Re: балансинг по жестким дискам

Монашёв Михаил postmaster at softsearch.ru
Tue Jan 13 14:36:00 MSK 2009


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

Сейчас вот вычитал про вот такую ускорялку случайного чтения:
http://lists.freebsd.org/pipermail/freebsd-stable/2009-January/047597.html

Кто-нить уже сие попробовал?

>> OS> Так что "ручная привязка" это уже оттюненый метод (насколько я понял).
>> 
>> только при 7 дисках для системы 7 одинаковых копий файла одного файла
>> будут 7-ю различными файлами, и каждый из них будет занимать память в кеше.
>> 
>> в случае использования RAID-1 - это будет 1 файл,
>> и если его часто запрашивают - он будет уже в кеше.

> Прямой кандидат на DirectIO, если условия задачи позволяют.

>> что-то мне подсказывает, что метод, который при выборе диска
>> для запроса "pick the disk whose head is closest" будет работать
>> более оптимально, чем метод привязки файлов к дискам.

> Если я не отстал от прогресса, то IDE/SATA диски имеют чисто логическую адресацию
> головка/дорожка/сектор и неимеют никакого отношения к физической топологии диска.
> Так что это довольно сомнительное свойство..
> На счет SCSI/SAS - совершенно не в курсе, но сомневаюсь, так как современные диски
> имеют переменное число секторов на дорожку, перемещенные сектора - мозг вскипит
> всё это учитывать, это дело внутреннего контроллера диска.
> Кстати, именно по этому должен иметь эффект использования очередей (NCQ в SATA),
> сам контроллер диска имеет всю физическую инфу и может распланировать процесс самым
> эффективным образом.
 



-- 
С уважением,
Монашёв Михаил, SoftSearch.ru
mailto:postmaster at softsearch.ru
ICQ# 166233339
http://michael.mindmix.ru/
Без бэкапа по жизни.






More information about the nginx-ru mailing list