Java中有这样的方法Runtime.getRuntime().availableProcessors()
其中有以下 Javadoc:
返回 Java 虚拟机可用的处理器数量。
该值可能会在虚拟机的特定调用期间发生变化。
价值实际上如何改变?例如,在什么情况下,JVM 可用的处理器数量会少于物理安装的处理器数量?
Jonas
Linux 命令taskset(1)
可用于强制进程使用特定的 CPU 或特定的 CPU 组;修改正在运行的程序以将其强制运行到一个或多个处理器是非常容易的。例如,
taskset -p `pidof java` --cpu-list 0,5,7,9-11
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)