JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... duler(pid_t pid , int policy , const struct sched_param * param ); int sched_getscheduler(pid_t pid ); 説明 sched_setscheduler () システムコールは、 pid で指定された ID を持つスレッドのスケジューリングポリシーとスケジューリングパラメーターの両方を設 ... た返り値の範囲の数字を指定する。 Linux では、これらのシステムコールはそれぞれ 1 と 99 を返す。 Linux 2.6.32 以降では、 sched_setscheduler () を呼び出す際に policy に SCHED_RESET_ON_FORK フラグを OR で指定できる。このフラグが指定されると、 fork (2) で作成された ... ポリシーを返す。 pid が 0 ならば、呼び出した スレッド自身のスケジューリングポリシーが返される。 返り値 成功した場合、 sched_setscheduler () は 0 を返す。 成功した場合、 sched_getscheduler () は現在のそのスレッドのポリシー (非負の整数) を返す。 エラーの場合、 ... ... duler(pid_t pid , int policy , const struct sched_param * param ); int sched_getscheduler(pid_t pid ); 説明 sched_setscheduler () システムコールは、 pid で指定された ID を持つスレッドのスケジューリングポリシーとスケジューリングパラメーターの両方を設 ... た返り値の範囲の数字を指定する。 Linux では、これらのシステムコールはそれぞれ 1 と 99 を返す。 Linux 2.6.32 以降では、 sched_setscheduler () を呼び出す際に policy に SCHED_RESET_ON_FORK フラグを OR で指定できる。このフラグが指定されると、 fork (2) で作成された ... ポリシーを返す。 pid が 0 ならば、呼び出した スレッド自身のスケジューリングポリシーが返される。 返り値 成功した場合、 sched_setscheduler () は 0 を返す。 成功した場合、 sched_getscheduler () は現在のそのスレッドのポリシー (非負の整数) を返す。 エラーの場合、 ... ... attr (2) 指定されたスレッドのスケジューリングポリシーとパラメーターを設定する。 この (Linux 固有の) システムコールは sched_setscheduler (2) と sched_setparam (2) の両方の機能を持つ。 sched_getattr (2) 指定されたスレッドのスケジューリングポリシーとパラメーター ... ock) した場合に実行を再開する。 * SCHED_FIFO スレッドが実行可能になった時、その優先度のリストの最後 に挿入される。 * sched_setscheduler (2), sched_setparam (2), sched_setattr (2) は pid で指定された SCHED_FIFO (または SCHED_RR ) スレッドが 実行可能な場合、リ ... る子プロセスは特権スケジューリングポリシーを継承しない。 reset-on-fork フラグは以下のいずれかの方法でセットできる。 * sched_setscheduler (2) を呼び出す際に SCHED_RESET_ON_FORK フラグを policy 引き数に論理和で指定する (Linux 2.6.32 以降)。 * sched_setattr (2) ... ... ), sched_get_priority_min (), sched_getparam (), sched_getscheduler (), sched_rr_get_interval (), sched_setparam (), sched_setscheduler (), sched_yield (). _POSIX_SPAWN も有効な場合は、以下の関数が存在する。 posix_spawnattr_getschedparam (), posix_spawnattr_ ... ションは _POSIX_PRIORITY_SCHEDULING オプションを暗黙の内に指定する。 影響を受ける関数は以下の通り。 sched_setparam (), sched_setscheduler (). SIO - _POSIX_SYNCHRONIZED_IO - _SC_SYNCHRONIZED_IO 影響を受ける関数は以下の通り。 open (), msync (), fsync (), fdatasy ... ITY_SCHEDULING オプションを暗黙の内に指定する。 影響を受ける関数は以下の通り。 sched_getparam (), sched_setparam (), sched_setscheduler (). THR - _POSIX_THREADS - _SC_THREADS POSIX スレッドの基本サポートが使用可能である。 以下の関数が存在する。 pthread_atfor ... ... 2), get_robust_list (2), getpid (2), ioprio_set (2), perf_event_open (2), sched_setaffinity (2), sched_setparam (2), sched_setscheduler (2), tgkill (2), timer_create (2) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部であ ... ... ux 3.14 で初めて登場した。 準拠 これらのシステムコールは非標準の Linux による拡張である。 注意 sched_setattr () は、 sched_setscheduler (2), sched_setparam (2), nice (2) の機能および setpriority の一部機能を持つ (ただし、 setpriority (2) の、指定されたユーザ ... ), sched_getparam (2), sched_getscheduler (2), sched_rr_get_interval (2), sched_setaffinity (2), sched_setparam (2), sched_setscheduler (2), sched_yield (2), setpriority (2), pthread_getschedparam (3), pthread_setschedparam (3), pthread_setschedprio (3), cap ... ... sched_get_priority_min (2), sched_getaffinity (2), sched_getscheduler (2), sched_setaffinity (2), sched_setattr (2), sched_setscheduler (2), setpriority (2), capabilities (7), sched (7) この文書について この man ページは Linux man-pages プロジェクトのリリース ... ... ux 3.14 で初めて登場した。 準拠 これらのシステムコールは非標準の Linux による拡張である。 注意 sched_setattr () は、 sched_setscheduler (2), sched_setparam (2), nice (2) の機能および setpriority の一部機能を持つ (ただし、 setpriority (2) の、指定されたユーザ ... ), sched_getparam (2), sched_getscheduler (2), sched_rr_get_interval (2), sched_setaffinity (2), sched_setparam (2), sched_setscheduler (2), sched_yield (2), setpriority (2), pthread_getschedparam (3), pthread_setschedparam (3), pthread_setschedprio (3), cap ... ... sched_get_priority_min (2), sched_getaffinity (2), sched_getscheduler (2), sched_setaffinity (2), sched_setattr (2), sched_setscheduler (2), setpriority (2), capabilities (7), sched (7) この文書について この man ページは Linux man-pages プロジェクトのリリース ... ... 関連項目 sched_getaffinity (2), sched_getparam (2), sched_getscheduler (2), sched_setaffinity (2), sched_setparam (2), sched_setscheduler (2), sched (7) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロジェクトの ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。