De mest merkbare endringene:
- Virtiofs-filsystemet for å koble bestemte kataloger fra vertssystemet til gjestesystemer. Interaksjonen skjer etter «klient-server»-modellen via FUSE. Detaljer.
- Mechanismen for filintegritetskontroll fs-verity. Den er lik dm-verity, men fungerer på filsystemnivåene Ext4 og F2FS, og ikke på blokkenheter. Detaljer.
- Dm-clone-modulen for å kopiere blokkenheter som kun er tilgjengelige for lesing, der man samtidig kan skrive data til kopien mens kloningen pågår. Detaljer.
- Støtte for AMD-grafikkprosessorene Navi 12/14 og APU-familiene Arcturus og Renoir. Arbeidet med å støtte fremtidig Intel-grafikk Tiger Lake er også påbegynt.
- Flaggene MADV_COLD og MADV_PAGEOUT for systemanropet madvise(). De lar definere hvilke data i minnet som ikke er kritiske for prosessens drift, eller som ikke vil være nødvendige på en stund, slik at disse dataene kan byttes ut til disk og frigjøre minne.
- EROFS-filsystemet er flyttet fra Staging-seksjonen — et veldig lett og raskt skrivebeskyttet FS, fordelaktig for lagring av fastvare og livecd. Detaljer.
- En exFAT-filsystemdriver utviklet av Samsung er lagt til Staging-seksjonen.
- Haltpoll-mekanismen for å øke ytelsen til gjestesystemer. Den lar gjester motta ekstra prosessortid før CPUen returneres til hypervisoren. Detaljer.
- Blk-iocost-kontrolleren for å fordele I/O mellom cgroup. Den nye kontrolleren fokuserer på kostnaden ved den fremtidige I/O-operasjonen. Detaljer.
- Navnerom for kjerne modulens symboler. Detaljer.
- Arbeidet med integrering av sanntidspatcher inn i kjernen fortsetter.
- IOMOD-mekanismen er oppdatert.
- Ytelsen ved håndtering av store kataloger på XFS er forbedret.
- Titusenvis av andre endringer.
Kilde: linux.org.ru
