×
あなたは単独のコメントのスレッドを見ています。

残りのコメントをみる →

[–]LarsAlereon 1 ポイント2 ポイント  (3子コメント)

Dictionary size is basically how much data is analyzed in memory while the file is compressed. This mostly impacts how much memory is used, larger dictionaries improve compression ratio but greatly increase memory usage, especially for compression. Never set this so that the amount of memory needed is more than is available!

Word size sets the longest length of repeating data it looks for during compression. Raising this improves compression ratio but reduces compression speed, going above stock doesn't help very much on most files, just slows down compression.

Solid block size sets how "far" data is analyzed between files in the archive. This improves compression ratio but changes how much data has to be decompressed to get access to files. If you set this to 1GB but want to extract just a single 100KB file, your computer will still have to wait to decompress 1GB (or the entire file) to get that single file. If you set this to "Solid", the entire archive will need to be decompressed to get any data, but compression will be higher. If you set this to "non-solid", each file will be entirely seperate, and you can easily add or remove files from the archive.

Overall I would just stick with the default profiles, usually either Maximum or Ultra depending on how much memory your computer has. Ultra uses like 4.5GB. All of these settings have diminishing returns as you increase them beyond Maximum and Ultra.

[–]thatguy1943[S] 0 ポイント1 ポイント  (2子コメント)

So lowering the solid block size for smaller files would only be beneficial during the decompression part, right?

And thank you, this definitely clears things up for me

[–]LarsAlereon 0 ポイント1 ポイント  (1子コメント)

Lowering the solid block size would also make it easier to change (add, update, delete) files in the archive later.

[–]thatguy1943[S] 0 ポイント1 ポイント  (0子コメント)

Got it. Thanks once again.