Bërthama e Linux për sistemin datotekor Ext4 përmban mbështetje për funksionimin pa marrë parasysh regjistrin e karaktereve

Ted Ts’o, autori i sistemeve tĂ« skedarĂ«ve ext2/ext3/ext4, pranoi nĂ« degĂ«n Linux-next, nga e cila do tĂ« formohet publikimi i bĂ«rthamĂ«s Linux 5.2, njĂ« grup ndryshimet, qĂ« zbatojnĂ« mbĂ«shtetje pĂ«r operacione pa regjistrim nĂ« sistemin e skedarĂ«ve Ext4. Patch-et gjithashtu shtojnĂ« mbĂ«shtetje pĂ«r karakteret UTF-8 nĂ« emrat e skedarĂ«ve.

Rehimi i punĂ«s pa dallim regjistri aktivizohet opcionalisht nĂ« lidhje me katalogĂ« tĂ« veçantĂ« duke pĂ«rdorur atribute tĂ« reja “+F” (EXT4_CASEFOLD_FL). Kur ky atribut vendoset nĂ« njĂ« katalog, tĂ« gjitha operacionet me skedarĂ« dhe nĂ«nkatalogĂ« brenda do tĂ« kryhen pa marrĂ« parasysh regjistrin, duke pĂ«rfshirĂ« regjistrin qĂ« do tĂ« injorohet gjatĂ« operacioneve tĂ« kĂ«rkimit dhe hapjes sĂ« skedarĂ«ve (pĂ«r shembull, skedarĂ«t Test.txt, test.txt dhe test.TXT nĂ« katalogĂ« tĂ« tillĂ« do tĂ« konsiderohen identikĂ«). NĂ« mĂ«nyrĂ« tĂ« parazgjedhur, pĂ«rveç katalogĂ«ve me atributin “+F”, FS vazhdon tĂ« jetĂ« e ndjeshme ndaj regjistrit. PĂ«r tĂ« menaxhuar aktivizimin e rejimeve pa regjistĂ«r propozohet njĂ« grup i modifikuar i utiliteteve e2fsprogs.

Patch-et janĂ« pĂ«rgatitur nga Gabriel Krisman Bertazi, njĂ« punonjĂ«s i kompanisĂ« Collabora, dhe janĂ« pranuar me pĂ«rpjekjen e shtatĂ« pas tre viteve tĂ« zhvillimit dhe eliminimit tĂ« vĂ«rejtjeve. Zhvillimi nuk ndikon nĂ« formatin e ruajtjes sĂ« disqeve dhe funksionon ekskluzivisht nĂ« nivelin e ndryshimit tĂ« logjikĂ«s sĂ« krahasimit tĂ« emrave nĂ« funksionin ext4_lookup() dhe zĂ«vendĂ«simin e hashes nĂ« strukturĂ«n e dcache (Cache e KĂ«rkimit tĂ« Emrave tĂ« Direktorive). Vlera e atributit “+F” ruhet brenda inode-ve tĂ« katalogĂ«ve tĂ« veçantĂ« dhe zgjerohet nĂ« tĂ« gjitha skedarĂ«t dhe nĂ«nkatalogĂ«t e vendosur. Informacioni mbi kodimin ruhet nĂ« superblok.

PĂ«r tĂ« shmangur kolizionet me emrat e skedarĂ«ve ekzistues, atributi “+F” mund tĂ« vendoset vetĂ«m nĂ« katalogĂ« tĂ« zbrazĂ«t nĂ« sistemet e skedarĂ«ve, nĂ« tĂ« cilat nĂ« fazĂ«n e montimit Ă«shtĂ« aktivizuar mbĂ«shtetja Unicode pĂ«r emrat e skedarĂ«ve dhe katalogĂ«ve. Emrat e elementĂ«ve tĂ« katalogĂ«ve pĂ«r tĂ« cilĂ«t Ă«shtĂ« aktivizuar atributi “+F” automatikisht pĂ«rkthehen nĂ« shkronja tĂ« vogla dhe pasqyrohen nĂ« kĂ«tĂ« formĂ« nĂ« dcache, por nĂ« disk ruhen nĂ« formĂ«n e origjinalit tĂ« caktuar nga pĂ«rdoruesi, dmth, pĂ«rkundĂ«r pĂ«rpunimit tĂ« emrave pa marrĂ« parasysh regjistrin, emrat shfaqen dhe ruhen pa humbje informacioni mbi regjistrin (por sistemi nuk do tĂ« lejojĂ« krijimin e njĂ« emri skedari me tĂ« njĂ«jtat karaktere, por nĂ« regjistrin e ndryshĂ«m).

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster