De mest iøjefaldende ændringer:
- Virtiofs-filsystemet til at mappere bestemte værtskataloger til gæstesystemer. Interaktionen foregår i en "klient-server"-model gennem FUSE. Detaljer.
- Integritetskontrolmekanismen fs-verity. Ligner dm-verity, men fungerer på filsystemniveauer Ext4 og F2FS i stedet for blok-enheder. Detaljer.
- Dm-clone-modul til kopiering af kun-læse block-enheder, hvorpå data kan skrives direkte under kloningsprocessen. Detaljer.
- Understøttelse af AMD Navi 12/14-grafikkort og APU-familierne Arcturus og Renoir. Der er også begyndt at arbejde på understøttelse af kommende Intel Tiger Lake-grafik.
- MADV_COLD og MADV_PAGEOUT-flags til systemopkaldet madvise(). De gør det muligt at identificere, hvilke data i hukommelsen der ikke er kritiske for procesens funktion eller ikke vil blive brugt i lang tid, så disse data kan udskiftes til swap og frigøre hukommelse.
- Filsystemet EROFS er flyttet fra Staging-sektionen - et meget let og hurtigt kun-læse FS, fordelagtigt til opbevaring af firmware og livecd. Detaljer.
- En exFAT-filsystemdriver udviklet af Samsung er tilføjet til Staging-sektionen.
- Haltpoll-mekanismen for at forbedre ydeevnen for gæstesystemer. Den tillader gæster at få ekstra processortid indtil CPU’en vender tilbage til hypervisoren. Detaljer.
- Blk-iocost-controller til at fordele I/O mellem cgroups. Den nye controller fokuserer på omkostningerne ved fremtidige IO-operationer. Detaljer.
- Navnerum for kernelmodulsymboler. Detaljer.
- Arbejdet med integration af realtids-patches i kernen fortsætter.
- I/O-uring-mekanismen er forbedret.
- Forbedret ydeevne med store kataloger på XFS.
- Dussinvis af andre ændringer.
Kilde: linux.org.ru
