我问这个问题可能很天真,但我没有找到任何有用的答案。 问题:在多核CPU上运行的多个JVM/Java进程(有自己的线程池)如何共享资源?各个线程池是否平等地使用资源,或者它们互相阻塞,即来自不同池的线程互相阻塞?
最佳答案
与阻止任何其他程序的任何程序没有什么不同。所有程序根据内核中的任务调度程序共享在 CPU 上执行任务的时间。
关于java - 在多核 CPU 上运行的多个 JVM 会互相阻塞吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54624927/