Я слышал от человека, что он выбирает асинхронный IO вместо синхронизированного ввода-вывода в дизайне своей системы, потому что будет меньше потоков и потоков дорого.Асинхронный IO уменьшает количество потоков по сравнению с синхронизированным IO?
Но не является асинхронным преимуществом IO является освобождение процессора от ожидания ввода-вывода и выполнения чего-то еще, а затем прерывания операции ввода-вывода после завершения работы. Это изменяет количество потоков или процессов? Я не знаю.
Спасибо.
Проголосовало за закрытие. Какая ОС? Что такое IO, диск или сеть? Какой язык/рамки? Ответ в значительной степени зависит от этих деталей. – Soonts
Короткий ответ - это зависит от того, как асинхронный ввод-вывод реализуется на языке программирования, его времени исполнения, операционной системы и драйверов. – Soonts