மிகுலாஸ் படோக்கா, எல்விஎம் டெவலப்பர்களில் ஒருவர் மற்றும் பலவற்றின் ஆசிரியர்
NVFS ஐ உருவாக்கும் போது FS இன் அனுபவம் கணக்கில் எடுத்துக்கொள்ளப்பட்டது
முன்மொழியப்பட்ட FS NVFS ஆனது NOVA ஐ விட மிகவும் எளிமையானது (4972 கோடுகள் மற்றும் 21459), fsck பயன்பாட்டை வழங்குகிறது, அதிக செயல்திறன் கொண்டது, நீட்டிக்கப்பட்ட பண்புக்கூறுகள் (xattrs), பாதுகாப்பு லேபிள்கள், ACLகள் மற்றும் ஒதுக்கீடுகளை ஆதரிக்கிறது, ஆனால் ஸ்னாப்ஷாட்களை ஆதரிக்காது.
Ext4 கோப்பு முறைமை VFS துணை அமைப்பை அடிப்படையாகக் கொண்ட கோப்பு முறைமைகளின் மாதிரியுடன் நன்றாகப் பொருந்துகிறது, இது அடுக்குகளின் எண்ணிக்கையைக் குறைக்கவும் மற்றும் கர்னலில் இணைப்புகள் தேவையில்லாத ஒரு தொகுதியை உருவாக்கவும் உங்களை அனுமதிக்கிறது.
NVFS கர்னல் இடைமுகத்தைப் பயன்படுத்துகிறது
"ஐப் பயன்படுத்தி தரவு ஒருமைப்பாடு உறுதி செய்யப்படுகிறது.
В
மில்லியன் டைரக்டரி செயல்பாடுகள் சோதனையில், NVFS NOVA ஐ 40%, ext4 ஐ 22% மற்றும் XFS ஐ 46% விஞ்சியது. DBMS செயல்பாட்டை உருவகப்படுத்தும் போது, NVFS கோப்பு முறைமை NOVA ஐ விட 20%, ext4 ஐ 18 மடங்கு மற்றும் XFS ஐ 5 மடங்கு விஞ்சியது. fs_mark சோதனையில், NVFS மற்றும் NOVA இன் செயல்திறன் தோராயமாக ஒரே அளவில் இருந்தது, அதே சமயம் ext4 மற்றும் XFS ஆகியவை சுமார் 3 மடங்கு பின்தங்கியுள்ளன.
NVM நினைவகத்தில் உள்ள பாரம்பரிய கோப்பு முறைமைகளின் பின்னடைவு, அவை பைட் முகவரிக்காக வடிவமைக்கப்படவில்லை என்பதன் காரணமாகும், இது நிலையான ரேம் போல தோற்றமளிக்கும் நிலையற்ற நினைவகத்தில் பயன்படுத்தப்படுகிறது. வழக்கமான டிரைவ்களில் இருந்து படிப்பது, செக்டார் ரீட்/ரைட் லெவலில் செயல்பாட்டின் அணுசக்தியை உறுதி செய்கிறது, அதே நேரத்தில் என்விஎம் நினைவகம் தனிப்பட்ட இயந்திர வார்த்தைகளின் மட்டத்தில் அணுகலை வழங்குகிறது. கூடுதலாக, பாரம்பரிய கோப்பு முறைமைகள் மீடியாவுக்கான அணுகலின் தீவிரத்தை குறைக்க முயல்கின்றன, இது RAM ஐ விட மெதுவாகக் கருதப்படுகிறது, மேலும் ஹார்ட் டிரைவ்களைப் பயன்படுத்தும் போது தொடர்ச்சியான வாசிப்பை உறுதிசெய்ய குழு செயல்பாடுகளை முயற்சிக்கிறது, செயல்முறை கோரிக்கை வரிசைகள், துண்டாடுதலை எதிர்த்துப் பிரிக்கவும். வெவ்வேறு செயல்பாடுகளின் முன்னுரிமைகள். NVM நினைவகத்திற்கு, இத்தகைய சிக்கல்கள் தேவையற்றவை, ஏனெனில் தரவு அணுகலின் வேகம் RAM உடன் ஒப்பிடத்தக்கது, மேலும் அணுகல் வரிசை ஒரு பொருட்டல்ல.
ஆதாரம்: opennet.ru