Файловата система ReiserFS вече е обявена за остаряла

reiserfs

reiserfs стана официално класифициран като остарял

В края на миналата година споделяме новините тук в блога за предложението, представено от Джеф Махони, директор на SUSE Labs, в което основно искаше да се премахне поддръжката за файловата система ReiserFS от openSUSE.

Основната причина за премахване на ReiserFS е тъй като поддръжката беше спряна към тази файлова система и затова се счита за остаряла, в допълнение към факта, че вече няма смисъл да продължавате да поддържате кода на нещо, което е спряло да получава поддръжка от няколко години.

reiserfs
Свързана статия:
В OpenSUSE вече обсъждат възможността за премахване на ReiserFS

Y въпреки че беше файлова система, която се използваше дълго време на различни базирани на Linux операционни системи, като SUSE Linux, ReiserFS се открои за неговата ефективност при работа с големи количества малки файлове, В момента системата е остаряла.

Причините, поради които създателят на тази файлова система, Ханс Райзер, не са нещо, което ще засягаме в тази статия, но можем само да споменем, че поради „онези проблеми“, които се превърнаха в проблеми за автора, ReiserFS вече нямаше начин да отпред.

В допълнение, инструментите, които Джеф поддържа, са последно актуализирани преди пет години, докато ReiserFS 3 в ядрото е подобен, а ReiserFS 4, върху който е работил Едуард Шишкин, показва известна активност с разработката на Reiser5, за която се твърди, че няма присъщи недостатъци на комбинации FS+RAID/LVM и непаралелни файлови системи (ZFS, Btrfs), като проблем със свободното пространство, влошаване на производителността, когато обемът се запълни. Въпреки че проблемът е, че развитието на FS и дейността на Едуард Шишкин не се откроява много, от миналата година почти не съществува.

И затова сега информация за промяната е пусната който е реализиран на базата на код, на който е базирано ядрото на Linux 6.6, преместване на изпълнението на файловата система ReiserFS от поддържаната категория в остаряла.

С него ReiserFS преминете към етикета «Остаряло». в сливането на цикъла на Linux 6.6″, тъй като в момента се счита, че има различни решения, които са по-модерни и широко използвани, които изместват използването на ReiserFS, включително файловите системи ext4, Btrfs, XFS и други.

След предложението, представено миналата година, проблемът с премахването на файловата система ReiserFS от ядрото на Linux доведе до добавяне на бележка към ядрото 5.18 относно оттеглянето на ReiserFS и с това намерението да спре да се поддържа до 2025 г. и препоръка за мигриране съществуваща файлова система ReiserFS към среди с btrfs, xfs или ext4.

Посочената причина за отхвърлянето на ReiserFS беше желанието да се намалят усилията, необходими за поддържане на промени в цялата файлова система, свързани с поддръжката на новия API за монтиране, iomaps и фолио.

Сред проблемите с ReiserFS също беше спомената стагнация който придружава тази файлова система, нерешеният проблем на 2038 и липсата на способности за устойчивост на грешки че съвременните файлови системи предлагат защита срещу повреда в случай на повреда или компрометиране.

Потребителската база на ReiserFS се оценява като малка и намаляваща. Последната голяма дистрибуция, която поддържаше ReiserFS, беше openSUSE, но преди една година разработчиците на openSUSE спряха да поддържат тази FS в хранилището на Tumbleweed (SUSE спря да поддържа ReiserFS преди 5 години).

И накрая, трябва само да препоръчаме на тези, които използват тази файлова система, да мигрират към друга по-модерна файлова система, която има активна поддръжка, тъй като след пускането на ядрото на Linux версия 6.6 поддръжката на ReiserFS ще премине към етап, в който ще бъде поетапно извън Linux в бъдещите версии.

Ако сте заинтересовани да научите повече за това, можете да видите бележките относно промените, които се правят в кодовата база на Linux 6.6 в следваща връзка.