java的多线程和多CPU之间的关系?

来源:百度知道 编辑:UC知道 时间:2024/06/23 23:58:36

没关系吧,虽然都有个多字。
简单的讲,JVM的多线程通常是不依赖于操作系统来实现的,这一点在IBM的系统上更为常见。有些优化的JVM比如IBM的,就是使用了NativeThread机制,来达到更高的效率。

在单CPU上就能实现多线程,至于多CPU情况,要看操作系统对多CPU的支持了。

jvm自动分配线程到os,os自动分配线程到CPU