Maybe your usb was slow for data writing by some reason. What is your usb drive and speed of that usb? Try to copy some big file to that usb. Maybe you will have similar problems write more information about issue: what archive type: zip or 7z? compression settings do you create new archive ot update previous version of archive? number of original files total size of original files archive size cpu ram size windows system
Do you have virtual memory enabled in system? Note also that 7-zip can update archive. So 7-Zip uses more complex operation for some cases, where some data can be recompressed from previous copy of archive. It's better to remove old archive before creating new archive, if you don't need old data. Sometimes this message The System cannot allocate the required amount of memory" may appear as a result of unexpected program failures.
Please change "Dictionary size" from 256 MB to 64 MB and try again. Did you change virtual memory settings in your Windows system?
Please change "Dictionary size" from 256 MB to 64 MB and try again. Did you change virtial memory settings in your Windows system?
Please show the window with all selected options.
Referencing OOB memory in LvmHandler.cpp
7-Zip recompressed old solid block after file removing. But new data will be added to new solid block.
7z stores files in "solid" groups for better compression. Directory entry is just metadata without data. So directory entries are stored outside of file groups.