Mikuláš Patočka, një nga zhvilluesit e LVM dhe autor i një numri të
Përvoja e FS u mor parasysh gjatë zhvillimit të NVFS
FS NVFS i propozuar është shumë më i thjeshtë se NOVA (4972 rreshta kodi kundrejt 21459), ofron shërbimin fsck, ka performancë më të lartë, mbështet atributet e zgjeruara (xattrs), etiketat e sigurisë, ACL-të dhe kuotat, por nuk mbështet fotografitë e çastit.
Sistemi i skedarëve Ext4 përshtatet mirë me modelin e sistemeve të skedarëve të bazuar në nënsistemin VFS, i cili ju lejon të minimizoni numrin e shtresave dhe të kënaqeni me një modul që nuk kërkon arna në kernel.
NVFS përdor ndërfaqen e kernelit
Integriteti i të dhënave sigurohet duke përdorur "
В
Në testin e operacioneve me miliona direktoriume, NVFS e tejkaloi NOVA-n me 40%, ext4 me 22% dhe XFS me 46%. Gjatë simulimit të aktivitetit të DBMS, sistemi i skedarëve NVFS e tejkaloi NOVA me 20%, ext4 me 18 herë dhe XFS me 5 herë. Në testin fs_mark, performanca e NVFS dhe NOVA rezultoi të jetë afërsisht në të njëjtin nivel, ndërsa ext4 dhe XFS mbetën prapa me rreth 3 herë.
Vonesa e sistemeve tradicionale të skedarëve në memorien NVM është për faktin se ato nuk janë të dizajnuara për adresimin e bajtit, i cili përdoret në memorien jo të paqëndrueshme, e cila duket si RAM i rregullt. Leximi nga disqet konvencionale siguron atomicitetin e funksionimit në nivelin e sektorit të leximit/shkrimit, ndërsa memoria NVM siguron akses në nivelin e fjalëve individuale të makinës. Përveç kësaj, sistemet tradicionale të skedarëve përpiqen të zvogëlojnë intensitetin e aksesit në media, i cili konsiderohet dukshëm më i ngadalshëm se RAM, dhe gjithashtu përpiqen të grupojnë operacionet për të siguruar leximin vijues kur përdorin disqet e ngurtë, përpunojnë radhët e kërkesave, luftojnë fragmentimin dhe veçojnë prioritetet e operacioneve të ndryshme. . Për memorien NVM, komplikime të tilla janë të panevojshme, pasi shpejtësia e aksesit të të dhënave është e krahasueshme me RAM-in dhe rendi i hyrjes nuk ka rëndësi.
Burimi: opennet.ru