Линуксийн цөмийн хөгжүүлэгчид ReiserFS-ийг устгах боломжийн талаар хэлэлцэж байна

Nvme драйвер (NVM Express) болон DAX файлын системд шууд хандах механизмыг бүтээдгээрээ алдартай Oracle компанийн Мэттью Вилкокс нэг удаа устгасан хуучин файлын систем ext, xiafs эсвэл ReiserFS файлын системийг Линукс цөмөөс устгахыг санал болгосон. ReiserFS кодыг богиносгож, зөвхөн уншигдах горимд ажиллах дэмжлэгийг үлдээсэн.

Устгах болсон шалтгаан нь цөмийн дэд бүтцийг шинэчлэхэд гарсан нэмэлт бэрхшээл бөгөөд ялангуяа ReiserFS-ийн хувьд хөгжүүлэгчид AOP_FLAG_CONT_EXPAND тугны хуучирсан зохицуулагчийг цөмд үлдээхээс өөр аргагүй болсон, учир нь ReiserFS нь энэ тугийг ашигладаг цорын ганц FS хэвээр байна. бичих_эхлэх функц. Үүний зэрэгцээ, ReiserFS кодын сүүлчийн залруулга нь 2019 онд хийгдсэн бөгөөд энэ FS нь ерөнхийдөө хэр алдартай, үргэлжлүүлэн ашиглагдаж байгаа эсэх нь тодорхойгүй байна.

SUSE-ийн Ян Кара ReiserFS нь хуучирч муудах замдаа байгаа гэдэгтэй санал нийлсэн боловч цөмөөс устгахад хангалттай настай эсэх нь тодорхойгүй байна. Ian-ийн хэлснээр, ReiserFS-ийг openSUSE болон SLES руу илгээсээр байгаа боловч энэхүү FS-ийн хэрэглэгчийн бааз бага бөгөөд байнга буурч байна. Байгууллагын хэрэглэгчдийн хувьд SUSE дахь ReiserFS-ийн дэмжлэгийг 3-4 жилийн өмнө зогсоосон бөгөөд ReiserFS-тэй модуль нь цөмийн багцад анхдагчаар ороогүй болно. Сонголтын хувьд Иан ReiserFS хуваалтуудыг суулгахдаа хуучирсан тухай анхааруулга гаргаж эхлэхийг санал болгож, хэрэв хэн ч танд энэ FS-г үргэлжлүүлэн ашиглахыг хүсэж байгаагаа нэг эсвэл хоёр жилийн дотор мэдэгдэхгүй бол энэ FS-г устгахад бэлэн гэж үзэв.

ReiserFS файлын системийг ажиллуулдаг Эдуард Шишкин хэлэлцүүлэгт нэгдэж, ReiserFS кодоос AOP_FLAG_CONT_EXPAND тугны хэрэглээг арилгах нөхөөсийг өгсөн. Мэттью Вилкокс утас руугаа нөхөөсийг хүлээн авав. Тиймээс устгах болсон шалтгааныг арилгаж, ReiserFS-ийг цөмөөс устгах асуудлыг нэлээд удаан хугацаагаар хойшлуулсан гэж үзэж болно.

2038 оны шийдэгдээгүй асуудалтай файлын системийг цөмөөс хасах ажлын улмаас ReiserFS-ийн хуучирсан асуудлыг бүрэн арилгах боломжгүй болно. Жишээлбэл, энэ шалтгааны улмаас XFS файлын системийн форматын дөрөв дэх хувилбарыг цөмөөс хасах хуваарийг аль хэдийн бэлтгэсэн (шинэ XFS форматыг 5.10 цөмд санал болгосон бөгөөд цаг тоологч халилтыг 2468 болгон шилжүүлсэн). XFS v4 бүтээх нь 2025 онд анхдагчаар идэвхгүй болж, 2030 онд кодыг устгана). ReiserFS-ийн ижил төстэй хуваарийг боловсруулахыг санал болгож байна, энэ нь бусад FS-д шилжих эсвэл өөрчилсөн мета өгөгдлийн формат руу дор хаяж таван жилийн хугацаа өгөх болно.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх