ParallelOptions.AvailableMemorySize

ParallelOptions.AvailableMemorySize property

Λαμβάνει ή ορίζει εκτίμηση μνήμης σε megabyte διαθέσιμα για την υποδοχή συμπιεσμένων καταχωρήσεων χωρίς εναλλαγή στο δίσκο. Αυτή η τιμή έχει νόημα μόνο εάνParallelCompressInMemory η ρύθμιση είναι μέσαAuto mode.

public int AvailableMemorySize { get; set; }

Παρατηρήσεις

Αυτή η τιμή χρησιμοποιείται για τον υπολογισμό του μεγαλύτερου μεγέθους καταχώρισης που μπορεί να συμπιεστεί παράλληλα με άλλες. Όλες οι εγγραφές πάνω από το υπολογιζόμενο όριο θα συμπιεστούν διαδοχικά. Είναι ασφαλές να έχετεAvailableMemorySize ιδιοκτησία τόσο μεγάλη όσο η δωρεάν μνήμη RAM και ακόμη μεγαλύτερη. Από προεπιλογή, υποτίθεται ότι έχετε τουλάχιστον 200 MB ανά πυρήνα CPU.

Δείτε επίσης