Nyheder og forbedringer af Linux-kernen i sin 4.7-udgave



Linux-kerneversion 4.7 er allerede hos os! Siden 24. juli er den tilgængelig til download og tilføjer et par forbedringer og nye funktioner til denne udgave. Her er nogle af nyhederne mere detaljeret:
Som vi sagde i starten tilføjes det understøttelse af Radeon RX 480 GPU. Dette er en amdgpu-driver og er den samme som andre amdgpu-enheder.
radeon

Alternativet med at kunne oprette virtuelle USB-enhedsdrivere vil være ved hånden, hvilket undgår behovet for en fysisk. Alt tak til Understøtter USB / IP.

Koden synk_fil er flyttet til kernen; dette udføres som en mekanisme, der løser et hegn i tapom, der hører til brugerrummet gennem sync_file. Det er værd at sige, at bufferen overhovedet ikke bruges, før hegnet repareres, og strømmen af ​​buffere fra GPU-controlleren forbedres.

2

Forbedringer blev foretaget i det faktum, at de kunne finde stienavne på en mappe takket være de oplysninger, der genereres i cacherne til denne handling. Og i de filer, der skulle omstruktureres. Aspekter, der har at gøre med søgning efter en fil eller et bibliotek, forbedres betydeligt uden behov for at læse harddisken. Nu er det stienavne kan placeres parallelt, placeret i samme bibliotek, hvilket viser denne proces meget flydende under udførelse.

Ny support tilbydes til Kapsel EFI. Noget, der vil give plads til overførsel af data klumper til EFI firmware; Dette analyserer dataene og udfører derefter en beslutning i henhold til hvad de finder i deres indhold. Du kan indlæse kapslen ved at skrive firmwaren til enheden / dev / efi_capsule_loader.

Med ny frekvensguvernør skema nu kan du vise drivere CPU-frekvens så CPU-ydelsen kan styres, hvilket efterlader behovet for at producere arbejdsgenstande. På den anden side bruges de oplysninger, der sendes af programmøren direkte, også til at udføre opgaver. Hvad der defineres ved, at frekvensændringerne i henhold til arbejdsbelastningen nu er meget små, og at ændringerne og forbedringerne er en impuls til at introducere planlæggeren til styring af CPU-strøm på en mere optimal måde .

På den anden side er den nye kommando «hist», der udføres til konstruktion af begivenhedshistogrammer. Disse er født ved tilføjelse af begivenhedsadgang og er inkluderet som nye i ftrace. Den er tilgængelig på Linux 2.6.27-infrastrukturen, der er knyttet til kernen; / sys / kernel / debug / tracing /.

Det er værd at bemærke, at muligheden for at åbne brugerrum også blev tilføjet opkaldskæde for de tidspunkter, hvor der foretages systemopkald. Derudover er det også muligt at udføre BPF programmer på sporpunkter, som tidligere ikke var gennemførligt. Inkluderer også en ny type GMP-program; (BPF_PROG_TYPE_TRACEPOINT). Hvilket kan knyttes til Tracepoints-kernen efter oprettelsen af ​​BPF-programmer, så der oprettes programmer, der indsamler data fra Tracepoints.

Til denne lejlighed mekanismen Android's sync_file blev overført til kernen. Denne mekanisme er skabt, så Android i dets brugerrum afgrænses af hegn på en mere direkte måde. Det nævnte hegn er ikke længere placeret for lederbufferen, nu sendes hegnet simpelthen til tapom, der findes i brugerområdet gennem kommandoen un sync_file.

Endelig, og som et vigtigt stykke information, a nyt sikkerhedsmodul hvilket sikrer, at hver fil, der er indlæst af kernen, kommer fra det samme filsystem. Med dette behøver systemer, der indeholder uforanderlige filsystemer, ikke længere at blive underskrevet på en bestemt måde.

1

På et generelt niveau var disse alle de nye og fornyede aspekter af Linux-kernen i dens 4.7-udgave. Hvis du vil have mere information og detaljer om, hvad der afspejles i artiklen, er her det officielle link med meddelelsen om den nye kerne: https://kernelnewbies.org/Linux_4.7


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Milti sagde han

    Der er ingen Linux-kerne. Linux er navnet på en kerne, så det at tale om Linux-kernen er det samme som at henvise til kernekernen eller Linux Linux. Det giver ingen mening.

  2.   Skatox sagde han

    Fantastisk artikel, sej at være i stand til at læse dette på spansk.

  3.   Daniel sagde han

    @Milti, du tænker for meget og forkert, eller hvad er det samme, for dårligt. Hvad der giver mening er, at du er under indflydelse af nogle narkotiske stoffer af meget lav kvalitet. Det ville give mening.

  4.   Christopher sagde han

    @Milti, Linux er et efternavn, så sig Linux Kernel, dvs. kernen, der oprettede Linux. I det mindste ser jeg det sådan.

  5.   Hathor sagde han

    der er kernen hindring

  6.   Miguel sagde han

    @ Chistopher, ... men efternavnet er Torvalds ... ikke? 😉

  7.   Miguel sagde han

    @ Christopher, ... men efternavnet er Torvalds ... ikke?

  8.   HO2Gi sagde han

    Meget god artikel undtagen linux-kernen og «Ing. Elektriker. Softwareudvikler «lidenskabelig» af databaser ».

  9.   kkk sagde han

    @Milti hvis der står forbedringer og nyheder om linux, vil du se, at titlen er meget generisk, og hvis den fortæller dig forbedringer og nye funktioner i kernen, skal du kende sammenhængen for at vide, hvilken kerne vi mener ... så tag det let og lad det fortsætte med at sætte KERNEL FRA LINUX

  10.   Kruger sagde han

    Du har helt ret @Milti, Linux er navnet på kernen, flettet med nogle UNIX- og GNU-værktøjer til oprettelse af senere distributioner og robust OS, mens Linus er navnet på Torvlads.

  11.   gustavo sagde han

    Nå, jeg finder respektfuldt artiklen meget interessant, det må have taget lang tid at gøre det så fremragende og den sværeste ting stadig, forsøger at nå et sådant geni, og at du er glad, mange velsignelser for det hårde arbejde