Class ParallelOptions

ParallelOptions class

Επιλογές για παράλληλη συμπίεση.

public class ParallelOptions

Κατασκευαστές

ΟνομαΠεριγραφή
ParallelOptions()Ο προεπιλεγμένος κατασκευαστής.

Ιδιότητες

ΟνομαΠεριγραφή
AvailableMemorySize { get; set; }Λαμβάνει ή ορίζει εκτίμηση μνήμης σε megabyte διαθέσιμα για την υποδοχή συμπιεσμένων καταχωρήσεων χωρίς εναλλαγή στο δίσκο. Αυτή η τιμή έχει νόημα μόνο εάνParallelCompressInMemory η ρύθμιση είναι μέσαAuto mode.
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 } });
}

Δείτε επίσης