Cada archivo tiene una sobrecarga del sistema de archivos del espacio del sector lógico no utilizado después del final del archivo, pero esto se elimina si el tamaño de división es un múltiplo del tamaño del sector lógico (no necesariamente es cierto en mi ejemplo a continuación).
Puede haber bytes adicionales utilizados por las entradas de directorio adicionales, pero estos no figurarán a menos que el directorio ahora ocupe un sector lógico adicional.
Los archivos divididos son idénticos en contenido a los creados por un programa divisor binario con el mismo tamaño de división.
Verifiqué esto en Linux usando la versión GUI en un archivo de 7 + MB, dando 8 archivos divididos de 1 MB de tamaño con 7-Zip ( File.7z.00?
), luego creé un único archivo completo ( Full.7z
), con el que dividí:
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
Para probar en otro sistema operativo, es posible que deba descargar o escribir un programa divisor apropiado.