可能性の重複:
Practical limitations of JVM memory and CPU usage?64ビットLinuxでのプロセスメモリとCPUの制限?
のはお金が制限要因ではなかった、と私は、単一の強力なマシン上で実行するJavaプログラムを書きたいとしましょう。
Javaプログラムをスワップしたり、ディスクに移動することなく、できるだけ早く実行させることが目標です。
のは、このコンピュータが有することとしましょう:RAMの
- 1 TB(64個の16ギガバイトのDIMM)64ビットのUbuntu
JVMで実行されているJavaプログラムの1つのインスタンスで、このような多くのRAMとプロセッサを利用できますか?
使用法と効率を制限する可能性のある実用的な考慮事項はありますか?
- ハードウェアの制限(たとえば、CPUはTBのメモリで動作しますか)
- OSプロセス(メモリ&スレッド)の制限?
- JVMメモリ/ヒープの制限?
- JVMスレッドの制限?
通常の実行可能ファイル(Cプログラム)は上記の仕様を利用できますか?
おかげで、 ガレン
興味深い質問ですが、実際にはシステム管理に関係しているようには思えません。私は、あなたがもっと良い応答をhttp://programmers.stackexchange.com/ – Zoredache