OSDN Git Service

(split) Fixed #25191 (typo in fenv.3).
[linuxjm/LDP_man-pages.git] / release / man3 / sysconf.3
1 .\" Copyright (c) 1993 by Thomas Koenig (ig25@rz.uni-karlsruhe.de)
2 .\"
3 .\" Permission is granted to make and distribute verbatim copies of this
4 .\" manual provided the copyright notice and this permission notice are
5 .\" preserved on all copies.
6 .\"
7 .\" Permission is granted to copy and distribute modified versions of this
8 .\" manual under the conditions for verbatim copying, provided that the
9 .\" entire resulting derived work is distributed under the terms of a
10 .\" permission notice identical to this one.
11 .\"
12 .\" Since the Linux kernel and libraries are constantly changing, this
13 .\" manual page may be incorrect or out-of-date.  The author(s) assume no
14 .\" responsibility for errors or omissions, or for damages resulting from
15 .\" the use of the information contained herein.  The author(s) may not
16 .\" have taken the same level of care in the production of this manual,
17 .\" which is licensed free of charge, as they might when working
18 .\" professionally.
19 .\"
20 .\" Formatted or processed versions of this manual, if unaccompanied by
21 .\" the source, must acknowledge the copyright and authors of this work.
22 .\" License.
23 .\" Modified Sat Jul 24 17:51:42 1993 by Rik Faith (faith@cs.unc.edu)
24 .\" Modified Tue Aug 17 11:42:20 1999 by Ariel Scolnicov (ariels@compugen.co.il)
25 .\"
26 .\" Japanese Version Copyright (c) 1998 ISHIKAWA Mutsumi, all rights reserved.
27 .\" Translated 1998-06-03, ISHIKAWA Mutsumi <ishikawa@linux.or.jp>
28 .\" Updated 1999-12-08, Kentaro Shirakata <argrath@ub32.org>
29 .\" Updated 2002-10-16, Kentaro Shirakata <argrath@ub32.org>
30 .\" Updated 2005-03-15, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
31 .\"
32 .TH SYSCONF 3  2007-12-12 "GNU" "Linux Programmer's Manual"
33 .SH Ì¾Á°
34 sysconf \- Æ°ºîÃæ¤ËÀßÄê¾ðÊó¤ò¼èÆÀ¤¹¤ë
35 .SH ½ñ¼°
36 .nf
37 .B #include <unistd.h>
38 .sp
39 .BI "long sysconf(int " "name" );
40 .fi
41 .SH ÀâÌÀ
42 POSIX ¤Ç¤Ï¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤¬¥³¥ó¥Ñ¥¤¥ë»þ¤ä¼Â¹Ô»þ¤Ë¡¢
43 ÆÃÄê¤Î¥ª¥×¥·¥ç¥ó¤¬¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤ë¤«¤ä¡¢
44 ÀßÄê²Äǽ¤ÊÆÃÄê¤ÎÄê¿ô¤äÀ©¸Â¤¬¤É¤ó¤ÊÃͤ«¤ò¥Æ¥¹¥È¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
45 .LP
46 ¥³¥ó¥Ñ¥¤¥ë»þ¤Ë¹Ô¤¦¤Ë¤Ï¡¢
47 .I <unistd.h>
48 ¤È
49 .I <limits.h>
50 ¤ÎξÊý¤â¤·¤¯¤Ï°ìÊý¤ò¥¤¥ó¥¯¥ë¡¼¥É¤·¡¢
51 ÆÃÄê¤Î¥Þ¥¯¥í¤ÎÃͤò³Îǧ¤¹¤ë¡£
52 .LP
53 ¼Â¹Ô»þ¤Ë¤Ï¡¢¤³¤³¤ÇÀâÌÀ¤¹¤ë´Ø¿ô
54 .BR sysconf ()
55 ¤ò»È¤Ã¤Æ¿ôÃͤòÌ䤤¹ç¤ï¤»¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
56 ¥Õ¥¡¥¤¥ë¤¬Â¸ºß¤¹¤ë¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Ë´Ø¤¹¤ë¿ôÃͤϡ¢
57 .BR fpathconf (3)
58 ¤È
59 .BR pathconf (3)
60 ¤ò»È¤Ã¤Æ³Îǧ¤Ç¤­¤ë¡£
61 ʸ»úÎó¤ÎÃͤÏ
62 .BR confstr (3)
63 ¤ò»È¤Ã¤Æ³Îǧ¤Ç¤­¤ë¡£
64 .LP
65 ¤³¤ì¤é¤Î´Ø¿ô¤Ç¼èÆÀ¤µ¤ì¤ëÃͤÏÀßÄê²Äǽ¤Ê¥·¥¹¥Æ¥àÄê¿ô¤Ç¤¢¤ë¡£
66 ¤³¤ì¤é¤Ï¥×¥í¥»¥¹¤ÎÀ¸Â¸´ü´Ö¤Î´Ö¤ÏÊѲ½¤·¤Ê¤¤¡£
67 .\" Ã¢¤· RLIMIT_NOFILE ¥½¥Õ¥È¡¦¥ê¥ß¥Ã¥È¤òÊѹ¹¤¹¤ë setrlimit() ¤¬¸Æ¤Ó½Ð¤·¤¿
68 .\" ¸å¤Ç¤Ï¡¢ sysconf(_SC_OPEN_MAX) ¤¬ÊÖ¤¹ÃͤÏÊѲ½¤¹¤ë¤«¤â¤·¤ì¤Ê¤¤¡£
69 .LP
70 ¥ª¥×¥·¥ç¥ó¤ò³Îǧ¤Ç¤­¤ë¤è¤¦¤Ë¡¢¤¿¤¤¤Æ¤¤¤Ï
71 .I <unistd.h>
72 ¤ÇÄê¿ô
73 .B _POSIX_FOO
74 ¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤ë¡£
75 ÄêµÁ¤µ¤ì¤Æ¤¤¤Ê¤¤¤È¤­¤Ï¡¢¼Â¹Ô»þ¤ËÌ䤤¹ç¤ï¤»¤ò¹Ô¤¦É¬Íפ¬¤¢¤ë¡£
76 ¤½¤ÎÃͤ¬ \-1 ¤ËÄêµÁ¤µ¤ì¤Æ¤¤¤ë¤È¤­¤Ï¡¢¤½¤Î¥ª¥×¥·¥ç¥ó¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Ê¤¤¡£
77 0 ¤ËÄêµÁ¤µ¤ì¤Æ¤¤¤ë¤È¤­¤Ï¡¢´ØÏ¢¤¹¤ë´Ø¿ô¤ä¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤¬Â¸ºß¤¹¤ë¤¬¡¢
78 ¤É¤ÎÄøÅÙ¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤ë¤«¤Ï¼Â¹Ô»þ¤Ë³Îǧ¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
79 \-1 ¤Ç¤â 0 ¤Ç¤â¤Ê¤¤ÃͤËÄêµÁ¤µ¤ì¤Æ¤¤¤ë¤È¤­¤Ï¡¢¤½¤Î¥ª¥×¥·¥ç¥ó¤¬¥µ¥Ý¡¼¥È
80 ¤µ¤ì¤Æ¤¤¤ë¡£Ä̾ï¤Ï¡¢¤½¤Î¥ª¥×¥·¥ç¥ó¤Ë¤Ä¤¤¤Æµ­ºÜ¤·¤¿ POSIX ¤Î²þÄûǯ·î
81 ¤ò¼¨¤¹ÃͤˤʤäƤ¤¤ë (Î㤨¤Ð 200112L)¡£
82 glibc ¤Ç¤Ï 1 ¤¬ÀßÄꤵ¤ì¤Æ¤¤¤ë¤È¡¢¤½¤Î¥ª¥×¥·¥ç¥ó¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤ë¤¬¡¢
83 POSIX ¤Î²þÄûÈǤ¬¤Þ¤Àȯ¹Ô¤µ¤ì¤Æ¤¤¤Ê¤¤¤³¤È¤ò¼¨¤¹¡£
84 .\" 999 ¤Ï¡¢¤½¤Î¥ª¥×¥·¥ç¥ó¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤ë¤¬¡¢
85 .\" ºÇ¿·¤Îɸ½à¤Ë¤Ï¤â¤Ï¤ä¸ºß¤·¤Ê¤¤¤³¤È¤ò¼¨¤¹¡£(?)
86 .BR sysconf ()
87 ¤Î°ú¤­¿ô¤Ë¤Ï
88 .B _SC_FOO
89 ¤ò»ØÄꤹ¤ë¡£
90 ¥ª¥×¥·¥ç¥ó¤Î¥ê¥¹¥È¤Ë¤Ä¤¤¤Æ¤Ï
91 .BR posixoptions (7)
92 ¤ò»²¾È¤Î¤³¤È¡£
93 .LP
94 ÊÑ¿ô¤äÀ©¸Â¤ò³Îǧ¤Ç¤­¤ë¤è¤¦¤Ë¡¢¤¿¤¤¤Æ¤¤¤Ï¡¢
95 .I <limits.h>
96 ¤ÇÄê¿ô
97 .B _FOO
98 ¤¬¡¢
99 .I <unistd.h>
100 ¤Ç
101 .B _POSIX_FOO
102 ¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤ë¡£
103 À©¸Â¤¬µ¬Äꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤ÏÄê¿ô¤ÏÄêµÁ¤µ¤ì¤Ê¤¤¡£
104 Äê¿ô¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤ë¤È¤­¤Ë¤Ï¡¢¤½¤ÎÄê¿ô¤ÏÊݾڤǤ­¤ëÃͤǤ¢¤ê¡¢
105 ¼ÂºÝ¤Ë¤Ï¤â¤Ã¤ÈÂ礭¤ÊÃͤ¬¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤ë¤³¤È¤â¤¢¤ë¡£
106 ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤¬¥·¥¹¥Æ¥àËè¤ËÊѲ½¤¹¤ëÃͤòÍøÍѤ·¤¿¤¤¾ì¹ç¤Ë¤Ï¡¢
107 .BR sysconf ()
108 ¤ò¸Æ¤Ó½Ð¤¹¤³¤È¤Ç¼Â¸½¤Ç¤­¤ë¡£
109 .BR sysconf ()
110 ¤Î°ú¤­¿ô¤Ë¤Ï
111 .B _SC_FOO
112 ¤ò»ØÄꤹ¤ë¡£
113 .SS "POSIX.1 ÊÑ¿ô"
114 ÊÑ¿ô̾¡¢¤½¤ÎÃͤò¼èÆÀ¤¹¤ë¤Î¤Ë»È¤ï¤ì¤ë
115 .BR sysconf ()
116 ¤Î¥Ñ¥é¥á¡¼¥¿Ì¾¡¢´Êñ¤ÊÀâÌÀ¤ò°Ê²¼¤Ë¼¨¤¹¡£
117 .LP
118 ¤Þ¤º POSIX.1 ¸ß´¹¤ÎÊÑ¿ô¤ò¼¨¤¹¡£
119 .TP
120 .BR ARG_MAX " - " _SC_ARG_MAX
121 .BR exec (3)
122 ´Ø¿ô·²¤Î°ú¤­¿ô¤ÎºÇÂçĹ¡£
123 .B _POSIX_ARG_MAX
124 (4096) Ì¤Ëþ¤Ç¤¢¤Ã¤Æ¤Ï¤Ê¤é¤Ê¤¤¡£
125 .TP
126 .BR CHILD_MAX " - " _SC_CHILD_MAX
127 ¥æ¡¼¥¶ID ¤¢¤¿¤ê¤ÎƱ»þ¤Ë¸ºß¤Ç¤­¤ë¥×¥í¥»¥¹¤ÎºÇÂç¿ô¡£
128 .B _POSIX_CHILD_MAX
129 (25) Ì¤Ëþ¤Ç¤¢¤Ã¤Æ¤Ï¤Ê¤é¤Ê¤¤¡£
130 .TP
131 .BR HOST_NAME_MAX " - " _SC_HOST_NAME_MAX
132 .BR gethostname (2)
133 ¤ÇÊÖ¤µ¤ì¤ë¥Û¥¹¥È̾¤ÎºÇÂçĹ¡£ËöÈø¤Î NULL ¥Ð¥¤¥È¤ÏŤµ¤Ë´Þ¤Þ¤ì¤Ê¤¤¡£
134 .B _POSIX_HOST_NAME_MAX
135 (255) Ì¤Ëþ¤Ç¤¢¤Ã¤Æ¤Ï¤Ê¤é¤Ê¤¤¡£
136 .TP
137 .BR LOGIN_NAME_MAX " - " _SC_LOGIN_NAME_MAX
138 ¥í¥°¥¤¥ó̾¤ÎŤµ¤ÎºÇÂçÃÍ¡£ËöÈø¤Î NULL ¥Ð¥¤¥È¤âŤµ¤Ë´Þ¤Þ¤ì¤ë¡£
139 .B _POSIX_LOGIN_NAME_MAX
140 (9) Ì¤Ëþ¤Ç¤¢¤Ã¤Æ¤Ï¤Ê¤é¤Ê¤¤¡£
141 .TP
142 .BR "" "clock ticks - " _SC_CLK_TCK
143 1É䢤¿¤ê¤Î¥¯¥í¥Ã¥¯¡¦¥Æ¥£¥Ã¥¯¿ô¡£
144 Âбþ¤¹¤ëÊÑ¿ô¤ÏÇѻߤµ¤ì¤¿¡£¤³¤ÎÊÑ¿ô¤ÏÅöÁ³¤Ê¤¬¤é
145 .B CLK_TCK
146 ¤È¸Æ¤Ð¤ì¤Æ¤¤¤¿¡£
147 (Ãí°Õ: ¥Þ¥¯¥í
148 .B CLOCKS_PER_SEC
149 ¤«¤é¤Ï¾ðÊó¤ÏÆÀ¤é¤ì¤Ê¤¤: ¤³¤ÎÃͤϠ1000000 ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤)
150 .TP
151 .BR OPEN_MAX " - " _SC_OPEN_MAX
152 °ì¤Ä¤Î¥×¥í¥»¥¹¤¬Æ±»þ¤Ë¥ª¡¼¥×¥ó¤Ç¤­¤ë¥Õ¥¡¥¤¥ë¿ô¤Î¾å¸Â¡£
153 .B _POSIX_OPEN_MAX
154 (20) Ì¤Ëþ¤Ç¤¢¤Ã¤Æ¤Ï¤Ê¤é¤Ê¤¤¡£
155 .TP
156 .BR PAGESIZE " - " _SC_PAGESIZE
157 ¥Ð¥¤¥Èñ°Ì¤Ç¤Î¥Ú¡¼¥¸¥µ¥¤¥º¡£
158 1 ¤è¤ê¾®¤µ¤¯¤Ê¤Ã¤Æ¤Ï¤Ê¤é¤Ê¤¤¡£
159 (¤³¤ÎÂå¤ï¤ê¤Ë PAGE_SIZE ¤ò»È¤¦¥·¥¹¥Æ¥à¤â¤¢¤ë)
160 .TP
161 .BR RE_DUP_MAX " - " _SC_RE_DUP_MAX
162 .BR regexec (3)
163 ¤È
164 .BR regcomp (3)
165 ¤ÇµöÍƤµ¤ì¤Æ¤¤¤ë BRE (Basic Regular Expression; ´ðËÜÀµµ¬É½¸½)
166 ¤Î·«¤êÊÖ¤·½Ð¸½²ó¿ô¤ÎºÇÂçÃÍ¡£
167 .B _POSIX2_RE_DUP_MAX
168 (255) Ì¤Ëþ¤Ç¤¢¤Ã¤Æ¤Ï¤Ê¤é¤Ê¤¤¡£
169 .TP
170 .BR STREAM_MAX " - " _SC_STREAM_MAX
171 °ì¤Ä¤Î¥×¥í¥»¥¹¤¬Æ±»þ¤Ë¥ª¡¼¥×¥ó¤Ç¤­¤ë¥¹¥È¥ê¡¼¥à¿ô¤Î¾å¸Â¡£
172 ÄêµÁ¤µ¤ì¤Æ¤¤¤¿¾ì¹ç¤Ë¤Ï¡¢¤³¤ÎÃͤÏɸ½à C ¥Þ¥¯¥í¤Î
173 .B FOPEN_MAX
174 ¤ÈƱ¤¸¤Ç¤¢¤ë¡£
175 .B _POSIX_STREAM_MAX
176 (8) Ì¤Ëþ¤Ç¤¢¤Ã¤Æ¤Ï¤Ê¤é¤Ê¤¤¡£
177 .TP
178 .B SYMLOOP_MAX
179 ¥Ñ¥¹Ì¾¤Î²ò·è»þ¤Ë¸½¤ì¤Æ¤â¤è¤¤¥·¥ó¥Ü¥ê¥Ã¥¯¡¦¥ê¥ó¥¯¤ÎºÇÂç¿ô¡£
180 ¤³¤Î¿ô¤òĶ¤¨¤ë¤È¡¢¥Ñ¥¹Ì¾²ò·è»þ¤Ë
181 .B ELOOP
182 ¤¬ÊÖ¤µ¤ì¤ë¡£
183 .B _POSIX_SYMLOOP_MAX
184 (8) Ì¤Ëþ¤Ç¤¢¤Ã¤Æ¤Ï¤Ê¤é¤Ê¤¤¡£
185 .TP
186 .BR TTY_NAME_MAX " - " _SC_TTY_NAME_MAX
187 üËö¥Ç¥Ð¥¤¥¹Ì¾¤ÎºÇÂçĹ¡£Ä¹¤µ¤Ë¤ÏËöÈø¤Î NULL ¥Ð¥¤¥È¤â´Þ¤Þ¤ì¤ë¡£
188 .B _POSIX_TTY_NAME_MAX
189 (9) Ì¤Ëþ¤Ç¤¢¤Ã¤Æ¤Ï¤Ê¤é¤Ê¤¤¡£
190 .TP
191 .BR TZNAME_MAX " - " _SC_TZNAME_MAX
192 ¥¿¥¤¥à¥¾¡¼¥ó̾¤È¤·¤Æ»È¤¨¤ë¥Ð¥¤¥È¿ô¤ÎºÇÂçÃÍ¡£
193 .B _POSIX_TZNAME_MAX
194 (6) Ì¤Ëþ¤Ç¤¢¤Ã¤Æ¤Ï¤Ê¤é¤Ê¤¤¡£
195 .TP
196 .BR _POSIX_VERSION " - " _SC_VERSION
197 POSIX.1 É¸½à¤¬¾µÇ§¤µ¤ì¤¿Ç¯·î¡£
198 .B YYYYMML
199 ¤È¤¤¤¦½ñ¼°¤Ç¤¢¤ë¡£
200 .B 199009L
201 ¤È¤¤¤¦Ãͤϡ¢1990ǯ 9·î ²þÄû¤Ç¤¢¤ë¤³¤È¤ò¼¨¤¹¡£
202 .SS "POSIX.2 ÊÑ¿ô"
203 ¼¡¤Ë¡¢POSIX.2 ¤ÎÃͤò¼¨¤¹¡£
204 ¤³¤ì¤é¤Ï³Æ¥æ¡¼¥Æ¥£¥ê¥Æ¥£¤ËÂФ¹¤ëÀ©¸Â¤ò»ØÄꤹ¤ë¡£
205 .TP
206 .BR BC_BASE_MAX " - " _SC_BC_BASE_MAX
207 .BR bc (1)
208 ¥æ¡¼¥Æ¥£¥ê¥Æ¥£¤ÇµöÍƤµ¤ì¤ë
209 .I obase
210 ¤ÎºÇÂçÃÍ¡£
211 .TP
212 .BR BC_DIM_MAX " - " _SC_BC_DIM_MAX
213 .BR bc (1)
214 ¤ÇµöÍƤµ¤ì¤ë°ì¤Ä¤ÎÇÛÎóÃæ¤ÎÍ×ÁÇ¿ô¤ÎºÇÂçÃÍ¡£
215 .TP
216 .BR BC_SCALE_MAX " - " _SC_BC_SCALE_MAX
217 .BR bc (1)
218 ¤Çµö¤µ¤ì¤ë
219 .I scale
220 ¤ÎºÇÂçÃÍ¡£
221 .TP
222 .BR BC_STRING_MAX " - " _SC_BC_STRING_MAX
223 .BR bc (1)
224 ¤ÇµöÍƤµ¤ì¤ëʸ»úÎó¤ÎºÇÂçĹ¡£
225 .TP
226 .BR COLL_WEIGHTS_MAX " - " _SC_COLL_WEIGHTS_MAX
227 ¥í¥±¡¼¥ëÄêµÁ¥Õ¥¡¥¤¥ëÃæ¤Î
228 .B LC_COLLATE order
229 ¥­¡¼¥ï¡¼¥É¤Î¥¨¥ó¥È¥ê¤Ë³ä¤êÅö¤Æ²Äǽ¤Ê½Å¤ß¤ÎºÇÂçÃÍ¡£
230 .TP
231 .BR EXPR_NEST_MAX " - " _SC_EXPR_NEST_MAX
232 .BR expr (1)
233 ¤Ë¤ª¤¤¤Æ¡¢³ç¸Ì¤ÇÆþ¤ì»Ò¤Ë¤Ç¤­¤ë¼°¤ÎºÇÂç¿ô¡£
234 .TP
235 .BR LINE_MAX " - " _SC_LINE_MAX
236 ¥æ¡¼¥Æ¥£¥ê¥Æ¥£¤ÎÆþÎϹԤκÇÂçĹ¡£É¸½àÆþÎϤÀ¤±¤Ç¤Ê¤¯¡¢¥Õ¥¡¥¤¥ë¤«¤é¤ÎÆþÎϤˤâ
237 ŬÍѤµ¤ì¤ë¡£Ä¹¤µ¤Ë¤Ï¹Ô¤ÎËöÈø¤Î²þ¹Ôʸ»ú¤â´Þ¤Þ¤ì¤ë¡£
238 .TP
239 .BR RE_DUP_MAX " - " _SC_RE_DUP_MAX
240 Àµµ¬É½¸½¤Ç¶è´Öɽµ­ (interval notation)
241 .B \e{m,n\e}
242 ¤¬»ÈÍѤµ¤ì¤¿¤È¤­¤ËµöÍƤµ¤ì¤ë·«¤êÊÖ¤·½Ð¸½²ó¿ô¤ÎºÇÂçÃÍ¡£
243 .TP
244 .BR POSIX2_VERSION " - " _SC_2_VERSION
245 POSIX.2 É¸½à¤Î¥Ð¡¼¥¸¥ç¥ó¡£YYYYMML ¤È¤¤¤¦½ñ¼°¤Çɽµ­¤µ¤ì¤ë¡£
246 .TP
247 .BR POSIX2_C_DEV " - " _SC_2_C_DEV
248 POSIX.2 ¤Î C ¸À¸ì³«È¯µ¡Ç½¤¬¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤ë¤«¤ò¼¨¤¹¡£
249 .TP
250 .BR POSIX2_FORT_DEV " - " _SC_2_FORT_DEV
251 POSIX.2 ¤Î FORTRAN ³«È¯¥æ¡¼¥Æ¥£¥ê¥Æ¥£¤¬¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤ë¤«¤ò¼¨¤¹¡£
252 .TP
253 .BR POSIX2_FORT_RUN " - " _SC_2_FORT_RUN
254 POSIX.2 ¤Î FORTRAN ¥é¥ó¥¿¥¤¥à¥æ¡¼¥Æ¥£¥ê¥Æ¥£¤¬¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤ë¤«¤ò¼¨¤¹¡£
255 .TP
256 .BR _POSIX2_LOCALEDEF " - " _SC_2_LOCALEDEF
257 .BR localedef (1)
258 ¤ò»È¤Ã¤¿¡¢POSIX.2 ¤Î¥í¥±¡¼¥ë¤ÎºîÀ®¤ò¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤ë¤«¤ò¼¨¤¹¡£
259 .TP
260 .BR POSIX2_SW_DEV " - " _SC_2_SW_DEV
261 POSIX.2 ¥½¥Õ¥È¥¦¥§¥¢³«È¯¥æ¡¼¥Æ¥£¥ê¥Æ¥£¥ª¥×¥·¥ç¥ó¤¬¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤ë¤«¤ò¼¨¤¹¡£
262 .PP
263 °Ê²¼¤ÎÃͤ⸺ߤ¹¤ë¤¬¡¢É¸½à¤Ë¤Ï´Þ¤Þ¤ì¤Æ¤¤¤Ê¤¤¡£
264 .TP
265 .BR "" " - " _SC_PHYS_PAGES
266 ʪÍý¥á¥â¥ê¤Î¥Ú¡¼¥¸¿ô¡£
267 ¤³¤ÎÃͤÈ
268 .B _SC_PAGE_SIZE
269 ÃͤÎÀѤϷå°î¤ì¤¹¤ë²ÄǽÀ­¤¬¤¢¤ë¤Î¤ÇÃí°Õ¤¹¤ë¤³¤È¡£
270 .TP
271 .BR "" " - " _SC_AVPHYS_PAGES
272 ¸½ºßÍøÍѲÄǽ¤ÊʪÍý¥á¥â¥ê¤Î¥Ú¡¼¥¸¿ô¡£
273 .TP
274 .BR "" " - " _SC_NPROCESSORS_CONF
275 ÀßÄꤵ¤ì¤¿¥×¥í¥»¥Ã¥µ¿ô¡£
276 .TP
277 .BR "" " - " _SC_NPROCESSORS_ONLN
278 ¸½ºß¥ª¥ó¥é¥¤¥ó¤Î (ÍøÍѲÄǽ¤Ê) ¥×¥í¥»¥Ã¥µ¿ô¡£
279 .SH ÊÖ¤êÃÍ
280 .I name
281 ¤¬ÉÔÀµ¤Ê¾ì¹ç¡¢\-1 ¤¬ÊÖ¤µ¤ì¡¢
282 .I errno
283 ¤Ë
284 .B EINVAL
285 ¤¬ÀßÄꤵ¤ì¤ë¡£
286 ¤½¤ì°Ê³°¤Î¾ì¹ç¡¢¥·¥¹¥Æ¥à¥ê¥½¡¼¥¹¤ÎÃͤ¬ÊÖ¤êÃͤȤ·¤ÆÊÖ¤µ¤ì¡¢
287 .I errno
288 ¤ÏÊѹ¹¤µ¤ì¤Ê¤¤¡£Ì䤤¹ç¤ï¤»¤¬¥ª¥×¥·¥ç¥ó¤Ë¤Ä¤¤¤Æ¤Ç¤¢¤ì¤Ð¡¢
289 ¤½¤Î¥ª¥×¥·¥ç¥ó¤¬ÍøÍѤǤ­¤ë¤È¤­¤ÏÀµ¤ÎÃͤ¬ÊÖ¤µ¤ì¡¢
290 ÍøÍѤǤ­¤Ê¤¤¤È¤­¤Ï \-1 ¤¬ÊÖ¤µ¤ì¤ë¡£Ì䤤¹ç¤ï¤»¤¬
291 À©¸Â¤Ë¤Ä¤¤¤Æ¾ì¹ç¤Ï¡¢À©¸Â¤¬ÀßÄꤵ¤ì¤Æ¤¤¤Ê¤¤¤È¤­¤Ë \-1 ¤¬ÊÖ¤µ¤ì¤ë¡£
292 .SH ½àµò
293 POSIX.1-2001.
294 .SH ¥Ð¥°
295 .B ARG_MAX
296 ¤ò»È¤¦¤Î¤ÏÆñ¤·¤¤¡¢¤Ê¤¼¤Ê¤é¡¢
297 .BR exec (3)
298 ¤Î°ú¤­¿ôÎΰè (argument space) ¤Î¤¦¤Á¤É¤ì¤¯¤é¤¤¤¬
299 ¥æ¡¼¥¶¤Î´Ä¶­ÊÑ¿ô¤Ë¤è¤Ã¤Æ»È¤ï¤ì¤ë¤«¤Ïʬ¤«¤é¤Ê¤¤¤«¤é¤Ç¤¢¤ë¡£
300 .PP
301 ¤¤¤¯¤Ä¤«¤ÎÊÖ¤êÃͤϤȤƤâÂ礭¤¯¤Ê¤ë¤À¤í¤¦¡£¤³¤ì¤é¤ò»È¤Ã¤Æ
302 ¥á¥â¥ê¤Î³ä¤êÅö¤Æ¤ò¹Ô¤¦¤Î¤ÏŬÅö¤Ç¤Ï¤Ê¤¤¡£
303 .SH ´ØÏ¢¹àÌÜ
304 .BR bc (1),
305 .BR expr (1),
306 .BR getconf (1),
307 .BR locale (1),
308 .BR fpathconf (3),
309 .BR pathconf (3),
310 .BR posixoptions (7)