msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2012-04-25 05:36+0900\n"
+"POT-Creation-Date: 2012-04-25 05:59+0900\n"
"PO-Revision-Date: 2012-03-23 04:56+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man2/sched_rr_get_interval.2:30 build/C/man2/sched_setaffinity.2:35
#: build/C/man2/sched_setparam.2:31 build/C/man2/sched_setscheduler.2:47
#: build/C/man2/sched_yield.2:30 build/C/man2/setns.2:4
-#: build/C/man2/unshare.2:17
+#: build/C/man2/unshare.2:17 build/C/man3/get_nprocs_conf.3:24
#, no-wrap
msgid "Linux Programmer's Manual"
msgstr "Linux Programmer's Manual"
#: build/C/man2/sched_rr_get_interval.2:31 build/C/man2/sched_setaffinity.2:36
#: build/C/man2/sched_setparam.2:32 build/C/man2/sched_setscheduler.2:48
#: build/C/man2/sched_yield.2:31 build/C/man2/setns.2:5
-#: build/C/man2/unshare.2:18
+#: build/C/man2/unshare.2:18 build/C/man3/get_nprocs_conf.3:25
#, no-wrap
msgid "NAME"
msgstr "名前"
#: build/C/man2/sched_rr_get_interval.2:33 build/C/man2/sched_setaffinity.2:39
#: build/C/man2/sched_setparam.2:34 build/C/man2/sched_setscheduler.2:51
#: build/C/man2/sched_yield.2:33 build/C/man2/setns.2:7
-#: build/C/man2/unshare.2:20
+#: build/C/man2/unshare.2:20 build/C/man3/get_nprocs_conf.3:27
#, no-wrap
msgid "SYNOPSIS"
msgstr "書式"
#: build/C/man2/sched_rr_get_interval.2:37 build/C/man2/sched_setaffinity.2:50
#: build/C/man2/sched_setparam.2:48 build/C/man2/sched_setscheduler.2:67
#: build/C/man2/sched_yield.2:37 build/C/man2/setns.2:14
-#: build/C/man2/unshare.2:29
+#: build/C/man2/unshare.2:29 build/C/man3/get_nprocs_conf.3:33
#, no-wrap
msgid "DESCRIPTION"
msgstr "説明"
#: build/C/man2/sched_setaffinity.2:108 build/C/man2/sched_setparam.2:88
#: build/C/man2/sched_setscheduler.2:423 build/C/man2/sched_yield.2:42
#: build/C/man2/setns.2:66 build/C/man2/unshare.2:183
+#: build/C/man3/get_nprocs_conf.3:44
#, no-wrap
msgid "RETURN VALUE"
msgstr "返り値"
#: build/C/man2/sched_setaffinity.2:160 build/C/man2/sched_setparam.2:111
#: build/C/man2/sched_setscheduler.2:445 build/C/man2/sched_yield.2:53
#: build/C/man2/setns.2:97 build/C/man2/unshare.2:204
+#: build/C/man3/get_nprocs_conf.3:46
#, no-wrap
msgid "CONFORMING TO"
msgstr "準拠"
#: build/C/man3/sched_getcpu.3:55 build/C/man2/sched_rr_get_interval.2:97
#: build/C/man2/sched_setaffinity.2:162 build/C/man2/sched_setscheduler.2:448
#: build/C/man2/sched_yield.2:55 build/C/man2/setns.2:101
-#: build/C/man2/unshare.2:208
+#: build/C/man2/unshare.2:208 build/C/man3/get_nprocs_conf.3:48
#, no-wrap
msgid "NOTES"
msgstr "注意"
"fixed in glibc 2.9."
#. type: SH
-#: build/C/man3/CPU_SET.3:310
+#: build/C/man3/CPU_SET.3:310 build/C/man3/get_nprocs_conf.3:65
#, no-wrap
msgid "EXAMPLE"
msgstr "EXAMPLE"
msgid "B<clone>(2), B<fork>(2), B<vfork>(2), Documentation/unshare.txt"
msgstr "B<clone>(2), B<fork>(2), B<vfork>(2), Documentation/unshare.txt"
+#. type: TH
+#: build/C/man3/get_nprocs_conf.3:24
+#, no-wrap
+msgid "GET_NPROCS"
+msgstr ""
+
+#. type: TH
+#: build/C/man3/get_nprocs_conf.3:24
+#, fuzzy, no-wrap
+#| msgid "2006-03-23"
+msgid "2012-03-20"
+msgstr "2006-03-23"
+
+#. type: TH
+#: build/C/man3/get_nprocs_conf.3:24
+#, no-wrap
+msgid "GNU"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/get_nprocs_conf.3:27
+msgid "get_nprocs, get_nprocs_conf - get number of processors"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/get_nprocs_conf.3:29
+#, fuzzy
+#| msgid "B<#include E<lt>sched.hE<gt>>"
+msgid "B<#include E<lt>sys/sysinfo.hE<gt>>"
+msgstr "B<#include E<lt>sched.hE<gt>>"
+
+#. type: Plain text
+#: build/C/man3/get_nprocs_conf.3:31
+#, fuzzy
+#| msgid "B<int sched_getcpu(void);>\n"
+msgid "B<int get_nprocs(void);>"
+msgstr "B<int sched_getcpu(void);>\n"
+
+#. type: Plain text
+#: build/C/man3/get_nprocs_conf.3:33
+#, fuzzy
+#| msgid "B<int sched_getcpu(void);>\n"
+msgid "B<int get_nprocs_conf(void);>"
+msgstr "B<int sched_getcpu(void);>\n"
+
+#. type: Plain text
+#: build/C/man3/get_nprocs_conf.3:37
+msgid ""
+"The function B<get_nprocs_conf>() returns the number of processors "
+"configured by the operating system."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/get_nprocs_conf.3:44
+msgid ""
+"The function B<get_nprocs>() returns the number of processors currently "
+"available in the system. This may be less than the number returned by "
+"B<get_nprocs_conf>() because processors may be offline (e.g., on "
+"hotpluggable systems)."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/get_nprocs_conf.3:46
+#, fuzzy
+#| msgid "DESCRIPTION"
+msgid "As given in DESCRIPTION."
+msgstr "説明"
+
+#. type: Plain text
+#: build/C/man3/get_nprocs_conf.3:48
+msgid "These functions are GNU extensions."
+msgstr ""
+
+#. glibc 2.15
+#. type: Plain text
+#: build/C/man3/get_nprocs_conf.3:55
+msgid ""
+"The current implementation of these functions is rather expensive, since "
+"they open and parse files in the I</sys> file system each time they are "
+"called."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/get_nprocs_conf.3:60
+msgid ""
+"The following B<sysconf>(3) calls make use of the functions documented on "
+"this page to return the same information."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/get_nprocs_conf.3:64
+#, no-wrap
+msgid ""
+" np = sysconf(_SC_NPROCESSORS_CONF); /* processors configured */\n"
+" np = sysconf(_SC_NPROCESSORS_ONLN); /* processors available */\n"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/get_nprocs_conf.3:71
+msgid ""
+"The following example shows how B<get_nprocs>() and B<get_nprocs_conf>() "
+"can be used."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/get_nprocs_conf.3:75
+#, no-wrap
+msgid ""
+"#include E<lt>stdio.hE<gt>\n"
+"#include E<lt>sys/sysinfo.hE<gt>\n"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/get_nprocs_conf.3:84
+#, no-wrap
+msgid ""
+"int\n"
+"main(int argc, char *argv[])\n"
+"{\n"
+" printf(\"This system has %d processors configured and \"\n"
+" \"%d processors available.\\en\",\n"
+" get_nprocs_conf(), get_nprocs());\n"
+" return 0;\n"
+"}\n"
+msgstr ""
+
#~ msgid "COLOPHON"
#~ msgstr "この文書について"