Class ParallelOptions

ParallelOptions class

Opzioni per la compressione parallela.

public class ParallelOptions

Costruttori

NomeDescrizione
ParallelOptions()Default_Costruttore

Proprietà

NomeDescrizione
AvailableMemorySize { get; set; }Ottiene o imposta la stima della memoria in megabyte disponibile per accogliere voci compresse senza swap su disco. Questo valore ha senso solo seParallelCompressInMemory l’impostazione è inAuto modalità.
ParallelCompressInMemory { get; set; }Ottiene o imposta il valore che indica come utilizzare l’approccio parallelo.

Osservazioni

Queste opzioni gestiscono la compressione simultanea di più core della CPU.

Esempi

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

Guarda anche