是,多线程Java进程比OS的单个线程程序更频繁地计划



当我运行多线程Java程序时Grep Program-name 我只看到一个进程。作为此过程的一部分,运行的线程是子过程。OS在调度方面对单个螺纹和多线程的过程有所不同?

no,单线或多线程过程有均匀的处理。OS将过程视为线程集合,并仅计划线程;仅当考虑或重视(OverRule)

时,该过程的优先级才能更改调度程序选择的整个游戏

Java不安排,它将安排在OS 的基础上委派。每个操作系统都有自己喜欢的计划方式。通常,可以说明上述(可能有例外!)

最新更新