OSDN Git Service

(split) LDP: Update draft and release pages (based on the previous commit)
[linuxjm/LDP_man-pages.git] / release / man2 / ioprio_set.2
index 598ab60..743356a 100644 (file)
@@ -37,12 +37,11 @@ ioprio_get, ioprio_set \- I/O スケジューリングクラスと優先度の
 
 \fINote\fP: There are no glibc wrappers for these system calls; see NOTES.
 .SH 説明
-The \fBioprio_get\fP()  and \fBioprio_set\fP()  system calls respectively get and
-set the I/O scheduling class and priority of one or more threads.
+システムコール \fBioprio_get\fP()  / \fBioprio_set\fP()  は、(1つ以上の) スレッドの I/O スケジューリングクラスと
+優先度の取得/設定を行う。
 
-The \fIwhich\fP and \fIwho\fP arguments identify the thread(s) on which the system
-calls operate.  The \fIwhich\fP argument determines how \fIwho\fP is interpreted,
-and has one of the following values:
+\fIwhich\fP と \fIwho\fP 引き数でシステムコールの操作対象となるスレッドを指示する。 \fIwhich\fP 引き数は、 \fIwho\fP
+をどのように解釈するかを決めるもので、以下のいずれか一つを指定する。
 .TP 
 \fBIOPRIO_WHO_PROCESS\fP
 \fIwho\fP is a process ID or thread ID identifying a single process or thread.
@@ -105,8 +104,7 @@ I/O 優先度は読み出しと同期書き込み (\fBO_DIRECT\fP, \fBO_SYNC\fP)
 .SH 準拠
 これらのシステムコールは Linux 独自である。
 .SH 注意
-Glibc does not provide a wrapper for these system calls; call them using
-\fBsyscall\fP(2).
+glibc はこれらのシステムコールに対するラッパー関数を提供していない。 \fBsyscall\fP(2)  を使って呼び出すこと。
 
 Two or more processes or threads can share an I/O context.  This will be the
 case when \fBclone\fP(2)  was called with the \fBCLONE_IO\fP flag.  However, by
@@ -118,7 +116,7 @@ that is returned by \fBgettid\fP(2)  or \fBclone\fP(2).
 
 これらのシステムコールは、I/O 優先度に対応した I/O スケジューラと 組み合わせて使用された場合にのみ効果を持つ。 カーネル 2.6.17
 では、この条件を満たすスケジューラは Completely Fair Queuing (CFQ) I/O スケジューラだけである。
-.SS "Selecting an I/O scheduler"
+.SS "I/O スケジューラの選択"
 I/O スケジューラの選択はデバイス単位に行われ、その選択は スペシャルファイル
 \fI/sys/block/<device>/queue/scheduler\fP 経由で行われる。
 
@@ -143,7 +141,7 @@ Password:
 #\fB echo cfq > /sys/block/hda/queue/scheduler\fP
 .fi
 .RE
-.SS "The Completely Fair Queuing (CFQ) I/O scheduler"
+.SS "Completely Fair Queuing (CFQ) I/O スケジューラ"
 バージョン 3 (別名 CFQ Time Sliced) 以降、 CPU スケジューリングと同様の I/O nice レベルが CFQ
 に実装されている。 これらの nice レベルは 3つのスケジューリングクラスに分類でき、 各スケジューリングクラスにつき
 1つ以上の優先度レベルが定義されている。
@@ -193,7 +191,7 @@ glibc は、このページに記載された関数プロトタイプやマク
 .SH 関連項目
 \fBionice\fP(1), \fBgetpriority\fP(2), \fBopen\fP(2), \fBcapabilities\fP(7)
 
-\fIDocumentation/block/ioprio.txt\fP in the Linux kernel source tree
+Linux カーネルソース内の \fIDocumentation/block/ioprio.txt\fP
 .SH この文書について
 この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.50 の一部
 である。プロジェクトの説明とバグ報告に関する情報は