抹布
精华
|
战斗力 鹅
|
回帖 0
注册时间 2002-3-8
|
在公司的时候,打算压缩很多文件成一个包,体积相当大,超过10G。习惯了压zip,于是就直接用winrar压,提示我不能压这么大的文件。于是只能改用rar。
回家之后还是压缩大文件,用的7zip,发现多大的文件也可以用zip格式压。刚刚网上wiki查了一下,发现这个:
ZIP file limitations
The minimum size of a ZIP file is 22 bytes.
The maximum size of a ZIP (Standard) file is 4,294,967,295 (232-1) bytes. The maximum size of a ZIP (ZIP64) file is 18,446,744,073,709,551,615 (264-1) bytes.[14]
The maximum size of a file that can be stored on a ZIP (Standard) file is 4,294,967,295 (232-1) bytes. The maximum size of a file that can be stored on a ZIP (ZIP64) file is 18,446,744,073,709,551,615 (264-1) bytes.[14]
我家里是用的win7 64bit,7zip也是x64的。就是说,之所以在我家里可以压大于4G的zip文件,是因为我用的64位的软件了?那我现在在64位软件上压出一个20G的zip文件。如果换其他的32bit系统,比如xp32bit,可以直接解压缩么?
换句话说就是:照这说法,在32位系统上不能压大于4G的zip文件,但能不能解压呢?我怕现在家里64bit压完了回头到其他机器上解不开不就sbl。 |
|