Vanligvis dekker jeg ikke Linux-kjernerutgivelser her, men versjon 5.2 er noe spesielt. I tillegg til ulike ytelsesforbedringer, nye drivere og API-er, er det den første versjonen av kjernen som har et skiftesensitivt Ext4-filsystemalternativ.
windows 10 windows-menyen åpnes ikke
De viktigste endringene i utgivelsen er som følger:
Annonse
- Sound Open Firmware for DSP-lydenheter
- Ny monterings-API for montering av filsystemer: fsopen (), open_tree (), fspick (), fsmount (), fsconfig () og move_mount ().
- Nye open source-drivere for Mali GPU på ARM
- Ytelsesforbedringer gjort til BFQ I / O-planleggeren.
- En ny kjernemodul dm-dust som tillater dårlige blokkeringer på stasjoner.
Sikkerhet og pålitelighet
Kjernen støtter en ny oppstartsparameteravbøtninger =
som gjør det mulig å konfigurere og deaktivere ulike sårbarhetsbeskyttelser i [for det meste] Intel-prosessorer.
avbøtninger = av
- deaktiverer alt.- avbøtninger = automatisk - aktiverer alle aktuelle avbøtingsalternativer automatisk, men holder Hyper-Threading på.
- avbøtninger = auto, nosmt - samme som ovenfor + deaktiverer Hyper Threading.
Kernel 5.2 inkludert ekstra beskyttelse mot mikroarkitektonisk datasampling, MDS for Intel-prosessorer. Du kan sjekke tilstanden under
/ sys / enheter / system / cpu / sårbarheter / mds
Det er to moduser støttes , den første er avhengig av den oppdaterte CPU-mikrokoden, en annen er en kodehack. Den har sin egen oppstartsparameter,mds =
som kan settes til
mds = full
mds = full, nosmt
<-- this disables Hyper Threadingmds = av
Drivere
Den nye kjernen inneholder en rekke nye drivere, inkludert Kalk for GPU Mali 400/450, og Panfrost for Mali Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) og Bifrost (Mali G3x, G5x, G7x).
I915 Intel-driveren støtter nå Elkhartlake (Gen11) -brikker.
Amdgpu-driveren for GPU AMD Vega20 støtter nå RAS . Også føreren har mottatt mange andre forbedringer, inkludert SMU 11 strømstyringsteknologi.
Saksfølsom ext4-filsystemalternativ
Et nytt attributt, + F (EXT4_CASEFOLD_FL), kan angis for en katalog. Når attributtet er angitt, vil alle sammenligninger av filnavn ignorere bokstavsaken. Filnavn som Test.txt, test.txt og test.TXT behandles som det samme filnavnet. Attributtet + F er lagret inne iinode
område og gjelder for alle filer og underkataloger.
Attributtet er ikke aktivert som standard. Ut av esken forblir ext4 store og små bokstaver.
Plasterne ble opprettet av Canonicals utvikler, Gabriel Krisman Bertazi, og ble godtatt i mainstream etter syv forsøk.
Du kan få kjernekildekoden her .