Почему основной поток приложений самый быстрый? - PullRequest
0 голосов
/ 13 марта 2019

Я создал файловый компрессор со множеством циклов.Чтобы предотвратить замораживание моей формы, я решил использовать BackgroundWorker.Поскольку было много петель один за другим, это было медленнее.Затем я переключился с BackgroundWorker на Thread, попытался увеличить Priority до Highest, но проблема все еще оставалась.

Когда я пытался запустить программу без Thread или BackgroundWorker, она была намного быстрее, чем любая Thread или BackgroundWorker, даже с наивысшим приоритетом и с правами администратора.

Почему это так?

...