Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Посоветуйте конфиг nginx для отдачи одновременно 10к+ файлов
- To: nginx-ru@xxxxxxxxx
- Subject: Re: Посоветуйте конфиг nginx для отдачи одновременно 10к+ файлов
- From: "arty777" <nginx-forum@xxxxxxxx>
- Date: Thu, 16 Feb 2012 15:29:34 -0500 (EST)
- Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tigger.jlkhosting.com; s=x; h=From:References:In-Reply-To:Message-ID:Content-Transfer-Encoding:Content-Type:Subject:To:Date; bh=UiYPRX3KgvP3RtR40FFUxPLMse1uA3jsAJXImdtxdX8=; b=thNu6/z0v0H4+g9es66fa3tSgJ/Hg0FMudX5xfgjWs2y2YeDBv3SHOK7CvVAf8wIsQnDD6GuPjdEQ+7zLvdU4gnD3C9mDkCWv8beW6bDl4nzND55TrCQcAa2OYE/ZWwb;
- In-reply-to: <4E949B41.8000006@kpi.ua>
- References: <4E949B41.8000006@kpi.ua>
Та вот не хочется забивать )))
у меня слегка дисков добавилось в
массиве... общее i/o стало существенно
выше, обслуживаю 4к людей одновременно
...
так вот заметил , что если ставлю
output_buffers=64 диски сдыхают (утилизация в
100%) существенно быстрее , чем при
output_buffers=1М, но с output_buffers=1М оперативка
отжирайтеся сильно ...
итого , какой все-таки оптимальный
размер , и какое кол-во буфферов
ставить? если веркеров у меня к примеру
4 .
в данный момент вот такая картинка:
#Вкл aync io
aio on;
directio 4M; # включаем O_DIRECT для файлов,
размером 4 Mбайт или больше
directio_alignment 512; # Устанавливает
выравнивание для directio. В большинстве
случаев достаточно 512-байтового
выравнивания
output_buffers 2 512k;
при этом 1 процесс нгиникса отжирает
больше памяти если буфер больше ,
существенно , к примеру 1 процесс
занимал 1.3 гигабайта .
Posted at Nginx Forum:
http://forum.nginx.org/read.php?21,216159,222496#msg-222496
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru
|