Class ParallelOptions

Class ParallelOptions

Tên không gian: Aspose.Zip.Saving Tổng hợp: Aspose.Zip.dll (25.5.0)

Tùy chọn cho việc áp lực song song.

public class ParallelOptions

Inheritance

object ParallelOptions

Thành viên thừa kế

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Examples

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

Remarks

Các tùy chọn này quản lý nén đồng thời bằng nhiều cốt lõi CPU.

Constructors

ParallelOptions()

public ParallelOptions()

Properties

AvailableMemorySize

Nhận hoặc đặt ước tính bộ nhớ trong megabytes có sẵn để đi kèm với các bài viết bị nén mà không cần chuyển đổi vào ổ đĩa.Giá trị này chỉ có ý nghĩa nếu thiết lập Aspose.Zip.Saving.ParallelOptions.ParallelCompressInMemory nằm trong chế độ Aspose.Zip.Saving.ParallelCompressionMode.Auto.

public int AvailableMemorySize { get; set; }

Giá trị bất động sản

int

Remarks

Giá trị này được sử dụng để tính toán kích cỡ nhập lớn nhất có thể được nén song song với những người khác. Tất cả các nhập trên giới hạn được tính sẽ bị nèn liên tiếp.Nó an toàn để có Aspose.Zip.Saving.ParallelOptions.AvailableMemorySize tài sản lớn như RAM miễn phí và thậm chí lớn hơn.

ParallelCompressInMemory

Nhận hoặc đặt giá trị cho thấy cách tiếp cận song song để được sử dụng.

public ParallelCompressionMode ParallelCompressInMemory { get; set; }

Giá trị bất động sản

ParallelCompressionMode

 Tiếng Việt