Java 如何为多核系统找到最佳线程?

Java 如何为多核系统找到最佳线程?,java,Java,我在一次采访中被问到,如果你正在设计一个多线程程序,那么在一个4核系统中最多可以配置多少线程?。到处搜索,都找不到一个好的答案。您可以拥有任意数量的线程,CPU的数量(实际上是逻辑处理器的数量)将决定它们中有多少将在同一时间运行。也许你应该读一读Java中的线程调度

我在一次采访中被问到,如果你正在设计一个多线程程序,那么在一个4核系统中最多可以配置多少线程?。到处搜索,都找不到一个好的答案。

您可以拥有任意数量的线程,CPU的数量(实际上是逻辑处理器的数量)将决定它们中有多少将在同一时间运行。也许你应该读一读Java中的线程调度