2011-01-05 10 views

答えて

9

は、あなたが、これはOSにちょうどヒントであり、あなたが管理者またはrootでない限り、それは何もしない可能性があることを指摘

Thread.currentThread().setPriority(); 
+1

しかし、スレッド優先順位はスレッド開始前に設定されています。 –

0

その価値を試してみました。それでもそれはあまり役に立たないかもしれません。 setPriority()は無害AFAIKです。

0

IIRC、一般に実行中のスレッドの優先度を設定することは効果がありません。古いトリックは、常に別のスレッドを開始し、メインを放棄することでした。確かにこれは、Linux上でSun/Oracle JVMがスタックサイズを変更するために現在行っていることです。

スレッドの優先度の設定は、通常誤って行われます。多くのJREバージョンは、それをすべて無視します。

関連する問題