程序中的某些线程没有获得CPU周期

时间:2014-07-28 08:43:19

标签: c multithreading visual-c++ cpu-usage cpu-speed

我有一个程序,我已经创建了160 threads - 用于处理分别指向它们的数据和1个线程 - 它将数据保存在地图中。

运行程序时已创建所有线程。

问题:
有时我的160个线程中的一些线程无法从数据线程中的map中读取数据。

我尝试减少Mutex locks,但问题仍然存在。

请帮助。

0 个答案:

没有答案