1

次の Play ガイドラインの読み方を知りたいだけです。

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

したがって、それぞれ 4 コアの CPU が 2 つある場合、推奨される数は 3 (2 プロセッサ + 1) または 9 (2 プロセッサ * 4 コア + 1) です。

私の知る限り、各コアは独立して命令を実行します。

ありがとう!

4

1 に答える 1

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スレッドを単純に使用しているように見えます

于 2013-03-20T21:33:24.960 に答える