.\"
.TH SCHED_SETPARAM 2 2014\-05\-11 Linux "Linux Programmer's Manual"
.SH 名前
-sched_setparam, sched_getparam \- ã\82¹ã\82±ã\82¸ã\83¥ã\83¼ã\83ªã\83³ã\82°ã\83»ã\83\91ã\83©ã\83¡ã\83¼ã\82¿ã\81®è¨å®\9aã\81¨å\8f\96å¾\97ã\82\92è¡\8cã\81ªã\81\86
+sched_setparam, sched_getparam \- スケジューリングパラメータの設定と取得を行なう
.SH 書式
.nf
\fB#include <sched.h>\fP
.fi
.SH 説明
\fBsched_setparam\fP() は \fIpid\fP で指定されたプロセスのスケジューリング方針 (scheduling policy) に
-é\96¢é\80£ã\81\99ã\82\8bã\82¹ã\82±ã\82¸ã\83¥ã\83¼ã\83ªã\83³ã\82°ã\83»ã\83\91ã\83©ã\83¡ã\83¼ã\82¿ã\82\92è¨å®\9aã\81\99ã\82\8bã\80\82 \fIpid\fP ã\81\8c 0 ã\81ªã\82\89ã\81°ã\80\81å\91¼ã\81³å\87ºã\81\97å\85\83ã\81®ã\83\97ã\83ã\82»ã\82¹ã\81®ã\83\91ã\83©ã\83¡ã\83¼ã\82¿ã\81\8cè¨å®\9aã\81\95ã\82\8cã\82\8bã\80\82 å¼\95ã\81\8dæ\95° \fIparam\fP
+関連するスケジューリングパラメータを設定する。 \fIpid\fP が 0 ならば、呼び出し元のプロセスのパラメータが設定される。 引き数 \fIparam\fP
の解釈は、 \fIpid\fP で指定されたプロセスのスケジューリング方針によって異なる。 Linux でサポートされているスケジューリング方針の説明は
\fBsched\fP(7) を参照のこと。
-\fBsched_getparam\fP() ã\81¯ \fIpid\fP ã\81§æ\8c\87å®\9aã\81\95ã\82\8cã\81\9fã\83\97ã\83ã\82»ã\82¹ã\81®ã\82¹ã\82±ã\82¸ã\83¥ã\83¼ã\83ªã\83³ã\82°ã\83»ã\83\91ã\83©ã\83¡ã\83¼ã\82¿ã\82\92å\8f\96å¾\97ã\81\99ã\82\8bã\80\82 \fIpid\fP ã\81\8c 0
+\fBsched_getparam\fP() は \fIpid\fP で指定されたプロセスのスケジューリングパラメータを取得する。 \fIpid\fP が 0
ならば、呼び出し元のプロセスのパラメータを取得する。
\fBsched_setparam\fP() はスレッドのスケジューリング方針における \fIparam\fP の妥当性をチェックする。
.SH エラー
.TP
\fBEINVAL\fP
-Invalid arguments: \fIparam\fP is NULL or \fIpid\fP is negative
+無効な引き数: \fIparam\fP が NULL である、または \fIpid\fP が負である。
.TP
\fBEINVAL\fP
(\fBsched_setparam\fP()) 引き数 \fIparam\fP が現在のスケジューリング方針においては 無意味である。