| 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@xxxxxxxxxSubject: 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 
 |