Linux yadrosini ishlab chiquvchilari ReiserFSni o'chirish imkoniyatini muhokama qilmoqdalar

Nvme drayverini (NVM Express) va DAX fayl tizimiga to'g'ridan-to'g'ri kirish mexanizmini yaratish bilan tanilgan Oracle'dan Metyu Uilkoks ReiserFS fayl tizimini bir marta o'chirilgan ext va xiafs fayl tizimlariga o'xshash tarzda Linux yadrosidan olib tashlashni taklif qildi. ReiserFS kodini qisqartirish, faqat o'qish rejimida ishlashni qo'llab-quvvatlash.

O'chirish sababi yadro infratuzilmasini modernizatsiya qilish bilan bog'liq qo'shimcha qiyinchiliklar, ayniqsa ReiserFS uchun ishlab chiquvchilar yadroda AOP_FLAG_CONT_EXPAND bayrog'i uchun eskirgan ishlov beruvchini qoldirishga majbur bo'lishlari bilan bog'liq, chunki ReiserFS ushbu bayroqdan foydalanadigan yagona FS bo'lib qolmoqda. write_begin funksiyasi. Shu bilan birga, ReiserFS kodidagi oxirgi tuzatish 2019 yilga to'g'ri keladi va bu FS umuman qanchalik mashhurligi va undan foydalanishda davom etayotgani noma'lum.

SUSE xodimi Yan Kara ReiserFS eskirish yo'lida ekanligiga rozi bo'ldi, ammo uning yadrodan olib tashlanishi uchun etarlicha eskimi yoki yo'qligi noma'lum. Ianning so'zlariga ko'ra, ReiserFS openSUSE va SLES-ga jo'natilishda davom etmoqda, ammo bu FS uchun foydalanuvchi bazasi kichik va doimiy ravishda kamayib bormoqda. Korporativ foydalanuvchilar uchun SUSE-da ReiserFS-ni qo'llab-quvvatlash 3-4 yil oldin to'xtatilgan va ReiserFS moduli sukut bo'yicha yadro paketiga kiritilmagan. Variant sifatida, Ian ReiserFS bo'limlarini o'rnatishda eskirganlik haqida ogohlantirishni ko'rsatishni va agar bir yoki ikki yil ichida hech kim sizga ushbu FSdan foydalanishni davom ettirishni xohlashini bildirmasa, ushbu FSni o'chirishga tayyor deb hisoblashni taklif qildi.

ReiserFS fayl tizimini qo'llab-quvvatlaydigan Eduard Shishkin muhokamaga qo'shildi va ReiserFS kodidan AOP_FLAG_CONT_EXPAND bayrog'idan foydalanishni olib tashlaydigan yamoqni taqdim etdi. Metyu Uilkoks yamoqni ipiga qabul qildi. Shunday qilib, olib tashlash sababi yo'q qilindi va ReiserFS-ni yadrodan olib tashlash masalasi ancha vaqtga qoldirildi deb hisoblanishi mumkin.

Yechilmagan 2038 muammosi bo'lgan fayl tizimlarini yadrodan chiqarib tashlash bo'yicha ish tufayli ReiserFSning eskirishi muammosini butunlay rad etib bo'lmaydi. Masalan, shu sababli, XFS fayl tizimi formatining to'rtinchi versiyasini yadrodan olib tashlash uchun jadval allaqachon tayyorlangan (yangi XFS formati 5.10 yadrosida taklif qilingan va vaqt hisoblagichining to'lib ketishi 2468 ga ko'chirilgan). XFS v4 tuzilishi sukut bo'yicha 2025 yilda o'chiriladi va kod 2030 yilda o'chiriladi). ReiserFS uchun shunga o'xshash jadvalni ishlab chiqish taklif qilinmoqda, u boshqa FSlarga yoki o'zgartirilgan metama'lumotlar formatiga o'tish uchun kamida besh yilni nazarda tutadi.

Manba: opennet.ru

a Izoh qo'shish