gzip filter failed to use preallocated memory

S.A.N nginx-forum на forum.nginx.org
Пт Ноя 10 14:35:02 UTC 2017


> Есть смысл разобраться, что у вас используется вместо zlib,

Из коробки в ОС установлена пропатченная Intel библиотека zlib 
https://software.intel.com/en-us/articles/how-to-use-zlib-with-intel-ipp-opertimization

Вот что у нас выдает ldd
ldd /usr/lib64/libz.so
        linux-vdso.so.1 (0x00007ffed8d7c000)
        libc.so.6 => /usr/lib64/haswell/libc.so.6 (0x00007fe455d53000)
        /usr/lib64/ld-linux-x86-64.so.2 (0x00007fe455f8b000)


>  как  это что-то детектировать и аллоцировать под него память, и 
> прислать патч.

Мне сложно сказать как правильно детектировать эту библиотеку, и патч
написать я тоже не смогу (я не Си разработчик) но могу тестировать.
Intel, сделали хорошую работу, их gzip работает почти в 2 раза быстрей, не
хочется возвращаться на стандартную zlib.

Возможно будет достаточно если Nginx изменит уровень ошибки, сейчас уровень
этой ошибки Alert, но это не правильно, потому что Nginx не падает и все
работает, я думаю правильно выдавать Notice, тогда можно не логировать
Notice уведомления и все будет норм?

Спасабо.

Posted at Nginx Forum: https://forum.nginx.org/read.php?21,276955,277278#msg-277278



Подробная информация о списке рассылки nginx-ru