JVM无法在Linux上使用8 CPUon

JVM无法在Linux上使用8 CPUon,jvm,cpu,cpu-usage,Jvm,Cpu,Cpu Usage,我观察到JVM不能利用8 CPU的优势。因为当一个线程运行超过1秒时,其他线程正在等待它。在这些线程之间没有锁。是否有任何jvm选项用于此操作?jvm不应具有禁止这种扩展的内部锁。有许多基准测试(特别是SPECjbb2000和SPECjbb2005)显示单个JVM可以扩展到大量内核。我想说的是,即使您不知道如何锁定线程,您也会以某种方式在线程之间锁定 您没有列出JVM级别、供应商或操作系统。此外,证据表明缺乏缩放效果也很好。所有这些都是回答这个问题所必需的

我观察到JVM不能利用8 CPU的优势。因为当一个线程运行超过1秒时,其他线程正在等待它。在这些线程之间没有锁。是否有任何jvm选项用于此操作?

jvm不应具有禁止这种扩展的内部锁。有许多基准测试(特别是SPECjbb2000和SPECjbb2005)显示单个JVM可以扩展到大量内核。我想说的是,即使您不知道如何锁定线程,您也会以某种方式在线程之间锁定

您没有列出JVM级别、供应商或操作系统。此外,证据表明缺乏缩放效果也很好。所有这些都是回答这个问题所必需的