JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... iority(int which , id_t who ); int setpriority(int which , id_t who , int prio ); 説明 The scheduling priority of the process, process group, or user, as indicated b ... y which and who is obtained with the getpriority () call and set with the setpriority () call. The process attribute dealt with by these system calls is the same attri ... bute (also known as the "nice" value) that is dealt with by nice (2). which の値は PRIO_PROCESS , PRIO_PGRP , PRIO_USER , のどれか一つで、 who は which に応じて解釈される ( PRIO_PROCESS だとプロセス識別子、 PRI ... ... iority(int which , id_t who ); int setpriority(int which , id_t who , int prio ); 説明 The scheduling priority of the process, process group, or user, as indicated b ... y which and who is obtained with the getpriority () call and set with the setpriority () call. The process attribute dealt with by these system calls is the same attri ... bute (also known as the "nice" value) that is dealt with by nice (2). which の値は PRIO_PROCESS , PRIO_PGRP , PRIO_USER , のどれか一つで、 who は which に応じて解釈される ( PRIO_PROCESS だとプロセス識別子、 PRI ... ... , size_t msg_len , unsigned int * msg_prio ); #include < time.h > #include < mqueue.h > ssize_t mq_timedreceive(mqd_t mqdes , char * msg_ptr , size_t msg_len , unsig ... ned int * msg_prio , const struct timespec * abs_timeout ); -lrt でリンクする。 glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参 ... sg_ptr が指すバッファーの大きさを示す。この値はキューの mq_msgsize 属性以上でなければならない ( mq_getattr (3) 参照)。 msg_prio が NULL 以外の場合、 msg_prio が指すバッファーに受信したメッセージの優先度が格納される。 キューが空の場合、デフォルトでは、 ... ... , size_t msg_len , unsigned int * msg_prio ); #include < time.h > #include < mqueue.h > ssize_t mq_timedreceive(mqd_t mqdes , char * msg_ptr , size_t msg_len , unsig ... ned int * msg_prio , const struct timespec * abs_timeout ); -lrt でリンクする。 glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参 ... sg_ptr が指すバッファーの大きさを示す。この値はキューの mq_msgsize 属性以上でなければならない ( mq_getattr (3) 参照)。 msg_prio が NULL 以外の場合、 msg_prio が指すバッファーに受信したメッセージの優先度が格納される。 キューが空の場合、デフォルトでは、 ... ... , size_t msg_len , unsigned int * msg_prio ); #include < time.h > #include < mqueue.h > ssize_t mq_timedreceive(mqd_t mqdes , char * msg_ptr , size_t msg_len , unsig ... ned int * msg_prio , const struct timespec * abs_timeout ); -lrt でリンクする。 glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参 ... sg_ptr が指すバッファーの大きさを示す。この値はキューの mq_msgsize 属性以上でなければならない ( mq_getattr (3) 参照)。 msg_prio が NULL 以外の場合、 msg_prio が指すバッファーに受信したメッセージの優先度が格納される。 キューが空の場合、デフォルトでは、 ... ... , int prio ); -pthread でコンパイルしてリンクする。 説明 pthread_setschedprio () 関数は、スレッド thread のスケジューリング 優先度に ... 優先度の両方を変更する)。 返り値 成功すると、この関数は 0 を返す。 エラーの場合、0 以外のエラー番号を返す。 pthread_setschedprio () が失敗した場合、 thread の スケジューリング優先度は変更されない。 エラー EINVAL 指定されたスレッドのスケジューリングポリ ... シーでは、 prio は無効である。 EPERM 呼び出し側が、指定された優先度を設定するのに必要な特権を持っていない。 ESRCH ID が thread のスレッドが ... ... _len , unsigned int msg_prio ); #include < time.h > #include < mqueue.h > int mq_timedsend(mqd_t mqdes , const char * msg_ptr , size_t msg_len , unsign ... ed int msg_prio , const struct timespec * abs_timeout ); -lrt でリンクする。 glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参 ... ッセージの長さを示す。この長さはキューの mq_msgsize 属性以下でなければならない。 長さが 0 のメッセージも認められている。 msg_prio 引数は、メッセージの優先度を指定する負でない整数である。 メッセージは優先度の降順でキューに格納され、同じ優先度の新しいメッ ... ... _len , unsigned int msg_prio ); #include < time.h > #include < mqueue.h > int mq_timedsend(mqd_t mqdes , const char * msg_ptr , size_t msg_len , unsign ... ed int msg_prio , const struct timespec * abs_timeout ); -lrt でリンクする。 glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参 ... ッセージの長さを示す。この長さはキューの mq_msgsize 属性以下でなければならない。 長さが 0 のメッセージも認められている。 msg_prio 引数は、メッセージの優先度を指定する負でない整数である。 メッセージは優先度の降順でキューに格納され、同じ優先度の新しいメッ ... ... _len , unsigned int msg_prio ); #include < time.h > #include < mqueue.h > int mq_timedsend(mqd_t mqdes , const char * msg_ptr , size_t msg_len , unsign ... ed int msg_prio , const struct timespec * abs_timeout ); -lrt でリンクする。 glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参 ... ッセージの長さを示す。この長さはキューの mq_msgsize 属性以下でなければならない。 長さが 0 のメッセージも認められている。 msg_prio 引数は、メッセージの優先度を指定する負でない整数である。 メッセージは優先度の降順でキューに格納され、同じ優先度の新しいメッ ... ... 定された場合、 新しいスワップ領域はデフォルトよりも高い優先度を持つ。 優先度は以下のように変換されて swapflags に指定する。 (prio << SWAP_FLAG_PRIO_SHIFT) & SWAP_FLAG_PRIO_MASK SWAP_FLAG_DISCARD フラグが swapon () の swapflags 引数に指定された場合、 ス ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。