Kernel-ûntwikkelders Linux besprekke de mooglikheid om ReiserFS te ferwiderjen

Matthew Wilcox fan Oracle, bekend fan it meitsjen fan 'e nvme (NVM Express) stjoerprogramma en it DAX direkte tagongsmeganisme foar it bestânsysteem, stelde foar om it ReiserFS-bestânsysteem út 'e kernel te ferwiderjen. Linux fergelykber mei de eartiids fuorthelle ferâldere ext- en xiafs-bestânssystemen, of ferminderje de ReiserFS-koade, wêrtroch allinich stipe oerbliuwt foar it wurkjen yn allinich-lêzen modus.

De reden foar it fuortheljen wie ekstra swierrichheden mei it modernisearjen fan de kernel-ynfrastruktuer, feroarsake troch it feit dat foaral foar ReiserFS ûntwikkelders twongen wurde om yn 'e kearn in ferâldere handler foar de AOP_FLAG_CONT_EXPAND-flagge te litten, om't ReiserFS de ienige FS bliuwt dy't dizze flagge yn 'e kearn brûkt. write_begin funksje. Tagelyk is de lêste korreksje yn 'e ReiserFS-koade datearre 2019 en it is ûndúdlik hoe populêr dizze FS yn 't algemien is en oft it bliuwt brûkt wurde.

Jan Kára fan SUSE wie it iens dat ReiserFS op 'e wei is om ferâldere te wurden, mar it is ûndúdlik oft it âld genôch is om út 'e kernel te ferwiderjen. Neffens Ian bliuwt ReiserFS ferstjoerd nei openSUSE en SLES, mar de brûkersbasis foar dizze FS is lyts en nimt hieltyd ôf. Foar ûndernimmingsbrûkers waard stipe foar ReiserFS yn SUSE 3-4 jier lyn stoppe, en de module mei ReiserFS is standert net opnommen yn it kernelpakket. As opsje stelde Ian foar om in warskôging foar ferâldering te begjinnen by it montearjen fan ReiserFS-partysjes en dizze FS klear te beskôgjen foar wiskjen as nimmen jo binnen in jier as twa lit witte dat se dizze FS trochgean wolle.

Eduard Shishkin, dy't it ReiserFS-bestânsysteem ûnderhâldt, die mei oan 'e diskusje en levere in patch dy't it gebrûk fan 'e AOP_FLAG_CONT_EXPAND-flagge fan 'e ReiserFS-koade ferwideret. Matthew Wilcox akseptearre de patch yn syn tried. Sa is de reden foar ferwidering eliminearre en kin it probleem fan it fuortheljen fan ReiserFS út 'e kearn beskôge wurde foar in lange tiid útsteld.

It sil net mooglik wêze om it probleem fan ReiserFS-ferâldering folslein te ûntslaan fanwege it wurk om triemsystemen mei in net oplost 2038-probleem út 'e kernel út te sluten. Om dizze reden is bygelyks al in skema taret foar it fuortheljen fan de fjirde ferzje fan it XFS-bestânsysteemformaat fan 'e kernel (it nije XFS-formaat waard foarsteld yn' e 5.10-kernel en ferpleatst de tiidteller oerstream nei 2468). De XFS v4-build sil yn 2025 standert útskeakele wurde en de koade yn 2030 fuortsmiten). It wurdt foarsteld om in ferlykber skema te ûntwikkeljen foar ReiserFS, dy't op syn minst fiif jier foar migraasje nei oare FS's of in feroare metadata-formaat leveret.

Boarne: opennet.ru

Keapje betroubere hosting foar siden mei DDoS-beskerming, VPS VDS-tsjinners 🔥 Keapje betroubere websidehosting mei DDoS-beskerming, VPS VDS-tsjinners | ProHoster