Linux-ydin on Linux-käyttöjärjestelmien (OS) selkäranka, ja se on perusrajapinta tietokoneen laitteiston ja sen prosessien välillä.
Ei ollut montaa päivää sitten, kun lLinux Kernel 6.8 julkaistiin, joka sisälsi suuren määrän muutoksia ja kutsuja ja Linux Kernel 6.9 on parhaillaan kehitteillä, versio, josta osa toteutettavista muutoksista on jo alettu julkistaa.
Ja se tärkeimmistä muutoksista, jotka on ilmoitettur, yksi niistä on merkittävä muutos Linux 6.9 -ytimen koodikannassa liittyvät Ext2-tiedostojärjestelmäohjaimeen.
EXT2 on vanhentunut
Tähän ohjaimeen tehty muutos on se siirretty tuetusta luokasta vanhentuneeseen luokkaan hänen takia rajoitus 32-bittisten inode-ajastinten käsittelylle, joiden odotetaan täyttyvän 19. tammikuuta 2038.
Tämän ongelman ratkaisemiseksi Ext2-osioiden kanssa työskentelevien käyttäjien suositellaan käyttämään Ext4-ohjainta sen sijaan. Ext4-ohjain tukee Ext2-tiedostojärjestelmää ja pystyy käsittelemään Ext2-osioiden aikaleimoja ilman, että siihen kohdistuu 2038-ylivuoto-ongelma.
On kuitenkin tärkeää huomata se Ext4-ohjaimessa voi olla ongelmia, jos tiedostojärjestelmä on luotu yli 255 tavua suuremmalla inodilla, koska Ext2-ohjaimessa käytettiin 32-bittisiä ajastimia inodin koosta riippumatta.
Käyttäjiä kehotetaan tarkistamaan Ext2-osioissa käytetyn inodin koko. Lisäksi mkfs.ext2-apuohjelma on päivitetty käyttämään oletusarvoisesti 256-tavuisia inodeja versiosta 1.46.5 alkaen, joka sisältyy Ubuntu 22.04:ään. Ennen tätä julkaisua oli mahdollista käyttää "mkfs.ext2 -I 256" -komentoa inodin koon suurentamiseen. Jos käytät 128-tavuisia inodeja, on suositeltavaa muuntaa ne 256-tavuisiksi mahdollisten ongelmien välttämiseksi.
Ext4-tiedostojärjestelmän luojan Theodore Ts'on mukaan, jos joku kaipaa Ext2-ajuria sen yksinkertaisuuden ja tehokkuuden vuoksi, kuten voi tapahtua resurssien säästämistä vaativissa sulautetuissa järjestelmissä, hänelle on silti mahdollista ylläpitää tukea. . Tämä voidaan saavuttaa siirtämällä ajuri käyttämään 64-bittisiä ajastimia, mikä ei ole vaikea tehtävä.
Tämä lähestymistapa säilyttäisi Ext2-ohjaimen toiminnallisuuden ja edut samalla kun puututtaisiin 32-bittisten aikalaskurien ylivuotoon vuonna 2038. Theodore Ts'o ehdottaa, että tämä portti voisi olla käyttökelpoinen ratkaisu niille, jotka arvostavat yksinkertaisuutta ja tehokkuutta. Ext2-ohjaimesta ja haluamme säilyttää sen yhteensopivuuden nykyaikaisten ja tulevien järjestelmien kanssa.
NTFS3 korvaa vanhan NTFS-ohjaimen Linux 6.9:ssä
Toinen ilmoitettu muutos on NTFS-ohjaimessa Linus Torvalds on hyväksynyt pyynnön poistaa vanha NTFS-tiedostojärjestelmäohjain ytimestä.
Ja alkaen versiosta 5.15, ydin sisältää nyt uuden NTFS3-ohjaimen Paragon Softwaren kehittämä ja ylläpitämä. Tämä päätös perustuu tarpeeseen saada nykyaikaisempi ja toimivampi ajuri, ja ennen kaikkea siihen, että ei tarvitse huoltaa vanhaa ajuria, jota ei ole päivitetty moneen vuoteen ja joka toimii vain lukutilassa.
Mitä tulee uuteen NTFS3-ohjaimeen, on syytä mainita, että tämä tarjoaa täyden tuen kirjoitustilalle ja kaikille NTFS 3.1:n nykyisen version ominaisuuksille. Tämä sisältää ominaisuuksia, kuten laajennetut tiedostoattribuutit, käyttöoikeusluettelot (ACL), tietojen pakkaaminen, (harvoissa) tiedostoissa olevien tyhjien tilojen tehokas käsittely ja mahdollisuus toistaa rekisterin muutokset eheyden palauttamiseksi vikojen jälkeen.
Vanhan ohjaimen poistamisen ei pitäisi vaikuttaa jakeluihin, koska useimmat niistä, kuten Debian, käyttävät userspace ntfs-3g -toteutusta ytimen NTFS-ajurien sijaan. Esimerkiksi Arch Linux käyttää nyt uutta ntfs3-ohjainta oletusarvoisesti, mikä osoittaa siirtymisen kohti parempaa yhteensopivuutta ja toimivuutta NTFS-tiedostojärjestelmien käsittelyssä Linux-ytimessä.
Jos olet kiinnostunut tietämään siitä lisää, voit tarkistaa tiedot seuraavista linkeistä.