--- aliases: tags: - зрелость/🌱 date: - - 2024-05-20 zero-link: - "[[../garden/ru/meta/zero/00 Разработка]]" parents: - "[[Ввод-вывод]]" linked: --- Если ввод-вывод блокирующийся, то большинство важных операций заблокируется до тех пор, пока не появятся данные, новые соединения, или до тех пор, пока не будет свободен для записи системный сетевой буфер. Наш [поток](Поток%20процесса%20ОС.md) исполнения будет ждать окончания выполнения какой-то операции. Из этого следует простейший вывод: ==в рамках одного потока мы не можем обслуживать более одного соединения.== С другой стороны, этот вариант самый простой с точки зрения разработки.