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 } });
}
Δείτε επίσης
- χώρος ονομάτων Aspose.Zip.Saving
- συνέλευση Aspose.Zip