.\" Updated 2012-05-29, Akihiro MOTOKI <amotoki@gmail.com>
.\" Updated 2013-05-01, Akihiro MOTOKI <amotoki@gmail.com>
.\"
-.TH FORK 2 2013\-03\-12 Linux "Linux Programmer's Manual"
+.TH FORK 2 2014\-05\-28 Linux "Linux Programmer's Manual"
.SH 名前
fork \- 子プロセスを生成する
.SH 書式
親プロセスのページテーブルのコピーと 子プロセスのタスク構造に生成に必要なメモリを \fBfork\fP() が割り当てることができなかった。
.TP
\fBEAGAIN\fP
-呼び出し元の \fBRLIMIT_NPROC\fP 資源の制限 (resource limit) に達したために、新しいプロセスを生成できなかった。
-この制限を超えるには、プロセスは \fBCAP_SYS_ADMIN\fP または \fBCAP_SYS_RESOURCE\fP ケーパビリティ
-(capability) を持っていなくてはならない。
+
+.\" NOTE! The following should match the description in pthread_create(3)
+A system\-imposed limit on the number of threads was encountered. There are
+a number of limits that may trigger this error: the \fBRLIMIT_NPROC\fP soft
+resource limit (set via \fBsetrlimit\fP(2)), which limits the number of
+processes and threads for a real user ID, was reached; the kernel's
+system\-wide limit on the number of processes and threads,
+\fI/proc/sys/kernel/threads\-max\fP, was reached (see \fBproc\fP(5)); or the
+maximum number of PIDs, \fI/proc/sys/kernel/pid_max\fP, was reached (see
+\fBproc\fP(5)).
+.TP
+\fBEAGAIN\fP
+呼び出し元は、スケジューリングポリシー \fBSCHED_DEADLINE\fP で動作しており、かつ reset\-on\-fork
+フラグがセットされていない。 \fBsched\fP(7) 参照。
.TP
\fBENOMEM\fP
メモリが足りないために、 \fBfork\fP() は必要なカーネル構造体を割り当てることができなかった。
\fBclone\fP(2), \fBexecve\fP(2), \fBexit\fP(2), \fBsetrlimit\fP(2), \fBunshare\fP(2),
\fBvfork\fP(2), \fBwait\fP(2), \fBdaemon\fP(3), \fBcapabilities\fP(7), \fBcredentials\fP(7)
.SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.68 の一部
である。プロジェクトの説明とバグ報告に関する情報は
http://www.kernel.org/doc/man\-pages/ に書かれている。