गैर-ओएस डिस्क के लिए "फाइलसिस्टम आरक्षित ब्लॉक" के लिए उचित आकार?


21

फ़ाइल सिस्टम बनाते समय ( mkfs ...फ़ाइल सिस्टम अपने उपयोग के लिए 5% स्थान रखता है, क्योंकि man tune2fs:

विशेषाधिकार प्राप्त प्रक्रियाओं के उपयोग के लिए फाइलसिस्टम ब्लॉक की कुछ संख्या का निर्धारण फाइलसिस्टम के विखंडन से बचने के लिए किया जाता है, और सिस्टम डेमोंस, जैसे कि सिसलॉग (8) को अनुमति देने के लिए, गैर-विशेषाधिकार प्राप्त प्रक्रियाओं को सही ढंग से कार्य करने के लिए जारी रखने के बाद फाइल सिस्टम में लिखने से रोका जाता है।

लेकिन बड़ी ड्राइव के साथ 5% काफी जगह है।

मेरे पास डेटा भंडारण के लिए 4x1.5 टीबी ड्राइव है (ओएस एक अलग डिस्क पर चलता है), इसलिए डिफ़ॉल्ट सेटिंग 300 जीबी आरक्षित होगी, जो पूरे ओएस ड्राइव की तुलना में अधिक परिमाण का एक आदेश है।

आरक्षित स्थान को घुमाया जा सकता है, लेकिन डेटा डिस्क के लिए एक उचित आकार क्या है? क्या मैं इसे शून्य पर सेट कर सकता हूं, या जो विखंडन के मुद्दों को जन्म दे सकता है?

जवाबों:


22

मुझे निम्नलिखित उत्तर मिला है https://www.redhat.com/archives/ext3-users/2009-Januge/msg00026.html , जो कि एक ext4 डेवलपर है, थियोडोर त्सो से।

यदि आप आरक्षित ब्लॉक की संख्या को शून्य पर सेट करते हैं, तो यह प्रदर्शन को बहुत प्रभावित नहीं करेगा सिवाय अगर आप लंबे समय तक चलते हैं (बहुत सारी फ़ाइल बनाता है और हटाता है), जबकि फाइल सिस्टम लगभग पूर्ण है (यानी, 95% से ऊपर) किस बिंदु पर आप विखंडन समस्याओं के अधीन होंगे। Ext4 का मल्टी-ब्लॉक एलोकेशन अधिक विखंडन प्रतिरोधी है, क्योंकि यह सन्निहित ब्लॉकों को खोजने के लिए बहुत कठिन प्रयास करता है, इसलिए यदि आप अन्य ext4 सुविधाओं को सक्षम नहीं करते हैं, तो आप बेहतर परिणाम देखेंगे बस फाइल सिस्टम से पहले ext4 का उपयोग करके एक ext3 फाइल सिस्टम को बढ़ाना पूरी तरह से भर जाता है।

यदि आप लंबे समय तक संग्रह के लिए फाइलसिस्टम का उपयोग कर रहे हैं, जहां फाइलें बहुत बार नहीं बदल रही हैं (यानी, एक विशाल एमपी 3 या वीडियो स्टोर), तो यह स्पष्ट रूप से मायने नहीं रखेगा।


1
बहुत धन्यवाद। सीधे घोड़े के मुँह से, यहाँ तक कि :)
jg-faustus

1
फिर भी, %1क्या आरक्षित ब्लॉकों का उपयोग करना ठीक है, इससे कोई फर्क नहीं पड़ता कि सिस्टम का उपयोग किस लिए किया जाता है?
मुहम्मद गालबाना
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.