指定应分配多少内存用于内部压缩状态。1 使用最小内存但速度慢,会降低压缩比率;9 使用最大内存以实现最佳速度。默认值是 8。
1
9
8
deflate 的内存需求是(以字节为单位)
(1 << (windowBits + 2)) + (1 << (memLevel + 9))
也就是说:对于 windowBits = 15 + 对于 memLevel = 8(默认值)为 128K
final int memLevel;