Tu ponavadi ne pokrivam izdaj jeder Linuxa, vendar je različica 5.2 nekaj posebnega. Poleg različnih izboljšav zmogljivosti, novih gonilnikov in API-jev je to prva različica jedra, ki vsebuje možnost datotečnega sistema Ext4, ki ne razlikuje med velikimi in malimi črkami.
kaj pomeni vaš hitri rezultat
Ključne spremembe v izdaji so naslednje:
Oglas
- Sound Open Firmware za avdio naprave DSP
- Nov API za namestitev za namestitev datotečnih sistemov: fsopen (), open_tree (), fspick (), fsmount (), fsconfig () in move_mount ().
- Novi odprtokodni gonilniki za Mali GPU na ARM
- Izboljšave zmogljivosti BFQ I / O načrtovalnika.
- Nov modul jedra dm-prah ki omogoča simulacijo slabih blokov na pogonih.
Varnost in zanesljivost
Jedro podpira nov zagonski parameterublažitve =
ki omogoča konfiguriranje in onemogočanje različnih zaščit proti ranljivosti v [večinoma] Intelovih procesorjih.
ublažitve = izključeno
- onemogoči vse.- ublažitve = samodejno - samodejno omogoči vse ustrezne možnosti ublažitve, vendar ohrani Hyper-Threading.
- ublažitve = auto, nosmt - enako kot zgoraj + onemogoči Hyper Threading.
Jedro 5.2, vključno z dodatno zaščito pred vzorčenjem mikroarhitekturnih podatkov, MDS za Intelove procesorje. Njegovo stanje lahko preverite pod
/ sys / devices / system / cpu / ranljivosti / mds
Obstajajo podprta dva načina , prva se opira na posodobljeno mikrokodo CPU, druga pa kramp kodo. Ima svoj lastni zagonski parameter,mds =
ki ga lahko nastavite na
mds = polno
mds = polno, nosmt
<-- this disables Hyper Threadingmds = izklopljeno
Vozniki
Novo jedro vključuje številne nove gonilnike, vključno z Lime za GPU Mali 400/450 in Panfrost za Mali Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) in Bifrost (Mali G3x, G5x, G7x).
Gonilnik i915 Intel zdaj podpira čipe Elkhartlake (Gen11).
Gonilnik amdgpu za GPU AMD Vega20 zdaj podpira RAS . Voznik je bil deležen tudi številnih drugih izboljšav, vključno s tehnologijo upravljanja moči SMU 11.
Možnost datotečnega sistema ext4, ki ne razlikuje med velikimi in malimi črkami
Za imenik lahko nastavite nov atribut, + F (EXT4_CASEFOLD_FL). Ko je atribut nastavljen, bodo vse operacije primerjanja imen datotek prezrle velike in male črke. Imena datotek, kot so Test.txt, test.txt in test.TXT, bodo obravnavana kot isto ime datoteke. Atribut + F je shranjen znotrajinode
in je uporaben za vse datoteke in podimenike.
Atribut privzeto ni omogočen. V škatli ext4 še vedno razlikuje med velikimi in malimi črkami.
Obliže je ustvaril razvijalec Canonical, Gabriel Krisman Bertazi, in jih je po sedmih poskusih sprejel v mainstream.
Lahko dobite izvorno kodo jedra tukaj .