PPMdCompressionSettings

PPMdCompressionSettings class

Settings for PPMd compression method.

public class PPMdCompressionSettings : CompressionSettings

Constructors

Name Description
PPMdCompressionSettings() Initializes a new instance of the PPMdCompressionSettings class with default model order and sub-allocator size.
PPMdCompressionSettings(int, int) Initializes a new instance of the PPMdCompressionSettings class.

Properties

Name Description
ModelOrder { get; } Gets the order of the model.
SuballocatorSize { get; } Gets the sub-allocator size in MB.

Remarks

PPMd is a data compression algorithm developed by Dmitry Shkarin. This algorithm is based on predictive phrase matching on multiple order contexts.

See Also