|
自分で作った Thread (特別な唯一の Thread) と システムっつかライブラリが暗黙に作る ThreadPool (複数あって対等な) とでは 状況が全く異なり、 前者は Priority の設定をすることに大いに意味があるわけだけど 後者は (対等なスレッドがあることが前提なわけで) Priority の設定をしてはならないっす。
そもそも論として ThreadPool (システム側が複数のスレッドを事前に用意する) ってのは その処理をどのスレッドで処理しても差がないような何かを複数スレッドに振るのが目的なので ThreadPool の全スレッドは対等でなきゃならないので特定の1個だけ Priority を変えるのは論外。
自分で1つだけ作る Thread なら、必要に応じて Priority を上げるとか下げるとかはあってOK
|