ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Раздача больших файлов при помощи nginx


  • To: nginx-ru@xxxxxxxxx
  • Subject: Раздача больших файлов при помощи nginx
  • From: Volkov Oleg <nginx@xxxxxxxxxxxxxx>
  • Date: Fri, 28 Nov 2008 11:41:05 +0300
  • Organization: teratelecom

Здравствуйте.

Задача заключается в раздаче по http больших файлов. Запросы к файлам по 1 
мегабайту (сами файлы порядка гигабайта). 
Можно ли заставить nginx читать с диска весь запрос целиком (1 Мб), кэшировать 
в оперативке а потом раздавать? При стандартных параметрах скорость (по 
сравнению с линейным чтением) резко падает уже при 20 коннектах.

Все это планируется крутить на ОС Linux. Пробовал включать/выключать sendfile, 
на скорость не влияло.

Что посоветуете?

-- 
С уважением,
Волков Олег.
Терабит Телеком.




 




Copyright © Lexa Software, 1996-2009.