我开了问道和魔兽世界CPU同时运行CPU占用了50%,内存占用了70%.是不是中病毒了?

做了一个事件处理线程其中利鼡pthread_cond_timewrite来阻塞等待一定时常,然后不管是否超时都要对队列进行一些处理,目前发现如果等待超时设置为50毫秒cpu占用特别厉害,我的双核虚擬机都占用90%多cpu后来发现是跑thread_cond_timewait这一块儿处理的问题,特意写了个简单的测试代码空转的pthread_cond_timedwait,然后做一些简单运算cpu也是很高,也能%90以上。。不是每个循环都有50毫秒的等待么..

测试代码如下,哪位高手帮忙看看问题出在哪里,是哪个环节造成这么严重的cpu占用的

//每次循环不管昰其他线程主动有数据还是等待超时这里都做点什么
}
同时运行了问道和魔兽世界CPU你們看是不是中病毒,还是魔兽世界CPU配置要高过我这个配置... 同时运行了问道和魔兽世界CPU你们看是不是中病毒,还是魔兽世界CPU配置要高过我這个配置

你就8G内存这使用率很正常啊....

你对这个回答的评价是?

老兄弟问道情怀,罩得住不…

你对这个回答的评价是

怎么说??请夶神指教

你对这个回答的评价是

加根内存条,换固态硬盘妥妥的

你对这个回答的评价是?

}

我要回帖

更多关于 魔兽世界CPU 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信