OSDN Git Service

Update releases for LDP 3.67
[linuxjm/LDP_man-pages.git] / release / man2 / shmget.2
index 7f5b90c..3516d6f 100644 (file)
@@ -158,7 +158,7 @@ exists, but \fIsize\fP is greater than the size of that segment.
 .\" SVr4 documents an additional error condition EEXIST.
 SVr4, POSIX.1\-2001.
 
-\fBSHM_HUGETLB\fP and \fBSHM_NORESERVE\fP are Linux extensions.
+\fBSHM_HUGETLB\fP と \fBSHM_NORESERVE\fP は Linux での拡張である。
 .SH 注意
 .\" Like Linux, the FreeBSD man pages still document
 .\" the inclusion of these header files.
@@ -167,15 +167,13 @@ Linux や POSIX の全てのバージョンでは、 \fI<sys/types.h>\fP と \fI
 でもこれらのインクルードをするように記載されている。このような古いシステムへの移植性を意図したアプリケーションではこれらのファイルをインクルードする必要があるかもしれない。
 
 .\"
-\fBIPC_PRIVATE\fP isn't a flag field but a \fIkey_t\fP type.  If this special
-value is used for \fIkey\fP, the system call ignores all but the least
-significant 9 bits of \fIshmflg\fP and creates a new shared memory segment.
+\fBIPC_PRIVATE\fP はフラグではなく \fIkey_t\fP 型である。 この特別な値が \fIkey\fP に使用された場合は、 \fBshmget\fP()
+は \fIshmflg\fP の下位 9 ビットを除いた全てを無視し、 新しい共有メモリ・セグメントを作成する。
 .SS "Shared memory limits"
 \fBshmget\fP()  コールに影響する共有メモリ・セグメント資源の制限は以下の通りである:
 .TP 
 \fBSHMALL\fP
-System\-wide limit on the number of shared memory pages.  Since Linux 2.4,
-the default value for this limit is
+システム全体の共有メモリ・ページ数の上限値。 Linux 2.2 以降では、この上限値のデフォルトは以下である。
 
     SHMMAX / PAGE_SIZE * (SHMMNI / 16)
 
@@ -195,9 +193,8 @@ Linux では、この上限値は \fI/proc/sys/kernel/shmmax\fP 経由で参照
 共有メモリ・セグメントのバイト単位の大きさの下限: 実装依存 (現在は 1 バイトだが、実質的な最小サイズは \fBPAGE_SIZE\fP である)。
 .TP 
 \fBSHMMNI\fP
-System\-wide limit on the number of shared memory segments.  In Linux 2.2,
-the default value for this limit was 128; since Linux 2.4, the default value
-is 4096.
+システム全体の共有メモリ・セグメント数の上限値。 この上限値のデフォルトは、 Linux 2.2 以降では 128、 Linux 2.4 以降で
+4096 である。
 
 .\" Kernels between 2.4.x and 2.6.8 had an off-by-one error that meant
 .\" that we could create one more segment than SHMMNI -- MTK