OSDN Git Service

Convert release and draft pages to UTF-8.
[linuxjm/jm.git] / manual / LDP_man-pages / draft / man2 / getdtablesize.2
index 278f92f..a152990 100644 (file)
 .\"
 .TH GETDTABLESIZE 2 2010-09-20 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
-.SH Ì¾Á°
+.SH 名前
 .\"O getdtablesize \- get descriptor table size
-getdtablesize \- ¥Ç¥£¥¹¥¯¥ê¥×¥¿¡¦¥Æ¡¼¥Ö¥ë¤Î¥µ¥¤¥º¤ò¼èÆÀ¤¹¤ë
+getdtablesize \- ディスクリプタ・テーブルのサイズを取得する
 .\"O .SH SYNOPSIS
-.SH ½ñ¼°
+.SH 書式
 .B #include <unistd.h>
 .sp
 .B int getdtablesize(void);
@@ -45,9 +45,9 @@ getdtablesize \- 
 .in -4n
 .\"O Feature Test Macro Requirements for glibc (see
 .\"O .BR feature_test_macros (7)):
-glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+glibc 向けの機能検査マクロの要件
 .RB ( feature_test_macros (7)
-»²¾È):
+参照):
 .in
 .sp
 .BR getdtablesize ():
@@ -56,62 +56,62 @@ glibc 
 .PD 0
 .TP 4
 .\"O Since glibc 2.12:
-glibc 2.12 °Ê¹ß:
+glibc 2.12 以降:
 .nf
 _BSD_SOURCE ||
     !(_POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600)
 .fi
 .TP 4
 .\"O Before glibc 2.12:
-glibc 2.12 ¤è¤êÁ°:
+glibc 2.12 より前:
 _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
 _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
 .PD
 .RE
 .ad b
 .\"O .SH DESCRIPTION
-.SH ÀâÌÀ
+.SH 説明
 .\"O .BR getdtablesize ()
 .\"O returns the maximum number of files a process can have open,
 .\"O one more than the largest possible value for a file descriptor.
 .BR getdtablesize ()
-¤Ï 1 ¤Ä¤Î¥×¥í¥»¥¹¤Î¥ª¡¼¥×¥ó¤Ç¤­¤ë¥Õ¥¡¥¤¥ë¿ô¤ÎºÇÂçÃͤòÊÖ¤¹¡£
-ÊÖ¤êÃͤϥե¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¤Î¼è¤êÆÀ¤ëºÇÂçÃͤè¤ê 1 Â礭¤¤ÃͤǤ¢¤ë¡£
+は 1 つのプロセスのオープンできるファイル数の最大値を返す。
+返り値はファイルディスクリプタの取り得る最大値より 1 大きい値である。
 .\"O .SH "RETURN VALUE"
-.SH ÊÖ¤êÃÍ
+.SH 返り値
 .\"O The current limit on the number of open files per process.
-¥×¥í¥»¥¹Ëè¤Ë¥ª¡¼¥×¥ó¤Ç¤­¤ë¥Õ¥¡¥¤¥ë¿ô¤Î¸½ºß¤ÎÀ©¸ÂÃÍ¡£
+プロセス毎にオープンできるファイル数の現在の制限値。
 .\"O .SH ERRORS
-.SH ¥¨¥é¡¼
+.SH ã\82¨ã\83©ã\83¼
 .\"O On Linux,
 .\"O .BR getdtablesize ()
 .\"O can return any of the errors described for
 .\"O .BR getrlimit (2);
 .\"O see NOTES below.
-Linux ¤Ç¤Ï¡¢
+Linux では、
 .BR getdtablesize ()
-¤Ï
+は
 .BR getrlimit (2)
-¤ÇÀâÌÀ¤µ¤ì¤Æ¤¤¤ë¥¨¥é¡¼¤òÊÖ¤¹¤³¤È¤¬¤¢¤ë¡£
-²¼µ­¤Î¡ÖÃí°Õ¡×¤ò»²¾È¤Î¤³¤È¡£
+で説明されているエラーを返すことがある。
+下記の「注意」を参照のこと。
 .\"O .SH "CONFORMING TO"
-.SH ½àµò
+.SH 準拠
 .\"O SVr4, 4.4BSD (the
 .\"O .BR getdtablesize ()
 .\"O function first appeared in 4.2BSD).
 SVr4, 4.4BSD
 .RB ( getdtablesize ()
-´Ø¿ô¤Ï 4.2BSD ¤ÇºÇ½é¤Ë¸½¤ï¤ì¤¿)¡£
+関数は 4.2BSD で最初に現われた)。
 .\"O It is not specified in POSIX.1-2001;
 .\"O portable applications should employ
 .\"O .I sysconf(_SC_OPEN_MAX)
 .\"O instead of this call.
-¤³¤ì¤Ï POSIX.1-2001 ¤Çµ¬Äꤵ¤ì¤Æ¤¤¤Ê¤¤¤Î¤Ç¡¢
-°Ü¿¢À­¤Î¤¢¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ï¤³¤Î¸Æ¤Ó½Ð¤·¤ÎÂå¤ï¤ê¤Ë
+これは POSIX.1-2001 で規定されていないので、
+移植性のあるアプリケーションはこの呼び出しの代わりに
 .I sysconf(_SC_OPEN_MAX)
-¤ò»È¤¦¤Ù¤­¤Ç¤¢¤ë¡£
+を使うべきである。
 .\"O .SH NOTES
-.SH Ãí°Õ
+.SH 注意
 .\"O .BR getdtablesize ()
 .\"O is implemented as a libc library function.
 .\"O The glibc version calls
@@ -122,23 +122,23 @@ SVr4, 4.4BSD
 .\"O .B OPEN_MAX
 .\"O when that fails.
 .BR getdtablesize ()
-¤Ï libc ¤Î¥é¥¤¥Ö¥é¥ê´Ø¿ô¤È¤·¤Æ¼ÂÁõ¤µ¤ì¤Æ¤¤¤ë¡£glibc ÈǤÏ
+は libc のライブラリ関数として実装されている。glibc 版は
 .BR getrlimit (2)
-¤ò¸Æ¤Ó½Ð¤·¤Æ¡¢¸½ºß¤Î
+を呼び出して、現在の
 .B RLIMIT_NOFILE
-¤òÊÖ¤¹¡£
-¸Æ¤Ó½Ð¤·¤Ë¼ºÇÔ¤·¤¿¾ì¹ç¤Ï
+を返す。
+呼び出しに失敗した場合は
 .B OPEN_MAX
-¤òÊÖ¤¹¡£
+を返す。
 .\"O The libc4 and libc5 versions return
 .\"O .B OPEN_MAX
 .\"O (set to 256 since Linux 0.98.4).
-libc4 ¤È libc5 ¤Ç¤Ï
+libc4 と libc5 では
 .B OPEN_MAX
-(Linux 0.98.4 °Ê¹ß¤Ç¤Ï 256 ¤ËÀßÄꤵ¤ì¤Æ¤¤¤ë)
-¤òÊÖ¤¹¡£
+(Linux 0.98.4 以降では 256 に設定されている)
+を返す。
 .\"O .SH "SEE ALSO"
-.SH ´ØÏ¢¹àÌÜ
+.SH 関連項目
 .BR close (2),
 .BR dup (2),
 .BR getrlimit (2),