2010-11-09 54 views
2

我搜索了这一点,才发现“未使用的导入”“的性能提升”,“云计算”等问题,只未使用的计算能力...让一个线程使用

所以我的问题是: 我如何在java中创建一个线程只使用另一个程序不需要的cpu​​功能? 我可以将线程设置为最低优先级,但我仍然测量计算机上运行的其他程序的相对较高的性能下降。

+1

最低优先级应该这样做。你如何衡量“性能下降”?内存分页可以成为问题吗? – 2010-11-09 08:13:31

+0

啊是的,它很可能是内存分页......我在4个线程上运行进化算法,超过1,6gb内存使用率 – Azzu 2010-11-09 11:47:23

回答

2

设置优先级,你唯一可以做的事情。你好吗?线程在做什么?也许CPU使用率不是问题,而是硬盘访问。

+0

它是一种演进算法,运行在4个线程上,具有非常多的内存使用。我想就是这样 – Azzu 2010-11-09 11:55:29

相关问题