Який розмір буфера NGINX SSL?
За замовчуванням Nginx встановлює розмір буфера на 16 тис, що підходить для більшості сценаріїв. Однак у деяких випадках налаштування розміру буфера може значно підвищити продуктивність SSL.
Буфери виділяються тільки на вимогу. За замовчуванням розмір буфера дорівнює 8 Кбайт.
Буфери тіла клієнта використовуються для зберігання тіла запиту, надісланого клієнтами. За замовчуванням Nginx виділяє два буфери по 8 КБ кожен. Однак, якщо ви очікуєте завантаження великих файлів або вам потрібно обробляти запити POST із великим навантаженням, збільшення розміру буфера може запобігти проблемам із буферизацією та підвищити продуктивність.
За замовчуванням Nginx встановлює розмір буфера тіла клієнта на 8 Кб, який підходить для більшості застосувань. Однак, якщо ваша програма має справу з великими тілами запитів або завантаженнями файлів, вам може знадобитися збільшити це значення, щоб уникнути проблем із буферизацією.
HAProxy добре працює з величезними значеннями заголовків, якщо всі заголовки поміщаються в один буфер (з урахуванням резерву). Зауважте, що розмір буфера за замовчуванням становить 16 Кб і останні 1k зарезервовані.
За замовчуванням розмір буфера дорівнює дві сторінки пам'яті. Це 8K на x86, інших 32-розрядних платформах і x86-64. Зазвичай на інших 64-розрядних платформах це 16 КБ.
Було показано, що люди можуть сприймати різницю між 3 мс і 10 мс, і що наш мозок не може розрізнити нічого менше 3 мс. Тому для живого виконання багато музикантів використовують розмір буфера 256 або 128 і частотою дискретизації 44,1 кГц.