Кіріспе

Reiser4 – ReiserFS файлдық жүйенің жалғасы, Namesys компаниясымен бастапқыдан жаңадан әзірленген және DARPA мен Linspire қолдауымен жасалған компьютерлік файлдық жүйе. Reiser4 бұрынғы бас әзірлеушісі Ханс Райзердің құрметіне аталған. 2021 жылғы мәлімет бойынша, Reiser4 патч жинағы күтіліп тұр.

Өнер көрсету

Reiser4 B* ағаштарын билеуші ағаш теңгерімдеу тәсілімен қатар қолданады, онда жеткіліксіз толтырылған түйіндер жад қысымы болғанда немесе транзакция аяқталғанда ғана дискке жазылғанша біріктірілмейді. Мұндай жүйе Reiser4-ке файлдар мен каталогтарды уақыт пен орынды ысырап етпей, белгілі бір блоктарды пайдаланбастан құруға мүмкіндік береді. 2004 жылғы деректер бойынша, Namesys компаниясы 2003 жылы жүргізген синтетикалық сынақтар Reiser4-тің 1 КиБ-тан кіші файлдармен жұмыс істегенде ең басты бәсекелесі ext3-тен 10-15 есе жылдам екенін көрсетті. Namesys-тің сынақтары жалпы мақсаттағы файлдық жүйелерді пайдалану кезінде ext3-тен екі есе жоғары өнімділік беретінін көрсетеді. 2006 жылғы басқа сынақтар Reiser4-тің көптеген операцияларда баяу болатынын көрсетті. 2013 жылы Linux Kernel 3.10 нұсқасымен жүргізілген сынақтар Reiser4-тің ext4, btrfs және XFS сияқты ядролық файлдық жүйелерге қарағанда әртүрлі сынақтарда айтарлықтай жылдам екенін көрсетті.

Linux-пен интеграциялау

Reiser4 Linux 2.6, 3.x, 4.x және 5.x ядроларына арналған түзетулерге ие, бірақ Ханс Райзер саяси себептерді айтты. Reiser4 ядросының ең соңғы түзетулері мен құралдарын Sourceforge желісіндегі Reiser4 жобасының бетінен жүктеуге болады.

Рейзердің тарихы

Ханс Райзер 2008 жылғы 28 сәуірде кісі өлтіргені үшін сотталды, бұл Рейзер-4 файлдық жүйенің болашағын белгісіз қалдырды. Оның тұтқындалуынан кейін Namesys компаниясының қызметкерлеріне жұмыстың жалғасатыны және оқиғалар бағдарламалық жасақтаманы дамытуды жақын арада баяулатпайтыны туралы уәде берілді. Қымбаттаған заңгерлік қызметтерді төлеу үшін Ханс Райзер 2006 жылғы 21 желтоқсанда Namesys компаниясын сататынын мәлімдеді; 2008 жылғы 26 наурызда сайт қолжетімсіз болғанымен, ол әлі сатылмаған еді. 2008 жылғы қаңтарда Namesys компаниясының қызметкері және бағдарламашысы Эдвард Шишкин CNET сұхбатында «Namesys компаниясының коммерциялық қызметі тоқтады» деді. Шишкин және басқалар Reiser4 файлдық жүйесін әзірлеуді жалғастырды, бастапқы кодты Шишкиннің веб-сайтынан алуға болады, кейін ол kernel.org-қа көшірілді. 2008 жылдан бері Namesys компаниясының қызметкерлері DARPA-дан толыққанды қаржыландыруды алуда. 2010 жылы Phoronix Эдвард Шишкиннің Reiser4 файлдық жүйесін Linux ядросының негізгі нұсқасына қосу мүмкіндіктерін зерттегенін жазды. 2019 жылға қарай бұл жүйе жаңа ядролық нұсқаларға сәйкес жаңартылып келеді, бірақ әлі қосу үшін ұсынылмаған. 2019 жылғы сәуірде ол Reiser4 атауын өзгертудің басты кедергісі болуы мүмкін екенін айтты, себебі бұл кісі өлтіргені үшін сотталған бастапқы авторға сілтеме жасаудан аулақ болу қажет.