通过定时器伪并发和多线程并发所使用的时间差不多???

为什么通过定时器伪并发和多线程并发所使用的时间差不多?MFC多线程并发怎么做才能给程序提速?

检查下你的线程是否真正利用了cpu,是否同时并发执行,有没有错误使用信号量或者同步锁。

如果需要给程序提速,你应该关注的不是线程,而是业务逻辑或者设计架构等, 比如说并发操作中是否可以化为流水线,对于IO(内外存交互)等操作使用CPU乘2数目的线程去控制其缓存,形成流水线,这样就可以为不必要的单线程等待进行提速,优化逻辑是程序提速的重点,多线程实际上并不表示比单线程快,换算法换架构,重用代码,重用变量这些才是你程序提速的关注点