प्रत्येक फ़ाइल में फ़ाइल के अंत के बाद अप्रयुक्त तार्किक क्षेत्र के स्थान का एक ओवरहेड सिस्टम होता है, लेकिन यदि विभाजन आकार तार्किक क्षेत्र आकार का एक से अधिक है (यह आवश्यक नहीं कि नीचे मेरे उदाहरण का सच हो)।
अतिरिक्त निर्देशिका प्रविष्टियों द्वारा उपयोग किए जाने वाले अतिरिक्त बाइट्स हो सकते हैं, लेकिन ये तब तक आंकड़ा नहीं करेंगे जब तक कि निर्देशिका अब एक अतिरिक्त तार्किक क्षेत्र नहीं लेती।
विभाजित फाइलें बाइनरी स्प्लिटर प्रोग्राम द्वारा समान स्प्लिट आकार के साथ बनाई गई सामग्री के समान हैं।
मैंने 7 + एमबी फ़ाइल पर GUI संस्करण का उपयोग करके लिनक्स पर इनका सत्यापन किया, 7-ज़िप ( File.7z.00?
) के साथ 1MB आकार की 8 विभाजित फाइलें दीं , फिर एक एकल, पूर्ण संग्रह ( Full.7z
) बनाया, जिसके साथ मैं विभाजित हूं: -
7z -v1000000 a File; # Create split volumes File.7z.00?
7z a Full File; # Create full archive Full.7z
split -b 1000000 -a 3 --numeric-suffixes=1 Full.7z Full.7z.; # Split full archive into Full.7z.00?
for f in {001..008}; do cmp Full.7z.$f File.7z.$f; done; # Compare splits with 7z volumes
किसी अन्य ओएस पर परीक्षण करने के लिए आपको डाउन-लोड करने या एक उपयुक्त स्प्लिटर प्रोग्राम लिखने की आवश्यकता हो सकती है।