मुखपृष्ठ » कैसे » प्रारूपण करते समय मुझे आबंटन इकाई का आकार क्या निर्धारित करना चाहिए?

    प्रारूपण करते समय मुझे आबंटन इकाई का आकार क्या निर्धारित करना चाहिए?

    आप जिस फ़ाइल प्रणाली का उपयोग करना चाहते हैं, उसके लिए पूछने के अलावा, डिस्क स्वरूपण उपकरण एक "आवंटन इकाई आकार" के लिए भी पूछेंगे। इसका क्या मतलब है और आपको किस मूल्य का चयन करना चाहिए?

    आज का प्रश्न और उत्तर सत्र सुपरयूज़र के सौजन्य से आता है-स्टैक एक्सचेंज का एक उपखंड, क्यू एंड ए वेब साइटों का एक समुदाय-संचालित समूह है।.

    प्रश्न

    सुपरयूजर रीडर एंड्रयू कीटन इस बात को लेकर उत्सुक है कि ड्राइव को फॉर्मेट करते समय आवंटन सेक्शन में क्या डाला जाए। वह लिखता है:

    मैं NTFS के रूप में 1TB बाह्य हार्ड ड्राइव को स्वरूपित कर रहा हूं। यह ड्राइव मुख्य रूप से मीडिया जैसे संगीत और वीडियो के भंडारण के लिए है.

    मुझे आवंटन इकाई आकार सेटिंग के लिए क्या चुनना चाहिए? विकल्प 512 बाइट्स से 64K तक होते हैं। क्या कोई दिशानिर्देश है जो मैं अन्य ड्राइव प्रकारों पर लागू कर सकता हूं? क्या मुझे आस-पास रोकना चाहिए और इसे "डिफ़ॉल्ट" पर छोड़ना चाहिए

    जबकि डिफ़ॉल्ट सेटिंग आमतौर पर अधिकांश उपयोगकर्ताओं के लिए सबसे अच्छा विकल्प है, चलो थोड़ा गहरा खुदाई करते हैं.

    जवाब

    सुपरयूज़र योगदानकर्ता जोनाथन और एंड्रयू कुछ अंतर्दृष्टि प्रदान करते हैं। जोनाथन लिखते हैं:

    यदि आप Microsoft की परिभाषा के अनुसार "मानक उपयोगकर्ता" हैं, तो आपको डिफ़ॉल्ट 4096 बाइट्स रखनी चाहिए। मूल रूप से, आवंटन इकाई का आकार आपके हार्ड ड्राइव पर ब्लॉक आकार है जब यह NTFS को प्रारूपित करता है। यदि आपके पास बहुत सारी छोटी फाइलें हैं, तो आवंटन आकार को छोटा रखना एक अच्छा विचार है, ताकि आपका हार्डड्राइव स्पेस बर्बाद न हो। यदि आपके पास बहुत सी बड़ी फाइलें हैं, तो इसे अधिक रखने से सिस्टम के प्रदर्शन में वृद्धि होगी, जिसमें कम से कम ब्लॉक की तलाश होगी.

    लेकिन फिर से, आजकल हार्ड ड्राइव की क्षमता अधिक हो रही है और उच्चतर यह सही आवंटन आकार का चयन करके छोटे अंतर बनाता है। सुझाव है कि आप बस डिफ़ॉल्ट रखें.

    यह भी ध्यान रखें कि बहुमत फ़ाइल अपेक्षाकृत छोटी होती है, बड़ी फाइलें आकार में बड़ी होती हैं, लेकिन इकाइयों में छोटी होती हैं.

    एंड्रयू ने जोनाथन के उत्तर पर विस्तार किया:

    अंतरिक्ष दक्षता के संदर्भ में, छोटे आवंटन इकाई आकार बेहतर प्रदर्शन करते हैं। प्रति फ़ाइल बर्बाद किया गया औसत स्थान आधे चुने हुए AUS होगा। तो 4K प्रति फ़ाइल 2K और 64K कचरे को 32K बर्बाद करता है। हालांकि, जैसा कि जोनाथन बताते हैं, आधुनिक ड्राइव बड़े पैमाने पर हैं और थोड़ी बर्बाद हुई जगह पर उपद्रव करने लायक नहीं है और यह एक निर्धारित कारक नहीं होना चाहिए (जब तक कि आप एक छोटे एसएसडी पर न हों).

    4K बनाम 64K औसत केस वेस्ट (32K-2K = 30K) की तुलना करें, 10,000 फ़ाइलों के लिए जो केवल 300,000KB और 300MB के आसपास निकलती है.

    इसके बजाय यह सोचें कि ओएस अंतरिक्ष का उपयोग कैसे करता है। मान लीजिए कि आपके पास 3K फाइल है जिसे 2K विकसित करने की आवश्यकता है। 4K AUS के साथ डेटा को दो ब्लॉकों में विभाजित करने की आवश्यकता होती है - और वे एक साथ नहीं हो सकते हैं इसलिए आपको विखंडन मिलता है। 64K AUS के साथ बहुत कम ब्लॉक होते हैं, जो कम और विखंडन का ट्रैक रखते हैं। ब्लॉक का आकार रखने के लिए ब्लॉक का आकार 16x का अर्थ है 1/16 ब्लॉक.

    एक मीडिया डिस्क के लिए जहां आप तस्वीरें, संगीत और वीडियो संग्रहीत करते हैं, प्रत्येक फ़ाइल कम से कम 1 एमबी है मैं सबसे बड़े एयूएस का उपयोग करता हूं। Windows बूट विभाजन के लिए मैं Windows डिफ़ॉल्ट का उपयोग करता हूं (जो कि NTT ड्राइव से 16TB से छोटे के लिए 4K है).

    यह जानने के लिए कि मौजूदा डिस्क पर क्लस्टर का आकार क्या है:

    fsutil fsinfo ntfsinfo X:


    स्पष्टीकरण में कुछ जोड़ना है? टिप्पणियों में ध्वनि बंद। अन्य टेक-सेवी स्टैक एक्सचेंज उपयोगकर्ताओं से अधिक उत्तर पढ़ना चाहते हैं? पूरी चर्चा धागा यहाँ देखें.