медленный DIRECTIO

Dmitriy MiksIr miksir at maker.ru
Thu Feb 12 17:00:33 MSK 2009


Откажитесь от рейд-6 и перейдите в набор зеркал или стрип+зеркало.
Если рейд не совсем тупой, он сам распаралелит дергание одного файла

dimkalinux пишет:
>> Кеш файловой системы бесполезен когда популярные файлы не влезают в оперативку.
>> Тогда имеет смысл использовать directio для этих файлов, чтобы более эффетивно использовать
>> кеш (например под мелкие файлы, которые могут раздаваться с другого server).
> 
> На сервере нет мелких файлов, только крупные. Получается выбор либо
> вообще не использовать кеш (directio) либо
> использовать, надеясь что хоть где-то и когда-то 8 гиг памяти уменьшат
> нагрузку на дисковую подсистему.
> Я боюсь себе представить нагрузку при 100 одновременных загрузках 1
> файла без кеша.
> 
> Балансировать не получится — рейд аппаратный и для ОС выглядит как
> один диск. Алгоритмы распределения информации
> по винтам довольно туманные.
> 






More information about the nginx-ru mailing list