ПРОЕКТЫ 


  АРХИВ 


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: worker_rlimit_nofile



On 1/16/07, drmarker <drmarker@xxxxxxxxx> wrote:

А реализация кеша в linux умеет думать "отсюда я уже читал N раз,
подержим это в кеше подольше"? По факту данные из кеша очень быстро
"вымываются".

Вообще любые реализации кешей что-то такое умеют. То есть при
определении страниц, которые надо выкинуть из кеша, учитывается и
время последнего использования, и "температура" - частота обращений.

> Queueing есть и в дешевых вариантах. Во-первых операционная система
> запросы, поступающие в очередь, переупорядочивает (и это тоже
> настраивается все, deadline iosched например можно настроить на
> максимальную пропускную способность, сильно повредив времени отклика,
> он будет сотни запросов в секунду "объединять"), во-вторых SATA на
> современных чипсетах NCQ умеет.

А где почитать про переупорядочивание?

Про SATA - это вот тут http://linux-ata.org/ , пример как пользовать
есть тут: http://blog.kovyrin.net/2006/08/11/turn-on-ncq-on-ich-linux/lang/ru/
Про io schedulers - в гугле можно  описания поискать, и в доке которая
в исходниках ядра (/Documentation/block/..)

--
Alexey Polyakov


 




Copyright © Lexa Software, 1996-2009.