私はPSを行う上で、マルチスレッドのJavaプログラムを実行し-ef | grep program-name私は1つのプロセスしか見ません。このプロセスの一部として実行されるスレッドは、サブプロセスです。 OSは、スケジューリングの観点から、単一のスレッド化されたプロセスとマルチスレッド化されたプロセスを別々に扱いますか?マルチスレッドのJavaプロセスは、OSによってシングルスレッドのプログラムよりも頻繁にスケジュールされますか?
答えて
いいえ、シングルスレッドまたはマルチスレッドプロセスのための均一な御馳走があります。 OSはプロセスをスレッドの集合として認識し、スレッドのみをスケジュールします。スケジューラの選択全体のゲームを、考慮または考慮されている場合にのみ変更する(優先度の上限)
Javaはスケジュールされず、スケジューリングを基礎となるOSに委任します。各OSには独自のスケジューリング方法があります。一般的に、上記のことができるかもしれない
プロセスが2つ以上のスレッドが同時に実行できるようにスレッドに分割されている場合、それらのうちの2つ以上が実行されます。このようなブランケットステートメントを作ることはできません。 – EJP
@EJP theBeaconは何も主張しませんでした。実際、OSプロセスは複数のスレッドを持つことがあり、OSスケジューラに依存してスレッドをスケジューリングします。シングルスレッドプロセスは、スレッドを持つプロセスでもあります(単一のスレッドでも可能です)。 Btw - 優先度はヒントとしてのみ考慮されるべきであり、より高い優先度を持つスレッドがより多くのCPU時間を得る保証はない – gusto2
- 1. マルチスレッドはシングルスレッドよりも遅い
- 2. malloc()はシングルスレッドかマルチスレッドかによって別々に実行されますか?
- 3. 通知は送信されるよりも頻繁に受信されます
- 4. requestAnimationFrameは60 fpsよりも頻繁に発生します
- 5. setIntervalあまりにも頻繁に(JavaScript)
- 6. シングルスレッドよりも時間がかかるマルチスレッド技術C#
- 7. Vimのより頻繁に使用された構成の
- 8. EclipseにマルチスレッドJavaプログラムをシングルスレッドで実行させる
- 9. Javaメインガベージコレクションをより頻繁に調整する方法
- 10. カメラをより頻繁に動かすには?
- 11. window.locationがあまりにも頻繁に呼び出されましたか?
- 12. 間違っ前方参照Javaでかなり頻繁に
- 13. HMACは頻繁に間違って実装されていますか?
- 14. 最も頻繁に言葉
- 15. javafxは頻繁にCSSによって変更されないノードのスタイルを変更します
- 16. デストラクタがコンストラクタより頻繁に呼び出されるように見えるのはなぜですか?
- 17. アンドロイド:onMeasureがあまりにも頻繁に呼び出される
- 18. ListView getView()があまりにも頻繁に呼び出される
- 19. Fillna最も頻繁には列全体
- 20. テーブルのPHPで最も頻繁に使用される値
- 21. イオンイオンスライド性能の問題、あまりにも頻繁なメソッドコール
- 22. スケジュールされたPythonプログラムはどのように実行されますか?
- 23. heroku上のRufusスケジューラタスクが予定より頻繁に実行される
- 24. シングルスレッドQtによるマルチスレッドHTMLからPDFへの変換
- 25. GAEタスクがキュー上で指定された頻度よりも頻繁に実行されるのはなぜですか?
- 26. 頻繁に変更されるデータオブジェクト構造のデザインパターンはありますか?
- 27. 連続して最も頻繁な値と2番目に頻繁な値を取得するにはどうすればよいですか?
- 28. node-opencv npm - ノードがシングルスレッドであってもマルチスレッド計算を行いますか?
- 29. 最も頻繁に注文される製品はどれですか?
- 30. EFコンテキストをより頻繁に廃棄する必要がありますか?
重複質問(!例外があるかもしれません)が、いくつかの素晴らしいリソースがあります。http://stackoverflow.com/questions/8463741/how-linux-handles-threads-and-プロセススケジューリング – gusto2
ありがとう! http://www.linuxquestions.org/linux/articles/Technical/Linux_Kernel_Thread このリンクは非常に良い洞察を提供します – Abhijeet