Jubilæumsversionen af Linux-kernen 5.0 blev frigivet i begyndelsen af marts. Men arbejdet på kernel 5.1 er allerede i gang. I dette materiale ser vi på en række nye funktioner, som man kan forvente i denne version.
/ Flickr / /
Stopper understøttelsen af a.out
Linux understøtter binære filer siden den første version af kernen. Efter 25 år, planlægger at blive klassificeret som en forældet teknologi (deprecated). Udviklerne siger, at dette er en nødvendig procedure, da koden over lang tid .
Linus Torvalds fremhævede specifikt Afbrydelsen af a.out vil ske i to faser. I Linux 5.1 vil kode til hukommelsesdump (
core dumping omkring 500 linjer I de kommende udgivelser vil understøttelsen blive helt stoppet, men kun hvis ikke der findes nogen i fællesskabet, der påtager sig vedligeholdelsen af formatet.
Ændringer i patches mod Spectre
Flere ændringer vil blive foretaget i Retpoline-patchen til beskyttelse mod Spectre v2-angreb. Den anvender en særlig sekvens af instruktioner, der blokerer for den spekulative udførelsesmekanisme i processoren. Udviklerne planlægger
at øge en stigning i ydeevnen på 20%. Derudover vil kernel 5.1
få memory disambiguation har vi skrevet i et af vores tidligere materialer .
1cloud Vi har samlet statistik – det mest populære operativsystem i skyen blandt vores kunder er Windows (79%). Andelen af Linux udgør 20%. I fremtiden forventer vi, at det andet OS vil vinde markedsandele. Her er også grafen for fordelingen blandt Linux-distributioner (Den mest populære distribution blandt vores kunder forbliver Ubuntu – 45%, efterfulgt af CentOS med 28% og Debian med 26%.


Tilføjer lyddrivere (mange)
I en af trådene på Hacker News bemærkede , at Linux altid har haft problemer med hardwarekompatibilitet. Men i 5.1 vil der blive tilføjet til audio-udstyr.
For eksempel vil der komme en driver til , som er designet til brug i studie- og koncertmiljøer. Derudover MediaTek BTCVSD driveren til Bluetooth-chippen, som blev foreslået af udviklerne fra MediaTek.
Der forventes støtte til Asahi Kasei Microdevices AK4497, Cirrus Logic CS4341/CS35L26 og indbyggede controllere til Google ChromeOS. Listen inkluderer også Ingenic JZ4725B, MT8183 og MT6358, NXP MICFIL, Rockchip RK3328, Spreadtrum DMA controllere og mange andre.

/ Flickr / /
Hvad mere kan vi forvente i Linux kernel 5.1
Som Phoronix skriver, kan udviklerne genintroducere For mere om arbejdet der gøres i denne retning, læs
i tråden på LKML på afklaringer Vi kan også forvente patches, der løser
2038-problemet. de relevante systemopkald – den nye kernel-version vil ikke være en undtagelse. På vores virksomhedsbog:
Sådan sparer du med API
Hvordan man beskytter sig mod datatab
Kilde: habr.com
