Xceed Zip for COM/ActiveX on x86/x64 Documentation
Xceed Zip control reference / Xceed Zip control skipping reasons / xsrMemory
In This Topic
    xsrMemory
    In This Topic

    Value

    126

    Description

    There is not enough free memory to process the file.

    This skipping reason can occur during zipping or unzipping. Some compression methods use a significant amount of memory, especially at higher compression levels.

    For example, LZMA at level 7 and higher requires about 742MB, including a 600MB block of contiguous memory. So your file may be skipped even if you have free memory because of there is too much fragmentation.

    Tips

    • Avoid using high compression levels with memory hungry compression methods like LZMA unless absolutely necessary.

    • If using, take care to limit performing parallel compression and decompression operation. Parallel operations do not share memory. So each thread will contribute to depleting available memory.Un

    • Understand that 32-bit Windows can typically only access 3GB of memory, regardless of the amount of physical memory installed. If you require more, consider switching to a 64-bit version of Windows and making your application 64-bit. You will need to use the 64-bit version of this component.