繁体   English   中英

线程调度程序是 JVM 的一部分还是 OS 的一部分? [复制]

[英]Is Thread Scheduler is part of JVM or Part of OS? [duplicate]

所以我想了解java中的线程调度程序如何选择特定线程。 因为它没有考虑优先级。 我想知道它的实际工作原理。 分享一些资源

Java 规范对此没有任何说明。

通常,JVM 将简单地使用操作系统提供的底层线程机制,这意味着 UNIX(Mac OS X、Linux 等)上的 POSIX 线程(pthreads)和 Windows 上的 WIN32 线程。 通常,这些系统默认使用循环策略。

因此 JVM 使用操作系统本机线程,由操作系统而不是 JVM 进行调度。

在这里检查 Java 线程优先级?

JVM 线程调度程序如何控制多处理器的线程?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM