Вопрос по будущему кэшированию.

Kostya Alexandrov koticka at mail.ru
Mon May 5 00:16:22 MSD 2008


А нельзя вместо aio открыть файл, и "селектом" определить что дескриптор 
готов для чтения?

Alex Vorona wrote:
> Igor Sysoev пишет:
>> On Sun, May 04, 2008 at 01:22:07PM +0300, Alex Vorona wrote:
>>
>>> Игорь, а использование SF_NODISKIO на FreeBSD не планируется?
>>
>> Проблема в том, что от собственно SF_NODISKIO толку мало - нужно ещё 
>> как-то
>> прочитать эти данные в память. Я пока вижу только один вариант - при 
>> получении
>> EBUSY читать с помощью aio_read() пару байт и по получении сообщения о
>> завершённости операции снова вызвать sendfile.
>>
>
> то есть использовать aio_read как неблокирующуюся подчитывалку куска 
> данных с диска в кэш ОС? Почему именно 2 байта?
>
>
>





More information about the nginx-ru mailing list