JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... テムコールは sched_getscheduler (2) と sched_getparam (2) の両方の機能を持つ。 スケジューリングポリシー (scheduling policy) スケジューラ (scheduler) とはカーネルの構成要素で、 次に CPU で実行される実行可能なスレッドを決定するものである。 各々のスレッドには、ス ... ケジューリングポリシーと 「静的」なスケジューリング優先度 sched_priority が対応付けられる。 スケジューラは、システム上の全スレッドのスケジューリングポリシーと 静的優先度に関する知識に基づいて決定を行う。 通常のスケジューリングポ ... _min (2) と sched_get_priority_max (2) を使って、あるポリシーがサポートする優先度の範囲を調べるべきである。 概念としては、 スケジューラはその sched_priority の値それぞれに対して 実行可能なスレッドのリストを管理している。 どのスレッドを次に実行するかを決定する ... ... の場合、-1 を返し、 errno にエラーを示す値を設定する。 エラー EINVAL which か ioprio の値が不正である。 ioprio 用に指定可能なスケジューラクラスと優先度レベルについては 「備考」を参照のこと。 EPERM 呼び出し元プロセスが、指定されたプロセスに ioprio を割り当てるの ... に必要となるスレッド ID には gettid (2) か clone (2) が返す値を指定する。 これらのシステムコールは、I/O 優先度に対応した I/O スケジューラと 組み合わせて使用された場合にのみ効果を持つ。 カーネル 2.6.17 では、この条件を満たすスケジューラは Completely Fair Queuing ... (CFQ) I/O スケジューラだけである。 If no I/O scheduler has been set for a thread, then by default the I/O priority will follow the CPU nice value ... ... の場合、-1 を返し、 errno にエラーを示す値を設定する。 エラー EINVAL which か ioprio の値が不正である。 ioprio 用に指定可能なスケジューラクラスと優先度レベルについては 「備考」を参照のこと。 EPERM 呼び出し元プロセスが、指定されたプロセスに ioprio を割り当てるの ... に必要となるスレッド ID には gettid (2) か clone (2) が返す値を指定する。 これらのシステムコールは、I/O 優先度に対応した I/O スケジューラと 組み合わせて使用された場合にのみ効果を持つ。 カーネル 2.6.17 では、この条件を満たすスケジューラは Completely Fair Queuing ... (CFQ) I/O スケジューラだけである。 If no I/O scheduler has been set for a thread, then by default the I/O priority will follow the CPU nice value ... ... トを保持することができる。 それには、それ以降の spu_create () に gang ディレクトリ内のパス名を渡す。 SPU_CREATE_NOSCHED SPU スケジューラーの影響を受けないコンテキストを作成する。 一度実行されると、 呼び出したプロセスが破棄されるまでこのコンテキストがスケジュー ... ... O コンテキストを持つ。 I/O コンテキストは、ディスクスケジュールの I/O スコープである (言い換えると、I/O コンテキストは I/O スケジューラがプロセス I/O の スケジューリングをモデル化するのに使用される)。 複数のプロセスが同じ I/O コンテキストを共有する場合、 これ ... らのプロセスは I/O スケジューラからは一つとして扱われる。 結果として、これらのプロセスはディスクアクセスの時間を共有するようになる。 いくつかの I/O スケジュ ... ... O コンテキストを持つ。 I/O コンテキストは、ディスクスケジュールの I/O スコープである (言い換えると、I/O コンテキストは I/O スケジューラがプロセス I/O の スケジューリングをモデル化するのに使用される)。 複数のプロセスが同じ I/O コンテキストを共有する場合、 これ ... らのプロセスは I/O スケジューラからは一つとして扱われる。 結果として、これらのプロセスはディスクアクセスの時間を共有するようになる。 いくつかの I/O スケジュ ... ... O コンテキストを持つ。 I/O コンテキストは、ディスクスケジュールの I/O スコープである (言い換えると、I/O コンテキストは I/O スケジューラがプロセス I/O の スケジューリングをモデル化するのに使用される)。 複数のプロセスが同じ I/O コンテキストを共有する場合、 これ ... らのプロセスは I/O スケジューラからは一つとして扱われる。 結果として、これらのプロセスはディスクアクセスの時間を共有するようになる。 いくつかの I/O スケジュ ... ... O コンテキストを持つ。 I/O コンテキストは、ディスクスケジュールの I/O スコープである (言い換えると、I/O コンテキストは I/O スケジューラがプロセス I/O の スケジューリングをモデル化するのに使用される)。 複数のプロセスが同じ I/O コンテキストを共有する場合、 これ ... らのプロセスは I/O スケジューラからは一つとして扱われる。 結果として、これらのプロセスはディスクアクセスの時間を共有するようになる。 いくつかの I/O スケジュ ... ... 点だけである。 sched_setaffinity (2) を使って CPU affinity が固定 されていない限り、カーネルはいつでも CPU を変更してもよい (スケジューラ はキャッシュが有効に働くように CPU の移動を最小限にしようとするので、 通常は CPU が変更されることはないが、起きる可能性はあ ... ... を指定する (後者がデフォルトである)。 このオプションは、 -o オプションやプリンタ名の前に置かなければならない。 そうしないと、スケジューラへの問い合わせでデフォルトの値 (not-completed) が使われることになる。 -a [printer(s)] プリンタ・キューの受け付け状態を表示す ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。