हम सभी जानते हैं कि एचडीएफएस में ब्लॉक आकार पारंपरिक फाइल सिस्टम में ब्लॉक आकार की तुलना में काफी बड़ा (64 एम या 128 एम) है। यह स्थानांतरण समय की तुलना में तलाश समय के प्रतिशत को कम करने के लिए किया जाता है (डिस्क दर पर सुधार की तुलना में स्थानांतरण दर में सुधार बहुत बड़े पैमाने पर किया गया है, इसलिए फ़ाइल सिस्टम को डिजाइन करते समय लक्ष्य हमेशा कम करना होता है स्थानांतरित होने वाले डेटा की मात्रा की तुलना में मांगों की संख्या)। लेकिन यह आंतरिक विखंडन के एक अतिरिक्त नुकसान के साथ आता है (यही कारण है कि पारंपरिक फाइल सिस्टम ब्लॉक आकार इतने ऊंचे नहीं हैं और केवल कुछ केबी के क्रम में हैं - आम तौर पर 4 के या 8 के)।एचडीएफएस में बड़े ब्लॉक आकार! अप्रयुक्त स्थान के लिए कैसे जिम्मेदार है?
मैं पुस्तक - हडोप, परिभाषित मार्गदर्शिका के माध्यम से जा रहा था और यह कहीं लिखा है कि एचडीएफएस के ब्लॉक आकार से छोटी फ़ाइल पूर्ण ब्लॉक पर कब्जा नहीं करती है और पूर्ण ब्लॉक की जगह के लिए जिम्मेदार नहीं है लेकिन वह नहीं कर सका समझो कैसे? क्या कोई इस पर कुछ प्रकाश डाल सकता है।
आकार 64 एमबी मुख्य रूप से नेटवर्क यातायात को कम करने के लिए है। डिस्क खोज समय या अंतर्निहित फ़ाइल सिस्टम कॉल के संबंध में कोई अन्य लाभ नहीं है, फिर भी ओएस चयनित आकार 4K का सम्मान करता है। – ernesto