\fBpthread_attr_getguardsize\fP() は、
スレッド属性オブジェクト \fIattr\fP の guard size 属性を
-\fIguardsize\fP が指すバッファに入れて返す。
+\fIguardsize\fP ã\81\8cæ\8c\87ã\81\99ã\83\90ã\83\83ã\83\95ã\82¡ã\83¼ã\81«å\85¥ã\82\8cã\81¦è¿\94ã\81\99ã\80\82
.SH 返り値
成功すると、これらの関数は 0 を返す。
エラーの場合、0 以外のエラー番号を返す。
POSIX.1\-2001.
.SH 注意
ガード領域は、読み出し/書き込みアクセスが行われないように保護がかけ
-られた仮想メモリページで構成で構成される。スレッドがスタックをガード
-領域までオーバーフローさせた場合、ほとんどのハードウェアアーキテクチャ
+ã\82\89ã\82\8cã\81\9fä»®æ\83³ã\83¡ã\83¢ã\83ªã\83¼ã\83\9aã\83¼ã\82¸ã\81§æ§\8bæ\88\90ã\81§æ§\8bæ\88\90ã\81\95ã\82\8cã\82\8bã\80\82ã\82¹ã\83¬ã\83\83ã\83\89ã\81\8cã\82¹ã\82¿ã\83\83ã\82¯ã\82\92ã\82¬ã\83¼ã\83\89
+領域までオーバーフローさせた場合、ほとんどのハードウェアアーキテクチャー
では、スレッドに \fBSIGSEGV\fP シグナルが送られ、オーバーフローが発生した
ことが通知される。ガード領域はページ境界から開始され、ガード領域の
大きさはスレッド作成時に内部的にシステムのページサイズに切り上げられる
多くのスレッドを作成するアプリケーションで、かつ、スタックオーバーフロー
が決して発生しないことが分かっている場合には、guard size を 0 に設定
-することで、メモリを節約できることもある。
+ã\81\99ã\82\8bã\81\93ã\81¨ã\81§ã\80\81ã\83¡ã\83¢ã\83ªã\83¼ã\82\92ç¯\80ç´\84ã\81§ã\81\8dã\82\8bã\81\93ã\81¨ã\82\82ã\81\82ã\82\8bã\80\82
スレッドがスタックに大きなデータ構造を割り当てる場合には、
スタックオーバーフローを検出するためには、デフォルトサイズよりも
\fBpthread_attr_setstack\fP(3), \fBpthread_attr_setstacksize\fP(3),
\fBpthread_create\fP(3), \fBpthreads\fP(7)
.SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.77 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.78 の一部
である。プロジェクトの説明とバグ報告に関する情報は
http://www.kernel.org/doc/man\-pages/ に書かれている。