Bcachefs-is on rakendatud failisüsteemi iseparandamise võimalus üleliigsete koodide abil.

Kent Overstreet, Bcachefs-failurite arendaja, pakkus Linux 6.11 tuuma jaoks lisandamiseks välja paranduse, mis rakendab Bcachefs-failurites automaatset ja läbipaistvat probleemsete andmete taastamist, kasutades salvestatud üleliigseid vigade paranduskoodide. Pakutud funktsionaalsuse tööpõhimõte meenutab sarnase funktsiooni rakendamist Btrfs-is: kui lugemise käigus toimub sisendi/väljundi viga või arvutatakse vale kontrollsumm, siis probleemne andmeplokk kirjutatakse automaatselt uuesti, kui taastamiseks on üleliiglust olemas.

Linus Torvalds lükkas selle muudatuse vastuvõtmise Linux 6.11 tuuma tõttu patšide vormindamise probleemide tõttu (tehti "git rebase" uuele harule, mida ei oleks tohtinud teha) ja jäi vastamata küsimustega, mis puudutavad patšide muudatusi, mis ulatuvad beyond fs/bcachefs.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster