Mikuláš Patočka, salah sahiji pamekar LVM sarta panulis sajumlah
Pangalaman FS dicandak nalika ngembangkeun NVFS
FS NVFS diusulkeun loba basajan ti NOVA (4972 garis kode versus 21459), nyadiakeun utiliti fsck, boga kinerja luhur, ngarojong atribut nambahan (xattrs), labél kaamanan, ACLs jeung kuota, tapi teu ngarojong snapshots.
Sistem file Ext4 cocog pisan kana modél sistem file dumasar kana subsistem VFS, anu ngamungkinkeun anjeun ngaleutikan jumlah lapisan sareng ngadamel modul anu henteu meryogikeun patch kana kernel.
NVFS ngagunakeun panganteur kernel
Integritas data dipastikeun nganggo "
В
Dina uji operasi jutaan diréktori, NVFS ngaleuwihan NOVA ku 40%, ext4 ku 22%, sareng XFS ku 46%. Nalika simulasi kagiatan DBMS, sistem file NVFS ngaleuwihan NOVA ku 20%, ext4 ku 18 kali, sareng XFS ku 5 kali. Dina uji fs_mark, kinerja NVFS sareng NOVA tétéla kira-kira dina tingkat anu sami, sedengkeun ext4 sareng XFS katinggaleun sakitar 3 kali.
The lag sistem file tradisional dina mémori NVM téh alatan kanyataan yén maranéhna teu dirancang pikeun bait alamat, nu dipaké dina mémori non-volatile, nu Sigana mah RAM biasa. Maca tina drive konvensional ensures atomicity tina operasi di sektor baca / tingkat nulis, bari memori NVM nyadiakeun aksés dina tingkat kecap mesin individu. Salaku tambahan, sistem file tradisional nyobian ngirangan inténsitas aksés ka média, anu dianggap langkung laun tibatan RAM, sareng ogé nyobian operasi grup pikeun mastikeun bacaan sequential nalika nganggo hard drive, prosés antrian pamundut, fragméntasi tempur sareng misahkeun. prioritas operasi béda. . Pikeun memori NVM, komplikasi sapertos teu perlu, saprak laju aksés data comparable RAM, sarta urutan aksés henteu masalah.
sumber: opennet.ru