Hello! On Sat, Feb 16, 2019 at 04:38:53PM +0500, Илья Шипицин wrote:
> привет! > > посмотрел в вывод http://nginx.org/ru/docs/ngx_google_perftools_module.html > получил такую картинку > > https://yadi.sk/i/ai-sUyCK3HasQA > > > вопрос - это нормально, что компрессия занимает СТОЛЬКО ? Да. Компрессия - один из наиболее серьёзных потребитилей процессорного времени, хуже - только SSL handshake'и. И, в частности, именно по этой причине gzip_comp_level - по умолчанию 1. > компрессия включалась без выкрутасов > > gzip on; > gzip_types text/css text/javascript application/x-javascript > application/javascript text/plain text/xml text/x-component text/json > application/json application/octet-stream application/atom image/svg+xml; > gzip_min_length 500; > gzip_disable msie6; Сжатие application/octet-stream - это обычно не лучший выбор, если ресурсы процессора важны. > из недефолтных настроек > > proxy_buffering off; > > (проверю, не влияет ли она). Влияет, сжатие работает более эффективно, если на вход подаются большие блоки (и не делается flush после каждой операции). Но в общей картине это влияние не принципиально, так или иначе сжатие требует много процессора. -- Maxim Dounin http://mdounin.ru/ _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru