Eine neue Warnung bezüglich der Linux-Community wurde gerade veröffentlicht.
Vermeiden Sie den ersten Release Candidate des Linux-Kernels 5.12, Linus Torvalds warnt
Laut Linus Torvalds, Open-Source-Entwickler sollten den ersten Release-Kandidaten des Linux-Kernels vermeiden 5.12. Obwohl Linux-Kernel 5.12 wurde pünktlich veröffentlicht, Torvalds warnt davor, dass die RC-Version verheerende Probleme im Dateisystem eines Computers verursachen kann.
Der Grund ist ziemlich einfach: dieses Zusammenführungsfenster, Wir hatten eine sehr harmlose Code-Bereinigung und Vereinfachung, die überhaupt keine roten Fahnen auslöste, aber hatte einen subtilen und sehr bösen Fehler darin: Swap-Dateien funktionieren nicht mehr richtig. Und sie haben besonders schlecht aufgehört zu arbeiten:
Der Versatz des Starts der Auslagerungsdatei ging verloren, Torvalds schrieb.
Obwohl immer noch getauscht wurde, Dies geschah im falschen Teil des Dateisystems, was zu katastrophalen Ergebnissen führt. Zum Glück, da die meisten Leute eine separate Swap-Partition anstelle einer Swap-Datei verwenden, Der Fehler tritt nur bei einem normalen Dateisystem auf, bei dem eine Datei als Swap abgelegt wird.
"Und, Soweit ich weiss, Alle Normalverteilungen richten die Dinge mit Swap-Partitionen ein, keine Dateien, weil ehrlich, Swap-Dateien sind in der Regel langsamer und weisen verschiedene andere Komplexitätsprobleme auf,”Linuxs Schöpfer hinzugefügt.
Die schlechte Nachricht ist, dass wir Swapfiles in erster Linie unterstützen, weil sie letztendlich einige Flexibilitätsvorteile haben, und so benutzen einige Leute sie aus diesem Grund. Wenn dem so ist, Verwenden Sie nicht rc1. Also die Umbenennung des Tags.
Es ist bemerkenswert, dass Torvalds in seinem Haus in Oregon extreme Schneestürme erlebt hat, die zu Stromausfällen geführt haben. Wegen der extremen Wetterbedingungen und Stromausfälle in Texas und Portland, Oregon, Torvalds hat die Veröffentlichung The genannt “Gefrorenes Ödland” Kern.
Stromausfälle können bei komplexen Projekten mit mehr als tausend Mitwirkenden und unzähligen Änderungen, die an die Linux Kernel. Torvalds teilte mit, dass er während des Zusammenführungsfensters sechs Tage lang keinen Strom hatte, „Und dachte ernsthaft darüber nach, nur das Zusammenführungsfenster zu erweitern, um alles zu erledigen”.