Создание потоков
Из рис. 10.3 видно, что новый поток начинает работать быстрее, чем прежде, но, как показывает рис. 10.4, главный поток тоже получает управление (правда, очень ненадолго и лишь после продолжительной работы потока с вычитанием).
Рис. 10.3. Поток с максимальным приоритетом обычно начинает работать быстрее
Рис. 10.4. Процессор предоставляется и потокам с более низким приоритетом
При запуске программы на ваших компьютерах будут получены результаты, похожие на показанные на рис. 10.3 и 10.4, но из-за различий между нашими системами точного совпадения не будет.
В перечисляемый тип ThreadPrlority входят значения для пяти уровней приоритета:
- ThreadPriority.Highest
- ThreadPriority.AboveNormal
- ThreadPrlority.Normal
- ThreadPriority.BelowNormal
- ThreadPriority.Lowest