Изменения документа Многопоточность и асинхронность
Редактировал(а) Alexandr Fokin 2023/01/11 15:19
<
>
отредактировано Alexandr Fokin
на 2020/01/06 20:26
на 2020/01/06 20:26
отредактировано Alexandr Fokin
на 2020/01/05 22:47
на 2020/01/05 22:47
Изменить комментарий:
Updated parent field.
Комментарий
-
Свойства страницы (2 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Родительский документ
-
... ... @@ -1,1 +1,1 @@ 1 -Разработка.NET.WebHome 1 +xwiki:Разработка.NET.WebHome - Содержимое
-
... ... @@ -61,10 +61,7 @@ 61 61 В случае web приложений, данный подход позволяет обрабатывать больше активных подключений. (Поток обрабатывает запрос, сталкивается с асинхронной операцией, освобождается и может обработать другие входящие запросы. При окончании асинхронной операции тот-же или другой поток продолжит выполнение) Т.е. прирост не в скорости работы, а в пиковой нагрузке по кол-ву соединений, за счет освобождения потоков, ожидающих завершения асинхронных операций. При этом присутсвуют небольшие накладные расходы, связанные с работой Async/Await. 62 62 63 63 Материалы: 64 -* [[Habr Async/await в C#: концепция, внутреннее устройство, полезные приемы>>https://habr.com/ru/post/470830/]] 65 -* [[Metanit Aсинхронное программирование>>https://metanit.com/sharp/tutorial/13.3.php]] 66 -* [[Habr Асинхронный рассинхрон: антипаттерны в работе с async/await в .NET>>https://habr.com/ru/company/dodopizzadev/blog/435666/]] 67 -* [[Habr Async/await в C#: подводные камни>>https://habr.com/ru/post/257221/]] 64 +* [[Async/await в C#: концепция, внутреннее устройство, полезные приемы>>https://habr.com/ru/post/470830/]] 68 68 69 69 70 70