7z报错 "Can't allocate required memory"的解决方法

错误:


7-Zip [32] 15.09 beta : Copyright (c) 1999-2015 Igor Pavlov : 2015-10-16
p7zip Version 15.09 beta (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,32 bits,32 CPUs Intel(R) Xeon(R) CPU E5-2680 0 @ 2.70GHz (206D7),ASM,AES-NI)

Scanning the drive:
3462 folders, 50867 files, 824964731 bytes (787 MiB)

Creating archive: 2.7z

Items to compress: 54329

ERROR: Can't allocate required memory!

 

原因:

压缩文件数量太多,7z需要缓存4次所有文件名的全路径,需要的内存数量非常大。

 

解决方法:

减少线程数,7z -mmt4 a 2.7z file

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章