玩!框架,多处理器和多核

时间:2013-03-20 19:04:38

标签: playframework multiprocessing

只是想知道如何阅读以下播放指南:

Default to 1 thread in DEV mode or (nb processors + 1) threads in PROD mode.

因此,如果我有2个CPU,每个有4个核心,建议使用3个(2个处理器+ 1个),或者是9个(2个处理器* 4个核心+ 1个)。

据我所知,每个核心都独立执行指令,这似乎意味着第二个选项?

谢谢!

1 个答案:

答案 0 :(得分:2)

刚刚测试了4核8线程i7 CPU:

System.out.println("Cores: " + Runtime.getRuntime().availableProcessors());
System.out.println("Threads: " + Invoker.executor.getCorePoolSize());

在应用程序初始化作业中,结果为:

DEV模式: 核心:8 主题:1

PROD模式: 核心:8 主题:9

所以看起来它只是使用Java发现的东西--CPU线程