डिस्क को सेक्टरों में विभाजित किया गया है, जो आपके विशिष्ट हार्ड ड्राइव या एसएसडी पर 512 बाइट्स हैं।
फाइलसिस्टम नाम के आधार पर फाइलों के लिए अनुरोध लेने के लिए जिम्मेदार हैं (कुछ आप समझते हैं) और ब्लॉक रीड / राइट रिक्वेस्ट में अनुवाद (डिस्क कुछ समझता है)। यह काम करने के लिए, किन क्षेत्रों का नक्शा किस फ़ाइल की जरूरत है। ऐसा करने के कई तरीके हैं और इस प्रकार, अस्तित्व में कई फाइल सिस्टम हैं। उदाहरण के लिए, Windows NTFS और FAT32 का उपयोग करता है, और Linux में ext2, ext3, आदि सहित कई हैं। Mac filesystems के बारे में निश्चित नहीं है, लेकिन यह एक ही सिद्धांत है।
कुछ फाइलसिस्टमों में सेक्टरों के ऊपर एक स्तर होगा, जिन्हें क्लस्टर कहा जाता है, जो सेक्टरों के सेट हैं - क्योंकि बड़े डिस्क पर हर एक सेक्टर का नक्शा बहुत अधिक जगह ले सकता है। NTFS पर, उदाहरण के लिए, आप क्लस्टर आकार निर्दिष्ट कर सकते हैं ("आवंटन इकाई" इसके लिए एक और नाम है), और 4096 बाइट्स (8 सेक्टर) उनमें से एक है जिसे आप चुन सकते हैं।
तो, यह सब देखते हुए, जिस "न्यूनतम" को आप वास्तव में डिस्क पर पढ़ या लिख सकते हैं वह सेक्टर आकार या क्लस्टर आकार होगा। इसलिए जब आप किसी डिस्क पर 4097 बाइट्स लिख सकते हैं, तो फाइल सिस्टम को उस फाइल को दो क्लस्टर्स देना होता है, इसलिए यह आपके खाली स्थान से 8192 बाइट ले लेता है। इस प्रकार, आपके पास तार्किक आकार (डिस्क पर इसका उपभोग होता है) और भौतिक आकार (फ़ाइल का वास्तविक आकार) है।
* कुछ नए "उन्नत प्रारूप" डिस्क पर यह आंतरिक रूप से 4Kbytes है, लेकिन फिर भी संगतता के लिए OS को 512 बाइट क्षेत्रों जैसा दिखता है। SSDs अंदर से बेतहाशा अलग हैं लेकिन फिर भी OS को 512 बाइट सेक्टर की तरह लगते हैं।