Een nieuwe waarschuwing betreffende de Linux-gemeenschap is zojuist uitgebracht.
Vermijd de First Release Candidate van Linux Kernel 5.12, Linus Torvalds waarschuwt
Volgens Linus Torvalds, open-sourceontwikkelaars zouden de eerste release-kandidaat van de Linux-kernel moeten vermijden 5.12. Hoewel Linux-kernel 5.12 werd op tijd vrijgelaten, Torvalds waarschuwt dat de RC-release verwoestende problemen kan veroorzaken voor het bestandssysteem van een computer.
De reden is vrij eenvoudig: dit samenvoegvenster, we hadden een zeer onschadelijke code-opschoning en vereenvoudiging die helemaal geen rode vlaggen opleverde, maar had een subtiele en zeer vervelende bug erin: swap-bestanden werken niet meer goed. En ze stopten met werken op een bijzonder slechte manier:
de offset van de start van het wisselbestand is verloren gegaan, Torvalds schreef.
Hoewel er nog steeds werd gewisseld, het deed dit op het verkeerde deel van het bestandssysteem, leidend tot catastrofale resultaten. Gelukkig, aangezien de meeste mensen een aparte wisselpartitie gebruiken in plaats van een wisselbestand, de bug komt alleen voor bij een regulier bestandssysteem waar een bestand als ruil wordt geplaatst.
"En, zover ik weet, alle normale distributies zetten dingen op met swappartities, geen bestanden, omdat eerlijk, swapfiles zijn meestal langzamer en hebben verschillende andere complexiteitsproblemen,"Voegde de maker van Linux toe.
Het slechte nieuws is dat de reden dat we swapfiles in de eerste plaats ondersteunen, is dat ze uiteindelijk een aantal flexibiliteitsvoordelen hebben, en daarom gebruiken sommige mensen ze om die reden. Als, gebruik geen rc1. Dus het hernoemen van de tag.
Het is opmerkelijk dat Torvalds extreme sneeuwstormen heeft meegemaakt in zijn huis in Oregon, wat leidde tot stroomstoringen. Vanwege de extreme weersomstandigheden en stroomstoringen in Texas en Portland, Oregon, Torvalds heeft de release The “Bevroren woestenij” pit.
Stroomuitval kan lastig zijn voor complexe projecten met meer dan duizend bijdragers en talloze wijzigingen die zijn ingediend bij het Linux kernel. Torvalds vertelde dat hij tijdens de samenvoegperiode zes dagen geen elektriciteit had, “En overwoog serieus om het samenvoegvenster uit te breiden om alles voor elkaar te krijgen”.