17.02.2012 17:21, arty777 пишет:
>> Устанавливает
>> выравнивание для directio. В
>> большинстве случаев
>> достаточно 512-байтового
>> выравнивания, однако при
>> использовании XFS под
>> Linux его нужно увеличить до
>> 4K.
>
> Это я и сам в мане читал , цитировать
> ман необязательно , объясните что это
> значит и на что влияет .
>
> Ключевая фраза "Устанавливает
> выравнивание для directio"
>
Вам говорят что-нибудь слова block size, sector size?
Опять же из мана:
Поскольку directio в Linux можно использовать только для чтения блоков,
выравненных на границу 512 байт (или 4К для XFS), то невыравненный конец
файла будет читаться блокированно. То же относится к запросам с
указанием диапазона запрашиваемых байт (byte-range requests) и к
запросам FLV не с начала файла: чтение невыравненных начала и конца
ответа будет блокирующимся. Явно выключать sendfile не нужно, так как
при использовании directio он выключается автоматически.
--
WBR, Andrey Vasilishin CDIG1-UANIC, CDIG1-RIPE
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru