Рубрики
На повестке дня

Буферный пул для максимальной скорости: квест по победе над Nginx

Вы когда-нибудь ловили себя на том, что пытаетесь выжать каждую миллисекунду из своего HTTP-сервера? Возможно, вы слышали, что «Nginx — король скорости», и думали: «Вызов принят!» Что ж, давайте поговорим об обработке небольшого контента (менее 100 КБ) в десять раз быстрее обычного.

Секретный соус? Эффективное управление памятью с помощью буферных пулов. ?

? Проблема

Каждому HTTP-запросу нужен буфер для обработки контента. Начнем с простого: