EN JA
SCHED_ULE(4)
SCHED_ULE(4) FreeBSD Kernel Interfaces Manual SCHED_ULE(4)

名称

sched_uleULE スケジューラ

書式

options SCHED_ULE

解説

sched_ule スケジューラは、伝統的なシステムスケジューラである、 sched_4bsd(4) に存在しない多くの高度なスケジューラの機能を提供します。 SMP と対話的応答性を扱う機能と次の機能を含んでいます:

  • スレッドの CPU 親和性。
  • ハイパースレッディングを含む、CPU トポロジの認識。
  • CPU ごとの、実行キュー。
  • 対話的アプリケーションを検出し、高い負荷の元でそれらを優先的にスケジュールする発見的な対話的応答性。

次の sysctl は、 sched_ule の動作に関連しています:

kern.sched.name
この読み込み専用 sysctl は、アクティブなスケジューラの名前を報告します。
kern.sched.quantum
この読み込み書き込み sysctl は、スレッドに与えられた量 (マイクロ秒単位で) の長さを報告するか、または設定します。

関連項目

sched_4bsd(4), sysctl(8)

歴史

sched_ule スケジューラは、 FreeBSD 5.1 ではじめて登場しました。

作者

Jeff Roberson <jeff@FreeBSD.org>
August 10, 2012 FreeBSD