Class ParallelOptions

ParallelOptions class

并行压缩选项。

public class ParallelOptions

构造函数

姓名描述
ParallelOptions()默认构造函数。

特性

姓名描述
AvailableMemorySize { get; set; }获取或设置内存估计(以兆字节为单位)可用于容纳压缩条目而无需交换到磁盘。 此值仅在以下情况下才有意义ParallelCompressInMemory设置在Auto模式.
ParallelCompressInMemory { get; set; }获取或设置指示如何使用并行方法的值。

评论

这些选项管理多个 CPU 内核的同时压缩。

例子

using (var archive = new Archive())
{
    archive.CreateEntries("DirToCompress");
    archive.Save("archive.zip", new ArchiveSaveOptions() { ParallelOptions = new ParallelOptions { ParallelCompressInMemory = mode, AvailableMemorySize = 4000 } });
}

也可以看看