Java:JVM可以使用内核吗?

乔纳斯:

在Java中,该方法Runtime.getRuntime().availableProcessors()具有以下Javadoc:

返回可用于Java虚拟机的处理器数量。在虚拟机的特定调用期间,此值可能会更改。

实际价值如何变化?例如,在什么情况下,JVM可用的处理器将少于物理安装的处理器?

乔纳斯

萨尔诺德:

Linux命令taskset(1)可用于强制进程使用特定的CPU或特定的CPU组。修改正在运行的程序以将其强制给一个或多个处理器非常容易。例如,

taskset -p `pidof java` --cpu-list 0,5,7,9-11

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

可以使用Java Mission Control监视较早的JVM吗?

可以使单线程程序使用多个内核吗?

您可以使用JNI在从Java调用的c ++函数中创建新的JVM吗?

可以使用Strophe在Java(jvm)上与Bosh Manager建立Bosh连接吗?

我可以使用其他发行版的内核升级我的内核吗?

我可以使用在CUDA内核中实现纯虚拟功能的类吗?

我可以使用虚拟机进行Linux内核驱动程序开发吗?

Node.js + Express,它可以使用单个cpu内核处理并行请求吗?

可以使用OS之上的软件的配置管理(CM)工具完成内核升级吗?

64位内核上的32位应用程序可以使用所有内存吗?

Java Applet可以使用打印机吗?

我可以使用ssh运行Java jar程序吗?

Glassfish 3上可以使用Java 8吗?

(如何)我可以使用Java泛型吗?

可以使用Java制作操作系统吗?

Windows中编译的Java在Linux中可以使用吗?

您可以使用ABCL编写Java类吗?

可以使用Java打开SSH隧道吗?

Java - 可以使用 return 语句退出程序吗?

可以使用Android Studio运行标准Java项目吗?

我可以使用Java为ubuntu开发gui吗

Java:您可以使用变量进行转换吗?

在 Java 中创建示例时可以使用“链表”吗?

AWS Lambda:可以使用Oracle Java SDK吗?

可以使用 virtualbox 从更新的内核中获利吗?[ 或者:来宾上的最新内核是否可以处理主机不能处理的硬件?]

我的内核可以安全使用吗?

可以使用NVIDIA驱动程序在32位Linux Mint上运行64位内核吗?

是否可以使用thread_sleep检测内核数

Ubuntu 14.04是否可以使用4.7内核(或更高版本)?