为什么主应用程序线程最快?

时间:2019-03-13 20:04:07

标签: vb.net multithreading backgroundworker

我创建了一个具有很多循环的文件压缩器。为了防止冻结表单,我决定使用BackgroundWorker。由于有许多个接一个的循环,所以速度较慢。然后,我从BackgroundWorker转到Thread,试图将Priority增加到Highest,但问题仍然存在。

当我尝试在没有任何ThreadBackgroundWorker的情况下运行该程序时,即使具有最高优先级和管理权限,它也比任何ThreadBackgroundWorker都要快得多

为什么会这样?

0 个答案:

没有答案