Eclipse MAT如何使用多个CPU?

时间:2014-03-03 10:08:37

标签: eclipse mat

似乎Eclipse MAT不能使用多CPU,虽然我有24CPU,但我搜索谷歌很长一段时间了,但现在又来了...... 或者有更好的工具吗?

1 个答案:

答案 0 :(得分:0)

AFAIK,在Windows中,没有直接的方法可以做到这一点。但我们所做的是通过利用Windows的处理器关联功能来解决这个问题。步骤如下:

  • 打开Windows任务管理器(Ctrl + shift + Esc)

  • 在进程选项卡的底部,单击显示所有用户的进程按钮。

  • 右键单击要更改其处理器关联的进程(MemoryAnalyzer.exe),然后选择“设置关联”。现在检查要运行进程(应用程序)的CPU,然后单击“确定”。或者,如果您想要给所有处理器,我们可以选择所有处理器选项。

注意:

  • 有一些警告,比如Java仍然要求何时切换以及切换什么。但是你会得到比部分处理器分配更好的结果。
  • 只要应用程序处于打开状态,处理器关联设置就会持续,当您关闭应用程序或重新启动计算机时,关联性将恢复为默认值。
  • 在某些情况下,默认情况下会检查所有内容,这意味着它已经在使用所有cpu'并且没有什么可以做的...... :(