История изменений
Исправление intelfx, (текущая версия) :
> Может monitor file i/o - это когда кто-то другой пишет/читает, а ты со стороны пытаешься определить что там происходит?
Нет.
То есть они говорят что monitor file descriptor for read availability и monitor file I/O - это совсем разные вещи.
Второе — это частный случай первого, когда fd получен из обычного файла.
loop.add_reader() and loop.add_writer() cannot be used to monitor file I/O
Насколько я понимаю, это о том, что говорит redixin: с точки зрения select()/poll()/epoll(), fd типа «файл» будет всегда «готов» к чтению или записи, поэтому использовать asyncio для асинхронной работы с файлами бессмысленно.
Исправление intelfx, :
> Может monitor file i/o - это когда кто-то другой пишет/читает, а ты со стороны пытаешься определить что там происходит?
Нет.
То есть они говорят что monitor file descriptor for read availability и monitor file I/O - это совсем разные вещи.
Нет. Второе — это частный случай первого, когда fd получен из обычного файла.
loop.add_reader() and loop.add_writer() cannot be used to monitor file I/O
Насколько я понимаю, это о том, что говорит redixin: с точки зрения select()/poll()/epoll(), fd типа «файл» будет всегда «готов» к чтению или записи, поэтому использовать asyncio для асинхронной работы с файлами бессмысленно.
Исходная версия intelfx, :
loop.add_reader() and loop.add_writer() cannot be used to monitor file I/O
Насколько я понимаю, это о том, что говорит redixin: с точки зрения select()/poll()/epoll(), fd типа «файл» будет всегда «готов» к чтению или записи, поэтому использовать asyncio для асинхронной работы с файлами бессмысленно.