SevenZipLZMA2CompressionSettings.SevenZipLZMA2CompressionSettings

SevenZipLZMA2CompressionSettings(int)

Membuat pengaturan untuk metode kompresi LZMA2 dalam arsip 7z.

public SevenZipLZMA2CompressionSettings(int dictionarySize = 16777216)
ParameterJenisKeterangan
dictionarySizeInt32Ukuran buffer histori, harus antara 4096 dan 1073741824.

Pengecualian

pengecualiankondisi
ArgumentOutOfRangeExceptiondictionarySize terlalu besar atau terlalu kecil.

Perkataan

Semakin besar kamusnya, biasanya semakin baik rasio kompresinya, tetapi kamus yang lebih besar dari data yang tidak terkompresi adalah pemborosan RAM.

Lihat juga


SevenZipLZMA2CompressionSettings(int, int)

Membuat pengaturan untuk metode kompresi LZMA2 dalam arsip 7z.

public SevenZipLZMA2CompressionSettings(int dictionarySize, int fastBytes = 32)
ParameterJenisKeterangan
dictionarySizeInt32Ukuran buffer histori, harus antara 4096 dan 1073741824.
fastBytesInt32Mengontrol jumlah byte cepat yang digunakan oleh kompresor LZMA2. Jumlah byte cepat yang lebih besar dapat memberikan rasio kompresi yang lebih baik dengan mengorbankan kecepatan kompresi.

Pengecualian

pengecualiankondisi
ArgumentOutOfRangeExceptiondictionarySize terlalu besar atau terlalu kecil, ataufastBytes terlalu besar atau terlalu kecil.

Perkataan

Semakin besar kamusnya, biasanya semakin baik rasio kompresinya, tetapi kamus yang lebih besar dari data yang tidak terkompresi adalah pemborosan RAM.

Lihat juga