ПРОЕКТЫ 


  АРХИВ 


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]

Re: nginx-0.6.10



On Mon, Sep 03, 2007 at 03:55:19PM +0400, Монашёв Михаил wrote:

> >     *) Добавление: директивы open_file_cache, open_file_cache_retest и
> >        open_file_cache_errors.
> 
> Спасибо за такую полезную вещь...
> 
> А какое максимальное количество элементов в кэше может быть

Максимальное ограничено памятью.

> и сколько памяти на каждый элемент потребуется?

72 байта на i386 или 128 - на amd64 + длина имени файла.

> Что происходит, если в файл, который открыт, начинает кто-то писать?
> Такие ситуации обрабатываются или их лучше избегать?

Такие ситуации не предусмотрены и без кэша.
Файлы обновлять нужно релинком.

> Какие ресурсы ОС потребляет этот кэш?

Никаких. Есть ещё поддержка получения событий через kqueue, но на данный
момент nginx может упачть при её исопльзовании, поэтому это недокументировано.


-- 
Игорь Сысоев
http://sysoev.ru



 




Copyright © Lexa Software, 1996-2009.