Изменения документа Потоки и задачи

Редактировал(а) Alexandr Fokin 2025/04/09 12:22

От версии 1.1 >
отредактировано Alexandr Fokin
на 2022/07/29 02:35
К версии < 1.3 >
отредактировано Alexandr Fokin
на 2022/07/29 02:43
>
Изменить комментарий: К данной версии нет комментариев

Комментарий

Подробности

Свойства страницы
Содержимое
... ... @@ -1,4 +1,4 @@
1 -**Thread and Task**
1 +==== Thread and Task ====
2 2  
3 3  |(% style="width:110px" %)**Thread Pool**|(% style="width:167px" %)Пул потоков|(% style="width:1230px" %)(((
4 4  Одна из задач пула - более оптимальное использование потоков, переиспользование.
... ... @@ -14,3 +14,18 @@
14 14  
15 15  * Использование тасков в C#
16 16  [[http:~~/~~/sonyks2007.blogspot.com/2013/11/c_11.html>>url:http://sonyks2007.blogspot.com/2013/11/c_11.html]]
17 +
18 +----
19 +
20 +==== Потоки переднего плана и фоновые потоки ====
21 +
22 +| |
23 +|Потоки переднего плана (foreground threads)|Обеспечивают предохранение текущего приложения от завершения. Среда CLR не остановит приложение (что означает выгрузку текущего домена приложения) до тех пор, пока не будут завершены все потоки переднего плана.
24 +|Фоновые потоки (background threads)|Воспринимаются средой CLR как расширяемые пути выполнения, которые в любой момент времени могут игнорироваться (даже если они в текущее время заняты выполнением некоторой части работы). Таким образом, если все потоки переднего плана прекращаются, то все фоновые потоки автоматически уничтожаются при выгрузке домена приложения.
25 +
26 +Потоки переднего плана и фоновые потоки
27 +[[https:~~/~~/professorweb.ru/my/csharp/thread_and_files/1/1_6.php>>url:https://professorweb.ru/my/csharp/thread_and_files/1/1_6.php]]
28 +
29 +----
30 +
31 +