_>Забавная статья. В ней всё абсолютно правильно, кроме первого абзаца (ты видимо только его и прочитал?), в котором автор радостно заявляет, что никаких ждущих потоков нет, и потом явно показывает их наличие в статье.
А ты видимо из тех коментаторов статьи которые путают APC и DPC, да?
В статье объясняется что инициация асинхронной ио операции не требует постоянного выделения некоего потока для его обработки — ни в юзер моде ни в ядре.
Тот поток который запустил асинхронную ио операцию волен делать что угодно, а не только ждать ее исполнения. К примеру он может запустить еще десяток-два таких же, но других, операций, потом помайнить немного биткоинов и потом лишь проверить результат исполнения запущенных ио операций. В этом-то и состоит асинхронность.