C#后台工作者好奇心<cpu usage =“”as =“”seen =“”from =“”task =“”manager =“”>

时间:2015-08-17 17:00:39

标签: c# mysql multithreading

最近我编写了一个有趣的应用程序,在MySQL数据库中插入了100万条随机记录。我注意到当我调用方法从主线程插入那些1M记录时,我的有趣应用程序(从任务管理器查看)的CPU使用率介于65%和85%之间,当从后台工作程序调用该方法时在7%到12%之间肆虐。高CPU使用率意味着一次处理更多,并且可以安全地假设主线程插入的1M记录将在后台工作者插入的记录之前很久完成吗?

另外但是没有必要有办法加速后台工作者,所以它使用更多的CPU并更快地完成?

0 个答案:

没有答案