それぞれのThread.run()が適切なカーネルスレッドを実行するようにThreadクラスを使用するJavaプログラムを実行したいとします。コマンドラインパラメータをJava VMに渡すことでこれを実現する方法はありますか?私は、Windowsマシン上でJava 1.5 SDK(およびjre1.5.0_18)を使用してEclipseを実行しています。私は-XX:+ UseBoundThreadsを使ってみましたが、タスクマネージャは同じコア(他のコアはアイドル)上の両方のスレッド(デュアルコアマシンを使用しています)を実行しているようです。EclipseでJava VMを使用するネイティブスレッド
ありがとうございました。
Heh、good catch :) – skaffman
申し訳ありませんが、Thread.run():私は実際にコードでThread.start()を呼び出していました。私はrun()とstart()を混ぜて、この質問を書いています。 –