Я в ситуации, когда мне нужна собственная реализация (или, скорее, разветвление), потому что компилятор C для моей системы не имеет надлежащей поддержки стандартной библиотеки.
Хотя ресурсы процессора и сети все еще недостаточно, у меня гораздо больше памяти, чем было бы в 1995 году, когда разрабатывался zlib.
Я знаю, что это нарушит rf c, но почему бы одновременно не изменить библиотеку в Чтобы ускорить сжатие, позволяя увеличить параметр memLevel
на deflateInit2()
намного выше 9?
Я знаю, что это изменит hash_bits
и, таким образом, изменит степень сжатия, но данные все же могут быть завышены официальным zlib на другом оборудовании?