En ny advarsel vedrørende Linux-samfundet blev netop frigivet.
Undgå First Release-kandidaten til Linux Kernel 5.12, Linus Torvalds advarer
Ifølge Linus Torvalds, open source-udviklere bør undgå den første frigivelseskandidat for Linux-kernen 5.12. Selvom Linux-kerne 5.12 blev frigivet til tiden, Torvalds advarer om, at RC-frigivelsen kan forårsage ødelæggende problemer for en computers filsystem.
Årsagen er ret ligetil: dette flettevindue, Vi havde en meget uskadelig kodeoprydning og -forenkling, der slet ikke røde flag, men havde en subtil og meget grim bug i den: swap-filer stoppede med at fungere rigtigt. Og de stoppede med at arbejde på en særlig dårlig måde:
offset for starten af swap-filen gik tabt, Torvalds skrev.
Selvom der stadig skete bytte, det gjorde det til den forkerte del af filsystemet, hvilket fører til katastrofale resultater. Heldigvis, da de fleste mennesker bruger en separat swap-partition snarere end en swap-fil, fejlen forekommer kun med et almindeligt filsystem, hvor en fil placeres som en swap.
"Og, så vidt jeg ved, alle normale distributioner sætter tingene op med swap-partitioner, ikke filer, fordi ærligt, swapfiles har tendens til at være langsommere og har forskellige andre problemer med kompleksitet,”Tilføjede Linux skaber.
Den dårlige nyhed er, at grunden til, at vi i første omgang støtter swapfiles, er, at de ender med at have nogle fleksibilitetsfordele, og så bruger nogle mennesker dem af den grund. Hvis ja, Brug ikke RC1. Således omdøbning af tagget.
Det er bemærkelsesværdigt, at Torvalds har oplevet ekstreme snestorme i sit hjem i Oregon, hvilket førte til strømafbrydelser. På grund af den ekstreme vejrforhold og strømafbrydelser i Texas og Portland, Oregon, Torvalds har udnævnt frigivelsen The “Frossen ødemark” kerne.
Strømafbrydelser kan være besværlige for komplekse projekter med mere end tusind bidragydere og utallige ændringer, der sendes til Linux-kernen. Torvalds delte, at han ikke havde elektricitet i seks dage under fusionsvinduet, “Og overvejede seriøst bare at udvide flettevinduet for at få alt gjort”.