Он имеет в виду IO звонки на оборудование

из особенностейасинхронное программирование в .NET сохраняет потоки при длительном выполнении операции.FileStream Класс может быть настроен так, чтобы разрешать асинхронные операции, что позволяет запускать (например, операцию копирования) практически без использования каких-либо потоков. К моему удивлению, я обнаружил, что выполнение асинхронного потокового копирования выполняется не только медленнее, но и требует больше вычислительной мощности, чем эквивалент синхронного потокового копирования.

Были ли проведены какие-либо тесты для сравнения выполнения синхронной и асинхронной операций (файловой, сетевой и т. Д.)? Действительно ли имеет смысл выполнять асинхронную операцию вместо охвата отдельного потока и выполнять синхронную операцию в серверной среде, если асинхронная операция в разы медленнее, чем синхронная?

Ответы на вопрос(3)

Ваш ответ на вопрос