Mikuláš Patočka، LVM جي ڊولپرز مان هڪ ۽ ڪيترن ئي ڪتابن جو ليکڪ
FS جو تجربو ورتو ويو جڏهن NVFS کي ترقي ڪندي
تجويز ڪيل FS NVFS NOVA (4972 لائنز آف ڪوڊ بمقابلہ 21459) کان تمام آسان آھي، fsck افاديت مهيا ڪري ٿي، اعليٰ ڪارڪردگي آھي، وڌايل خاصيتون (xattrs)، سيڪيورٽي ليبلز، ACLs ۽ ڪوٽا کي سپورٽ ڪري ٿو، پر سنيپ شاٽ کي سپورٽ نٿو ڪري.
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 ميموري تي روايتي فائل سسٽم جو وقفو ان حقيقت جي ڪري آهي ته اهي بائيٽ ايڊريسنگ لاءِ ڊزائين نه ڪيا ويا آهن، جيڪو غير مستحڪم ياداشت ۾ استعمال ٿيندو آهي، جيڪو باقاعده رام وانگر ڏسڻ ۾ اچي ٿو. روايتي ڊرائيو مان پڙهڻ سان شعبي پڙهڻ/لکڻ جي سطح تي آپريشن جي ايٽمي کي يقيني بڻائي ٿي، جڏهن ته NVM ميموري انفرادي مشين لفظن جي سطح تي رسائي فراهم ڪري ٿي. ان کان علاوه، روايتي فائل سسٽم ميڊيا تائين پهچ جي شدت کي گهٽائڻ جي ڪوشش ڪندا آهن، جيڪا واضح طور تي رام جي ڀيٽ ۾ سست سمجهي ويندي آهي، ۽ هارڊ ڊرائيو استعمال ڪرڻ دوران ترتيب وار پڙهڻ کي يقيني بڻائڻ لاءِ گروپ آپريشنز ڪرڻ جي ڪوشش ڪندا آهن، درخواستن جي قطارن، جنگي ٽڪراءَ ۽ جدا جدا مختلف عملن جي ترجيحات.. NVM ياداشت لاء، اهڙيون پيچيدگيون غير ضروري آهن، ڇاڪاڻ ته ڊيٽا جي رسائي جي رفتار رام جي مقابلي ۾ آهي، ۽ رسائي جي ترتيب سان ڪو به فرق ناهي.
جو ذريعو: opennet.ru