X-Git-Url: http://git.osdn.net/view?p=linuxjm%2FLDP_man-pages.git;a=blobdiff_plain;f=po4a%2Fnuma%2Fpo%2Fnuma.pot;h=a2409757937a2c4770e533adae50d7412746aee4;hp=6b24a53211f19d6800aaa5a226e7591a8e666cc9;hb=8a7f723a0530d2fb90ab139c03452e84d1e19905;hpb=e9e6c106d11bd9cca5f4a6585364b93f5ae3007a diff --git a/po4a/numa/po/numa.pot b/po4a/numa/po/numa.pot index 6b24a532..a2409757 100644 --- a/po4a/numa/po/numa.pot +++ b/po4a/numa/po/numa.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-05-28 07:16+0900\n" +"POT-Creation-Date: 2013-03-22 01:06+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,53 +17,53 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" #. type: TH -#: build/C/man2/get_mempolicy.2:25 +#: build/C/man2/get_mempolicy.2:27 #, no-wrap msgid "GET_MEMPOLICY" msgstr "" #. type: TH -#: build/C/man2/get_mempolicy.2:25 build/C/man2/mbind.2:25 build/C/man7/numa.7:27 build/C/man2/set_mempolicy.2:25 +#: build/C/man2/get_mempolicy.2:27 build/C/man2/mbind.2:45 build/C/man2/set_mempolicy.2:27 #, no-wrap msgid "2008-08-15" msgstr "" #. type: TH -#: build/C/man2/get_mempolicy.2:25 build/C/man2/getcpu.2:7 build/C/man2/mbind.2:25 build/C/man2/migrate_pages.2:17 build/C/man2/move_pages.2:18 build/C/man7/numa.7:27 build/C/man2/set_mempolicy.2:25 +#: build/C/man2/get_mempolicy.2:27 build/C/man2/getcpu.2:12 build/C/man2/mbind.2:45 build/C/man2/migrate_pages.2:18 build/C/man2/move_pages.2:18 build/C/man7/numa.7:29 build/C/man2/set_mempolicy.2:27 #, no-wrap msgid "Linux" msgstr "" #. type: TH -#: build/C/man2/get_mempolicy.2:25 build/C/man2/getcpu.2:7 build/C/man2/mbind.2:25 build/C/man2/migrate_pages.2:17 build/C/man2/move_pages.2:18 build/C/man7/numa.7:27 build/C/man2/set_mempolicy.2:25 +#: build/C/man2/get_mempolicy.2:27 build/C/man2/getcpu.2:12 build/C/man2/mbind.2:45 build/C/man2/migrate_pages.2:18 build/C/man2/move_pages.2:18 build/C/man7/numa.7:29 build/C/man2/set_mempolicy.2:27 #, no-wrap msgid "Linux Programmer's Manual" msgstr "" #. type: SH -#: build/C/man2/get_mempolicy.2:26 build/C/man2/getcpu.2:8 build/C/man2/mbind.2:26 build/C/man2/migrate_pages.2:18 build/C/man2/move_pages.2:19 build/C/man7/numa.7:28 build/C/man2/set_mempolicy.2:26 +#: build/C/man2/get_mempolicy.2:28 build/C/man2/getcpu.2:13 build/C/man2/mbind.2:46 build/C/man2/migrate_pages.2:19 build/C/man2/move_pages.2:19 build/C/man7/numa.7:30 build/C/man2/set_mempolicy.2:28 #, no-wrap msgid "NAME" msgstr "" #. type: Plain text -#: build/C/man2/get_mempolicy.2:28 -msgid "get_mempolicy - Retrieve NUMA memory policy for a process" +#: build/C/man2/get_mempolicy.2:30 +msgid "get_mempolicy - retrieve NUMA memory policy for a process" msgstr "" #. type: SH -#: build/C/man2/get_mempolicy.2:28 build/C/man2/getcpu.2:10 build/C/man2/mbind.2:28 build/C/man2/migrate_pages.2:20 build/C/man2/move_pages.2:21 build/C/man2/set_mempolicy.2:28 +#: build/C/man2/get_mempolicy.2:30 build/C/man2/getcpu.2:15 build/C/man2/mbind.2:48 build/C/man2/migrate_pages.2:21 build/C/man2/move_pages.2:21 build/C/man2/set_mempolicy.2:30 #, no-wrap msgid "SYNOPSIS" msgstr "" #. type: Plain text -#: build/C/man2/get_mempolicy.2:30 +#: build/C/man2/get_mempolicy.2:32 msgid "B<#include Enumaif.hE>" msgstr "" #. type: Plain text -#: build/C/man2/get_mempolicy.2:35 +#: build/C/man2/get_mempolicy.2:37 #, no-wrap msgid "" "BIB<, unsigned long *>IB<,>\n" @@ -73,26 +73,26 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/get_mempolicy.2:37 build/C/man2/mbind.2:37 build/C/man2/set_mempolicy.2:36 +#: build/C/man2/get_mempolicy.2:39 build/C/man2/mbind.2:57 build/C/man2/set_mempolicy.2:38 #, no-wrap msgid "Link with I<-lnuma>.\n" msgstr "" #. type: SH -#: build/C/man2/get_mempolicy.2:38 build/C/man2/getcpu.2:17 build/C/man2/mbind.2:38 build/C/man2/migrate_pages.2:30 build/C/man2/move_pages.2:30 build/C/man7/numa.7:30 build/C/man2/set_mempolicy.2:37 +#: build/C/man2/get_mempolicy.2:40 build/C/man2/getcpu.2:25 build/C/man2/mbind.2:58 build/C/man2/migrate_pages.2:31 build/C/man2/move_pages.2:30 build/C/man7/numa.7:32 build/C/man2/set_mempolicy.2:39 #, no-wrap msgid "DESCRIPTION" msgstr "" #. type: Plain text -#: build/C/man2/get_mempolicy.2:43 +#: build/C/man2/get_mempolicy.2:45 msgid "" "B() retrieves the NUMA policy of the calling process or of a " "memory address, depending on the setting of I." msgstr "" #. type: Plain text -#: build/C/man2/get_mempolicy.2:48 build/C/man2/set_mempolicy.2:52 +#: build/C/man2/get_mempolicy.2:50 build/C/man2/set_mempolicy.2:54 msgid "" "A NUMA machine has different memory controllers with different distances to " "specific CPUs. The memory policy defines from which node memory is " @@ -100,7 +100,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/get_mempolicy.2:65 +#: build/C/man2/get_mempolicy.2:67 msgid "" "If I is specified as 0, then information about the calling process's " "default policy (as set by B(2)) is returned. The policy " @@ -110,7 +110,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/get_mempolicy.2:87 +#: build/C/man2/get_mempolicy.2:89 msgid "" "If I specifies B (available since Linux 2.6.24), " "the I argument is ignored and the set of nodes [memories] that the " @@ -121,7 +121,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/get_mempolicy.2:101 +#: build/C/man2/get_mempolicy.2:103 msgid "" "If I specifies B, then information is returned about the " "policy governing the memory address given in I. This policy may be " @@ -131,7 +131,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/get_mempolicy.2:122 +#: build/C/man2/get_mempolicy.2:124 msgid "" "If the I argument is not NULL, then B() will store the " "policy mode and any optional I of the requested NUMA policy in " @@ -144,7 +144,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/get_mempolicy.2:139 +#: build/C/man2/get_mempolicy.2:141 msgid "" "If I specifies both B and B, " "B() will return the node ID of the node on which the address " @@ -156,7 +156,7 @@ msgstr "" #. Note: code returns next interleave node via 'mode' argument -Lee Schermerhorn #. type: Plain text -#: build/C/man2/get_mempolicy.2:164 +#: build/C/man2/get_mempolicy.2:166 msgid "" "If I specifies B, but not B, and the " "process's current policy is B, then B() " @@ -169,55 +169,55 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/get_mempolicy.2:166 +#: build/C/man2/get_mempolicy.2:168 msgid "Other flag values are reserved." msgstr "" #. type: Plain text -#: build/C/man2/get_mempolicy.2:169 +#: build/C/man2/get_mempolicy.2:171 msgid "For an overview of the possible policies see B(2)." msgstr "" #. type: SH -#: build/C/man2/get_mempolicy.2:169 build/C/man2/getcpu.2:51 build/C/man2/mbind.2:289 build/C/man2/migrate_pages.2:87 build/C/man2/move_pages.2:141 build/C/man2/set_mempolicy.2:218 +#: build/C/man2/get_mempolicy.2:171 build/C/man2/getcpu.2:59 build/C/man2/mbind.2:309 build/C/man2/migrate_pages.2:88 build/C/man2/move_pages.2:141 build/C/man2/set_mempolicy.2:220 #, no-wrap msgid "RETURN VALUE" msgstr "" #. type: Plain text -#: build/C/man2/get_mempolicy.2:176 +#: build/C/man2/get_mempolicy.2:178 msgid "" "On success, B() returns 0; on error, -1 is returned and " "I is set to indicate the error." msgstr "" #. type: SH -#: build/C/man2/get_mempolicy.2:176 build/C/man2/getcpu.2:56 build/C/man2/mbind.2:297 build/C/man2/migrate_pages.2:94 build/C/man2/move_pages.2:150 build/C/man2/set_mempolicy.2:225 +#: build/C/man2/get_mempolicy.2:178 build/C/man2/getcpu.2:64 build/C/man2/mbind.2:317 build/C/man2/migrate_pages.2:96 build/C/man2/move_pages.2:150 build/C/man2/set_mempolicy.2:227 #, no-wrap msgid "ERRORS" msgstr "" #. type: TP -#: build/C/man2/get_mempolicy.2:177 build/C/man2/getcpu.2:57 build/C/man2/mbind.2:299 build/C/man2/move_pages.2:159 build/C/man2/set_mempolicy.2:226 +#: build/C/man2/get_mempolicy.2:179 build/C/man2/getcpu.2:65 build/C/man2/mbind.2:319 build/C/man2/move_pages.2:159 build/C/man2/set_mempolicy.2:228 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/get_mempolicy.2:184 build/C/man2/set_mempolicy.2:233 +#: build/C/man2/get_mempolicy.2:186 build/C/man2/set_mempolicy.2:235 msgid "" "Part of all of the memory range specified by I and I " "points outside your accessible address space." msgstr "" #. type: TP -#: build/C/man2/get_mempolicy.2:184 build/C/man2/mbind.2:307 build/C/man2/move_pages.2:162 build/C/man2/set_mempolicy.2:233 +#: build/C/man2/get_mempolicy.2:186 build/C/man2/mbind.2:327 build/C/man2/move_pages.2:162 build/C/man2/set_mempolicy.2:235 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/get_mempolicy.2:228 +#: build/C/man2/get_mempolicy.2:230 msgid "" "The value specified by I is less than the number of node IDs " "supported by the system. Or I specified values other than " @@ -230,92 +230,92 @@ msgid "" msgstr "" #. type: SH -#: build/C/man2/get_mempolicy.2:228 build/C/man2/getcpu.2:60 build/C/man2/mbind.2:379 build/C/man2/migrate_pages.2:110 build/C/man2/move_pages.2:190 build/C/man2/set_mempolicy.2:273 +#: build/C/man2/get_mempolicy.2:230 build/C/man2/getcpu.2:68 build/C/man2/mbind.2:399 build/C/man2/migrate_pages.2:112 build/C/man2/move_pages.2:190 build/C/man2/set_mempolicy.2:275 #, no-wrap msgid "VERSIONS" msgstr "" #. type: Plain text -#: build/C/man2/get_mempolicy.2:232 +#: build/C/man2/get_mempolicy.2:234 msgid "" "The B() system call was added to the Linux kernel in version " "2.6.7." msgstr "" #. type: SH -#: build/C/man2/get_mempolicy.2:232 build/C/man2/getcpu.2:63 build/C/man2/mbind.2:383 build/C/man2/migrate_pages.2:114 build/C/man2/move_pages.2:193 build/C/man7/numa.7:178 build/C/man2/set_mempolicy.2:277 +#: build/C/man2/get_mempolicy.2:234 build/C/man2/getcpu.2:71 build/C/man2/mbind.2:403 build/C/man2/migrate_pages.2:116 build/C/man2/move_pages.2:193 build/C/man7/numa.7:148 build/C/man2/set_mempolicy.2:279 #, no-wrap msgid "CONFORMING TO" msgstr "" #. type: Plain text -#: build/C/man2/get_mempolicy.2:234 build/C/man2/mbind.2:385 build/C/man2/migrate_pages.2:116 build/C/man2/move_pages.2:195 build/C/man2/set_mempolicy.2:279 +#: build/C/man2/get_mempolicy.2:236 build/C/man2/mbind.2:405 build/C/man2/migrate_pages.2:118 build/C/man2/move_pages.2:195 build/C/man2/set_mempolicy.2:281 msgid "This system call is Linux-specific." msgstr "" #. type: SH -#: build/C/man2/get_mempolicy.2:234 build/C/man2/getcpu.2:66 build/C/man2/mbind.2:385 build/C/man2/migrate_pages.2:116 build/C/man2/move_pages.2:195 build/C/man7/numa.7:146 build/C/man2/set_mempolicy.2:279 +#: build/C/man2/get_mempolicy.2:236 build/C/man2/getcpu.2:74 build/C/man2/mbind.2:405 build/C/man2/migrate_pages.2:118 build/C/man2/move_pages.2:195 build/C/man7/numa.7:150 build/C/man2/set_mempolicy.2:281 #, no-wrap msgid "NOTES" msgstr "" #. type: Plain text -#: build/C/man2/get_mempolicy.2:237 build/C/man2/mbind.2:388 build/C/man2/migrate_pages.2:119 build/C/man2/move_pages.2:198 build/C/man2/set_mempolicy.2:287 +#: build/C/man2/get_mempolicy.2:239 build/C/man2/mbind.2:408 build/C/man2/migrate_pages.2:121 build/C/man2/move_pages.2:198 build/C/man2/set_mempolicy.2:289 msgid "For information on library support, see B(7)." msgstr "" #. type: SH -#: build/C/man2/get_mempolicy.2:237 build/C/man2/getcpu.2:129 build/C/man2/mbind.2:437 build/C/man2/migrate_pages.2:146 build/C/man2/move_pages.2:225 build/C/man7/numa.7:180 build/C/man2/set_mempolicy.2:287 +#: build/C/man2/get_mempolicy.2:239 build/C/man2/getcpu.2:137 build/C/man2/mbind.2:457 build/C/man2/migrate_pages.2:148 build/C/man2/move_pages.2:225 build/C/man7/numa.7:183 build/C/man2/set_mempolicy.2:289 #, no-wrap msgid "SEE ALSO" msgstr "" #. type: Plain text -#: build/C/man2/get_mempolicy.2:245 +#: build/C/man2/get_mempolicy.2:247 msgid "" "B(2), B(2), B(2), B(2), B(3), " "B(7), B(8)" msgstr "" #. type: SH -#: build/C/man2/get_mempolicy.2:245 build/C/man2/getcpu.2:135 build/C/man2/mbind.2:448 build/C/man2/migrate_pages.2:159 build/C/man2/move_pages.2:235 build/C/man7/numa.7:188 build/C/man2/set_mempolicy.2:296 +#: build/C/man2/get_mempolicy.2:247 build/C/man2/getcpu.2:143 build/C/man2/mbind.2:468 build/C/man2/migrate_pages.2:161 build/C/man2/move_pages.2:235 build/C/man7/numa.7:191 build/C/man2/set_mempolicy.2:298 #, no-wrap msgid "COLOPHON" msgstr "" #. type: Plain text -#: build/C/man2/get_mempolicy.2:252 build/C/man2/getcpu.2:142 build/C/man2/mbind.2:455 build/C/man2/migrate_pages.2:166 build/C/man2/move_pages.2:242 build/C/man7/numa.7:195 build/C/man2/set_mempolicy.2:303 +#: build/C/man2/get_mempolicy.2:254 build/C/man2/getcpu.2:150 build/C/man2/mbind.2:475 build/C/man2/migrate_pages.2:168 build/C/man2/move_pages.2:242 build/C/man7/numa.7:198 build/C/man2/set_mempolicy.2:305 msgid "" -"This page is part of release 3.41 of the Linux I project. A " +"This page is part of release 3.50 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " "found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH -#: build/C/man2/getcpu.2:7 +#: build/C/man2/getcpu.2:12 #, no-wrap msgid "GETCPU" msgstr "" #. type: TH -#: build/C/man2/getcpu.2:7 +#: build/C/man2/getcpu.2:12 #, no-wrap -msgid "2012-05-09" +msgid "2012-07-13" msgstr "" #. type: Plain text -#: build/C/man2/getcpu.2:10 +#: build/C/man2/getcpu.2:15 msgid "getcpu - determine CPU and NUMA node on which the calling thread is running" msgstr "" #. type: Plain text -#: build/C/man2/getcpu.2:13 +#: build/C/man2/getcpu.2:18 #, no-wrap msgid "B<#include Elinux/getcpu.hE>\n" msgstr "" #. type: Plain text -#: build/C/man2/getcpu.2:16 +#: build/C/man2/getcpu.2:21 #, no-wrap msgid "" "BIB<, unsigned *>IB<, struct getcpu_cache " @@ -323,7 +323,12 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/getcpu.2:34 +#: build/C/man2/getcpu.2:25 +msgid "I: There is no glibc wrapper for this system call; see NOTES." +msgstr "" + +#. type: Plain text +#: build/C/man2/getcpu.2:42 msgid "" "The B() system call identifies the processor and node on which the " "calling thread or process is currently running and writes them into the " @@ -334,12 +339,12 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/getcpu.2:36 +#: build/C/man2/getcpu.2:44 msgid "The third argument to this system call is nowadays unused (see NOTES)." msgstr "" #. type: Plain text -#: build/C/man2/getcpu.2:51 +#: build/C/man2/getcpu.2:59 msgid "" "The information placed in I is only guaranteed to be current at the " "time of the call: unless the CPU affinity has been fixed using " @@ -351,29 +356,29 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/getcpu.2:56 +#: build/C/man2/getcpu.2:64 msgid "" "On success, 0 is returned. On error, -1 is returned, and I is set " "appropriately." msgstr "" #. type: Plain text -#: build/C/man2/getcpu.2:60 +#: build/C/man2/getcpu.2:68 msgid "Arguments point outside the calling process's address space." msgstr "" #. type: Plain text -#: build/C/man2/getcpu.2:63 +#: build/C/man2/getcpu.2:71 msgid "B() was added in kernel 2.6.19 for x86_64 and i386." msgstr "" #. type: Plain text -#: build/C/man2/getcpu.2:66 +#: build/C/man2/getcpu.2:74 msgid "B() is Linux specific." msgstr "" #. type: Plain text -#: build/C/man2/getcpu.2:72 +#: build/C/man2/getcpu.2:80 msgid "" "Linux makes a best effort to make this call as fast possible. The intention " "of B() is to allow programs to make optimizations with per-CPU data " @@ -381,7 +386,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/getcpu.2:78 +#: build/C/man2/getcpu.2:86 msgid "" "Glibc does not provide a wrapper for this system call; call it using " "B(2); or use B(3) instead." @@ -424,7 +429,7 @@ msgstr "" #. soft CPU affinity means that the information is unlikely to change #. over the course of the caching interval. #. type: Plain text -#: build/C/man2/getcpu.2:129 +#: build/C/man2/getcpu.2:137 msgid "" "The I argument is unused since Linux 2.6.24. In earlier kernels, if " "this argument was non-NULL, then it specified a pointer to a " @@ -437,31 +442,31 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/getcpu.2:135 +#: build/C/man2/getcpu.2:143 msgid "" "B(2), B(2), B(2), " "B(3), B(7)" msgstr "" #. type: TH -#: build/C/man2/mbind.2:25 +#: build/C/man2/mbind.2:45 #, no-wrap msgid "MBIND" msgstr "" #. type: Plain text -#: build/C/man2/mbind.2:28 -msgid "mbind - Set memory policy for a memory range" +#: build/C/man2/mbind.2:48 +msgid "mbind - set memory policy for a memory range" msgstr "" #. type: Plain text -#: build/C/man2/mbind.2:31 build/C/man2/migrate_pages.2:23 build/C/man2/move_pages.2:24 build/C/man2/set_mempolicy.2:31 +#: build/C/man2/mbind.2:51 build/C/man2/migrate_pages.2:24 build/C/man2/move_pages.2:24 build/C/man2/set_mempolicy.2:33 #, no-wrap msgid "B<#include Enumaif.hE>\n" msgstr "" #. type: Plain text -#: build/C/man2/mbind.2:35 +#: build/C/man2/mbind.2:55 #, no-wrap msgid "" "BIB<, unsigned long >IB<, int >IB<,>\n" @@ -470,7 +475,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/mbind.2:48 +#: build/C/man2/mbind.2:68 msgid "" "B() sets the NUMA memory policy, which consists of a policy mode and " "zero or more nodes, for the memory range starting with I and " @@ -479,7 +484,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/mbind.2:70 +#: build/C/man2/mbind.2:90 msgid "" "If the memory range specified by the I and I arguments includes " "an \"anonymous\" region of memory\\(emthat is a region of memory created " @@ -495,7 +500,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/mbind.2:78 +#: build/C/man2/mbind.2:98 msgid "" "The specified policy will be ignored for any B mappings in the " "specified memory range. Rather the pages will be allocated according to the " @@ -504,7 +509,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/mbind.2:95 +#: build/C/man2/mbind.2:115 msgid "" "If the specified memory range includes a shared memory region created using " "the B(2) system call and attached using the B(2) system " @@ -517,7 +522,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/mbind.2:106 +#: build/C/man2/mbind.2:126 msgid "" "By default, B() only has an effect for new allocations; if the pages " "inside the range have been already touched before setting the policy, then " @@ -526,7 +531,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/mbind.2:121 +#: build/C/man2/mbind.2:141 msgid "" "The I argument must specify one of B, B, " "B or B. All policy modes except " @@ -535,20 +540,20 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/mbind.2:129 +#: build/C/man2/mbind.2:149 msgid "" "The I argument may also include an optional I. The " "supported I are:" msgstr "" #. type: TP -#: build/C/man2/mbind.2:129 +#: build/C/man2/mbind.2:149 #, no-wrap msgid "B (since Linux-2.6.26)" msgstr "" #. type: Plain text -#: build/C/man2/mbind.2:139 +#: build/C/man2/mbind.2:159 msgid "" "A nonempty I specifies physical node ids. Linux does not remap " "the I when the process moves to a different cpuset context, nor " @@ -557,22 +562,22 @@ msgid "" msgstr "" #. type: TP -#: build/C/man2/mbind.2:139 +#: build/C/man2/mbind.2:159 #, no-wrap msgid "B (since Linux-2.6.26)" msgstr "" #. type: Plain text -#: build/C/man2/mbind.2:145 build/C/man2/set_mempolicy.2:111 +#: build/C/man2/mbind.2:165 build/C/man2/set_mempolicy.2:113 msgid "" "A nonempty I specifies node ids that are relative to the set of " "node ids allowed by the process's current cpuset." msgstr "" #. type: Plain text -#: build/C/man2/mbind.2:173 +#: build/C/man2/mbind.2:193 msgid "" -"I points to a bitmask of nodes containing up to I bits. " +"I points to a bit mask of nodes containing up to I bits. " "The bit mask size is rounded to the next multiple of I, but the kernel will only use bits up to I. A NULL value of " "I or a I value of zero specifies the empty set of nodes. " @@ -583,7 +588,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/mbind.2:195 +#: build/C/man2/mbind.2:215 msgid "" "The B mode requests that any nondefault policy be removed, " "restoring default behavior. When applied to a range of memory via " @@ -596,7 +601,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/mbind.2:212 +#: build/C/man2/mbind.2:232 msgid "" "The B mode specifies a strict policy that restricts memory " "allocation to the nodes specified in I. If I specifies " @@ -609,7 +614,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/mbind.2:225 +#: build/C/man2/mbind.2:245 msgid "" "The B mode specifies that page allocations be interleaved " "across the set of nodes specified in I. This optimizes for " @@ -621,7 +626,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/mbind.2:244 +#: build/C/man2/mbind.2:264 msgid "" "B sets the preferred node for allocation. The kernel will " "try to allocate pages from this node first and fall back to other nodes if " @@ -638,7 +643,7 @@ msgstr "" #. In 2.6.16 or later the kernel will also try to move pages #. to the requested node with this flag. #. type: Plain text -#: build/C/man2/mbind.2:260 +#: build/C/man2/mbind.2:280 msgid "" "If B is passed in I and I is not " "B, then the call will fail with the error B if the " @@ -646,7 +651,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/mbind.2:273 +#: build/C/man2/mbind.2:293 msgid "" "If B is specified in I, then the kernel will attempt to " "move all the existing pages in the memory range so that they follow the " @@ -657,7 +662,7 @@ msgstr "" #. --------------------------------------------------------------- #. type: Plain text -#: build/C/man2/mbind.2:289 +#: build/C/man2/mbind.2:309 msgid "" "If B is passed in I, then the kernel will attempt " "to move all existing pages in the memory range regardless of whether other " @@ -669,14 +674,14 @@ msgstr "" #. --------------------------------------------------------------- #. type: Plain text -#: build/C/man2/mbind.2:297 +#: build/C/man2/mbind.2:317 msgid "" "On success, B() returns 0; on error, -1 is returned and I is " "set to indicate the error." msgstr "" #. type: Plain text -#: build/C/man2/mbind.2:307 +#: build/C/man2/mbind.2:327 msgid "" "Part or all of the memory range specified by I and I " "points outside your accessible address space. Or, there was an unmapped " @@ -686,7 +691,7 @@ msgstr "" #. As at 2.6.23, this limit is "a page worth of bits", e.g., #. 8 * 4096 bits, assuming a 4kB page size. #. type: Plain text -#: build/C/man2/mbind.2:355 +#: build/C/man2/mbind.2:375 msgid "" "An invalid value was specified for I or I; or I was " "less than I; or I is not a multiple of the system page size. " @@ -701,13 +706,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man2/mbind.2:355 +#: build/C/man2/mbind.2:375 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/mbind.2:366 +#: build/C/man2/mbind.2:386 msgid "" "B was specified and an existing page was already on a node " "that does not follow the policy; or B or B " @@ -716,44 +721,44 @@ msgid "" msgstr "" #. type: TP -#: build/C/man2/mbind.2:366 build/C/man2/set_mempolicy.2:270 +#: build/C/man2/mbind.2:386 build/C/man2/set_mempolicy.2:272 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/mbind.2:369 build/C/man2/set_mempolicy.2:273 +#: build/C/man2/mbind.2:389 build/C/man2/set_mempolicy.2:275 msgid "Insufficient kernel memory was available." msgstr "" #. type: TP -#: build/C/man2/mbind.2:369 build/C/man2/migrate_pages.2:95 build/C/man2/move_pages.2:178 +#: build/C/man2/mbind.2:389 build/C/man2/migrate_pages.2:97 build/C/man2/move_pages.2:178 #, no-wrap msgid "B" msgstr "" #. --------------------------------------------------------------- #. type: Plain text -#: build/C/man2/mbind.2:379 +#: build/C/man2/mbind.2:399 msgid "" "The I argument included the B flag and the caller " "does not have the B privilege." msgstr "" #. type: Plain text -#: build/C/man2/mbind.2:383 +#: build/C/man2/mbind.2:403 msgid "The B() system call was added to the Linux kernel in version 2.6.7." msgstr "" #. type: Plain text -#: build/C/man2/mbind.2:393 +#: build/C/man2/mbind.2:413 msgid "" "NUMA policy is not supported on a memory mapped file range that was mapped " "with the B flag." msgstr "" #. type: Plain text -#: build/C/man2/mbind.2:425 +#: build/C/man2/mbind.2:445 msgid "" "The B mode can have different effects for B() and " "B(2). When B is specified for " @@ -769,7 +774,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/mbind.2:429 +#: build/C/man2/mbind.2:449 msgid "" "Support for huge page policy was added with 2.6.16. For interleave policy " "to be effective on huge page mappings the policied memory needs to be tens " @@ -777,19 +782,19 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/mbind.2:432 +#: build/C/man2/mbind.2:452 msgid "B is ignored on huge page mappings." msgstr "" #. type: Plain text -#: build/C/man2/mbind.2:437 +#: build/C/man2/mbind.2:457 msgid "" "B and B are only available on Linux 2.6.16 " "and later." msgstr "" #. type: Plain text -#: build/C/man2/mbind.2:448 +#: build/C/man2/mbind.2:468 msgid "" "B(2), B(2), B(2), B(2), " "B(2), B(2), B(3), B(7), B(7), " @@ -797,48 +802,48 @@ msgid "" msgstr "" #. type: TH -#: build/C/man2/migrate_pages.2:17 +#: build/C/man2/migrate_pages.2:18 #, no-wrap msgid "MIGRATE_PAGES" msgstr "" #. type: TH -#: build/C/man2/migrate_pages.2:17 +#: build/C/man2/migrate_pages.2:18 #, no-wrap -msgid "2010-11-01" +msgid "2012-08-01" msgstr "" #. type: Plain text -#: build/C/man2/migrate_pages.2:20 +#: build/C/man2/migrate_pages.2:21 msgid "migrate_pages - move all pages in a process to another set of nodes" msgstr "" #. type: Plain text -#: build/C/man2/migrate_pages.2:27 +#: build/C/man2/migrate_pages.2:28 #, no-wrap msgid "" "BIB<, unsigned long >I\n" "B< const unsigned long *>I\n" -"B< const unsigned long *>I\n" +"B< const unsigned long *>IB<);>\n" msgstr "" #. type: Plain text -#: build/C/man2/migrate_pages.2:30 build/C/man2/move_pages.2:30 +#: build/C/man2/migrate_pages.2:31 build/C/man2/move_pages.2:30 msgid "Link with I<-lnuma>." msgstr "" #. type: Plain text -#: build/C/man2/migrate_pages.2:46 +#: build/C/man2/migrate_pages.2:47 msgid "" -"B() moves all pages of the process I that are in memory " -"nodes I to the memory nodes in I. Pages not located " -"in any node in I will not be migrated. As far as possible, the " -"kernel maintains the relative topology relationship inside I " -"during the migration to I." +"B() attempts to move all pages of the process I that " +"are in memory nodes I to the memory nodes in I. Pages " +"not located in any node in I will not be migrated. As far as " +"possible, the kernel maintains the relative topology relationship inside " +"I during the migration to I." msgstr "" #. type: Plain text -#: build/C/man2/migrate_pages.2:68 +#: build/C/man2/migrate_pages.2:69 msgid "" "The I and I arguments are pointers to bit masks of " "node numbers, with up to I bits in each mask. These masks are " @@ -849,7 +854,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/migrate_pages.2:82 +#: build/C/man2/migrate_pages.2:83 msgid "" "The I argument is the ID of the process whose pages are to be moved. " "To move pages in another process, the caller must be privileged " @@ -859,21 +864,22 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/migrate_pages.2:87 +#: build/C/man2/migrate_pages.2:88 msgid "" "Pages shared with another process will only be moved if the initiating " "process has the B privilege." msgstr "" #. type: Plain text -#: build/C/man2/migrate_pages.2:94 +#: build/C/man2/migrate_pages.2:96 msgid "" -"On success B() returns zero. On error, it returns -1, and " -"sets I to indicate the error." +"On success B() returns the number of pages that could not be " +"moved (i.e., a return of zero means that all pages were successfully " +"moved). On error, it returns -1, and sets I to indicate the error." msgstr "" #. type: Plain text -#: build/C/man2/migrate_pages.2:104 +#: build/C/man2/migrate_pages.2:106 msgid "" "Insufficient privilege (B) to move pages of the process " "specified by I, or insufficient privilege (B) to access " @@ -881,26 +887,26 @@ msgid "" msgstr "" #. type: TP -#: build/C/man2/migrate_pages.2:104 build/C/man2/move_pages.2:187 +#: build/C/man2/migrate_pages.2:106 build/C/man2/move_pages.2:187 #, no-wrap msgid "B" msgstr "" #. FIXME There are other errors #. type: Plain text -#: build/C/man2/migrate_pages.2:110 +#: build/C/man2/migrate_pages.2:112 msgid "No process matching I could be found." msgstr "" #. type: Plain text -#: build/C/man2/migrate_pages.2:114 +#: build/C/man2/migrate_pages.2:116 msgid "" "The B() system call first appeared on Linux in version " "2.6.16." msgstr "" #. type: Plain text -#: build/C/man2/migrate_pages.2:128 +#: build/C/man2/migrate_pages.2:130 msgid "" "Use B(2) with the B flag to obtain the " "set of nodes that are allowed by the calling process's cpuset. Note that " @@ -909,7 +915,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/migrate_pages.2:140 +#: build/C/man2/migrate_pages.2:142 msgid "" "Use of B() may result in pages whose location (node) " "violates the memory policy established for the specified addresses (see " @@ -919,23 +925,23 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/migrate_pages.2:146 build/C/man2/move_pages.2:225 +#: build/C/man2/migrate_pages.2:148 build/C/man2/move_pages.2:225 msgid "" "The Inumaif.hE> header is not included with glibc, but requires " "installing I or a similar package." msgstr "" #. type: Plain text -#: build/C/man2/migrate_pages.2:156 +#: build/C/man2/migrate_pages.2:158 build/C/man2/move_pages.2:235 msgid "" "B(2), B(2), B(2), B(3), " "B(5), B(7), B(7), B(8), " -"B(8);" +"B(8)" msgstr "" #. type: Plain text -#: build/C/man2/migrate_pages.2:159 -msgid "the kernel source file I." +#: build/C/man2/migrate_pages.2:161 +msgid "I in the Linux kernel source tree" msgstr "" #. type: TH @@ -1245,27 +1251,25 @@ msgid "" "policy does not constrain the destination nodes used by B()." msgstr "" -#. type: Plain text -#: build/C/man2/move_pages.2:235 -msgid "" -"B(2), B(2), B(2), B(3), " -"B(5), B(7), B(7), B(8), " -"B(8)" +#. type: TH +#: build/C/man7/numa.7:29 +#, no-wrap +msgid "NUMA" msgstr "" #. type: TH -#: build/C/man7/numa.7:27 +#: build/C/man7/numa.7:29 #, no-wrap -msgid "NUMA" +msgid "2012-08-05" msgstr "" #. type: Plain text -#: build/C/man7/numa.7:30 +#: build/C/man7/numa.7:32 msgid "numa - overview of Non-Uniform Memory Architecture" msgstr "" #. type: Plain text -#: build/C/man7/numa.7:41 +#: build/C/man7/numa.7:43 msgid "" "Non-Uniform Memory Access (NUMA) refers to multiprocessor systems whose " "memory is divided into multiple memory nodes. The access time of a memory " @@ -1278,13 +1282,13 @@ msgid "" msgstr "" #. type: SS -#: build/C/man7/numa.7:41 +#: build/C/man7/numa.7:43 #, no-wrap msgid "NUMA system calls" msgstr "" #. type: Plain text -#: build/C/man7/numa.7:52 +#: build/C/man7/numa.7:54 msgid "" "The Linux kernel implements the following NUMA-related system calls: " "B(2), B(2), B(2), B(2), and " @@ -1293,21 +1297,21 @@ msgid "" msgstr "" #. type: SS -#: build/C/man7/numa.7:52 +#: build/C/man7/numa.7:54 #, no-wrap -msgid "/proc/[number]/numa_maps (since Linux 2.6.14)" +msgid "/proc/[number]/numa_maps (since Linux 2.6.14)" msgstr "" #. See also Changelog-2.6.14 #. type: Plain text -#: build/C/man7/numa.7:56 +#: build/C/man7/numa.7:58 msgid "" "This file displays information about a process's NUMA memory policy and " "allocation." msgstr "" #. type: Plain text -#: build/C/man7/numa.7:60 +#: build/C/man7/numa.7:62 msgid "" "Each line contains information about a memory range used by the process, " "displaying\\(emamong other information\\(emthe effective memory policy for " @@ -1315,7 +1319,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/numa.7:68 +#: build/C/man7/numa.7:70 msgid "" "I is a read-only file. When IpidE/numa_maps> is " "read, the kernel will scan the virtual address space of the process and " @@ -1324,7 +1328,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/numa.7:75 +#: build/C/man7/numa.7:77 msgid "" "The first field of each line shows the starting address of the memory " "range. This field allows a correlation with the contents of the " @@ -1333,7 +1337,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/numa.7:83 +#: build/C/man7/numa.7:85 msgid "" "The second field shows the memory policy currently in effect for the memory " "range. Note that the effective policy is not necessarily the policy " @@ -1344,20 +1348,20 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/numa.7:86 +#: build/C/man7/numa.7:88 msgid "" "The rest of the line contains information about the pages allocated in the " "memory range, as follows:" msgstr "" #. type: TP -#: build/C/man7/numa.7:86 +#: build/C/man7/numa.7:88 #, no-wrap msgid "InodeE=Enr_pagesE>" msgstr "" #. type: Plain text -#: build/C/man7/numa.7:99 +#: build/C/man7/numa.7:101 msgid "" "The number of pages allocated on InodeE>. Inr_pagesE> " "includes only pages currently mapped by the process. Page migration and " @@ -1369,13 +1373,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man7/numa.7:99 +#: build/C/man7/numa.7:101 #, no-wrap msgid "IfilenameE>" msgstr "" #. type: Plain text -#: build/C/man7/numa.7:105 +#: build/C/man7/numa.7:107 msgid "" "The file backing the memory range. If the file is mapped as private, write " "accesses may have generated COW (Copy-On-Write) pages in this memory range. " @@ -1383,81 +1387,81 @@ msgid "" msgstr "" #. type: TP -#: build/C/man7/numa.7:105 +#: build/C/man7/numa.7:107 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man7/numa.7:108 +#: build/C/man7/numa.7:110 msgid "Memory range is used for the heap." msgstr "" #. type: TP -#: build/C/man7/numa.7:108 +#: build/C/man7/numa.7:110 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man7/numa.7:111 +#: build/C/man7/numa.7:113 msgid "Memory range is used for the stack." msgstr "" #. type: TP -#: build/C/man7/numa.7:111 +#: build/C/man7/numa.7:113 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man7/numa.7:115 +#: build/C/man7/numa.7:117 msgid "" "Huge memory range. The page counts shown are huge pages and not regular " "sized pages." msgstr "" #. type: TP -#: build/C/man7/numa.7:115 +#: build/C/man7/numa.7:117 #, no-wrap msgid "IpagesE>" msgstr "" #. type: Plain text -#: build/C/man7/numa.7:118 +#: build/C/man7/numa.7:120 msgid "The number of anonymous page in the range." msgstr "" #. type: TP -#: build/C/man7/numa.7:118 +#: build/C/man7/numa.7:120 #, no-wrap msgid "IpagesE>" msgstr "" #. type: Plain text -#: build/C/man7/numa.7:121 +#: build/C/man7/numa.7:123 msgid "Number of dirty pages." msgstr "" #. type: TP -#: build/C/man7/numa.7:121 +#: build/C/man7/numa.7:123 #, no-wrap msgid "IpagesE>" msgstr "" #. type: Plain text -#: build/C/man7/numa.7:128 +#: build/C/man7/numa.7:130 msgid "Total number of mapped pages, if different from I and I pages." msgstr "" #. type: TP -#: build/C/man7/numa.7:128 +#: build/C/man7/numa.7:130 #, no-wrap msgid "IcountE>" msgstr "" #. type: Plain text -#: build/C/man7/numa.7:134 +#: build/C/man7/numa.7:136 msgid "" "Maximum mapcount (number of processes mapping a single page) encountered " "during the scan. This may be used as an indicator of the degree of sharing " @@ -1465,24 +1469,24 @@ msgid "" msgstr "" #. type: TP -#: build/C/man7/numa.7:134 +#: build/C/man7/numa.7:136 #, no-wrap msgid "IcountE>" msgstr "" #. type: Plain text -#: build/C/man7/numa.7:137 +#: build/C/man7/numa.7:139 msgid "Number of pages that have an associated entry on a swap device." msgstr "" #. type: TP -#: build/C/man7/numa.7:137 +#: build/C/man7/numa.7:139 #, no-wrap msgid "IpagesE>" msgstr "" #. type: Plain text -#: build/C/man7/numa.7:143 +#: build/C/man7/numa.7:145 msgid "" "The number of pages on the active list. This field is only shown if " "different from the number of pages in this range. This means that some " @@ -1491,31 +1495,36 @@ msgid "" msgstr "" #. type: TP -#: build/C/man7/numa.7:143 +#: build/C/man7/numa.7:145 #, no-wrap msgid "IpagesE>" msgstr "" #. type: Plain text -#: build/C/man7/numa.7:146 +#: build/C/man7/numa.7:148 msgid "Number of pages that are currently being written out to disk." msgstr "" #. type: Plain text -#: build/C/man7/numa.7:153 +#: build/C/man7/numa.7:150 +msgid "No standards govern NUMA interfaces." +msgstr "" + +#. type: Plain text +#: build/C/man7/numa.7:157 msgid "" "The Linux NUMA system calls and I interface are only available if the " "kernel was configured and built with the B option." msgstr "" #. type: SS -#: build/C/man7/numa.7:153 +#: build/C/man7/numa.7:157 #, no-wrap -msgid "Library Support" +msgid "Library support" msgstr "" #. type: Plain text -#: build/C/man7/numa.7:162 +#: build/C/man7/numa.7:166 msgid "" "Link with I<-lnuma> to get the system call definitions. I and the " "required Inumaif.hE> header are available in the I " @@ -1523,43 +1532,39 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/numa.7:178 +#: build/C/man7/numa.7:183 msgid "" "However, applications should not use these system calls directly. Instead, " "the higher level interface provided by the B(3) functions in the " "I package is recommended. The I package is available at " -"I. The package is also " -"included in some Linux distributions. Some distributions include the " -"development library and header in the separate I package." -msgstr "" - -#. type: Plain text -#: build/C/man7/numa.7:180 -msgid "No standards govern NUMA interfaces." +"E<.UR ftp://oss.sgi.com\\:/www\\:/projects\\:/libnuma\\:/download/> E<.UE .> " +"The package is also included in some Linux distributions. Some " +"distributions include the development library and header in the separate " +"I package." msgstr "" #. type: Plain text -#: build/C/man7/numa.7:188 +#: build/C/man7/numa.7:191 msgid "" "B(2), B(2), B(2), B(2), " "B(3), B(7), B(8)" msgstr "" #. type: TH -#: build/C/man2/set_mempolicy.2:25 +#: build/C/man2/set_mempolicy.2:27 #, no-wrap msgid "SET_MEMPOLICY" msgstr "" #. type: Plain text -#: build/C/man2/set_mempolicy.2:28 +#: build/C/man2/set_mempolicy.2:30 msgid "" "set_mempolicy - set default NUMA memory policy for a process and its " "children" msgstr "" #. type: Plain text -#: build/C/man2/set_mempolicy.2:34 +#: build/C/man2/set_mempolicy.2:36 #, no-wrap msgid "" "BIB<, unsigned long *>IB<,>\n" @@ -1567,7 +1572,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/set_mempolicy.2:47 +#: build/C/man2/set_mempolicy.2:49 msgid "" "B() sets the NUMA memory policy of the calling process, " "which consists of a policy mode and zero or more nodes, to the values " @@ -1575,7 +1580,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/set_mempolicy.2:73 +#: build/C/man2/set_mempolicy.2:75 msgid "" "This system call defines the default policy for the process. The process " "policy governs allocation of pages in the process's address space outside of " @@ -1590,7 +1595,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/set_mempolicy.2:87 +#: build/C/man2/set_mempolicy.2:89 msgid "" "The I argument must specify one of B, B, " "B or B. All modes except B " @@ -1599,20 +1604,20 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/set_mempolicy.2:95 +#: build/C/man2/set_mempolicy.2:97 msgid "" "The I argument may also include an optional I. The " "supported I are:" msgstr "" #. type: TP -#: build/C/man2/set_mempolicy.2:95 +#: build/C/man2/set_mempolicy.2:97 #, no-wrap msgid "B (since Linux 2.6.26)" msgstr "" #. type: Plain text -#: build/C/man2/set_mempolicy.2:105 +#: build/C/man2/set_mempolicy.2:107 msgid "" "A nonempty I specifies physical node ids. Linux does will not " "remap the I when the process moves to a different cpuset context, " @@ -1621,13 +1626,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man2/set_mempolicy.2:105 +#: build/C/man2/set_mempolicy.2:107 #, no-wrap msgid "B (since Linux 2.6.26)" msgstr "" #. type: Plain text -#: build/C/man2/set_mempolicy.2:131 +#: build/C/man2/set_mempolicy.2:133 msgid "" "I points to a bit mask of node IDs that contains up to I " "bits. The bit mask size is rounded to the next multiple of " @@ -1638,7 +1643,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/set_mempolicy.2:152 +#: build/C/man2/set_mempolicy.2:154 msgid "" "Where a I is required, it must contain at least one node that is " "on-line, allowed by the process's current cpuset context, [unless the " @@ -1651,7 +1656,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/set_mempolicy.2:163 +#: build/C/man2/set_mempolicy.2:165 msgid "" "The B mode specifies that any nondefault process memory policy " "be removed, so that the memory policy \"falls back\" to the system default " @@ -1662,7 +1667,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/set_mempolicy.2:180 +#: build/C/man2/set_mempolicy.2:182 msgid "" "The B mode defines a strict policy that restricts memory " "allocation to the nodes specified in I. If I specifies " @@ -1679,7 +1684,7 @@ msgstr "" #. To be effective the memory area should be fairly large, #. at least 1MB or bigger. #. type: Plain text -#: build/C/man2/set_mempolicy.2:194 +#: build/C/man2/set_mempolicy.2:196 msgid "" "B interleaves page allocations across the nodes specified " "in I in numeric node ID order. This optimizes for bandwidth " @@ -1689,7 +1694,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/set_mempolicy.2:211 +#: build/C/man2/set_mempolicy.2:213 msgid "" "B sets the preferred node for allocation. The kernel will " "try to allocate pages from this node first and fall back to \"near by\" " @@ -1701,21 +1706,21 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/set_mempolicy.2:218 +#: build/C/man2/set_mempolicy.2:220 msgid "" "The process memory policy is preserved across an B(2), and is " "inherited by child processes created using B(2) or B(2)." msgstr "" #. type: Plain text -#: build/C/man2/set_mempolicy.2:225 +#: build/C/man2/set_mempolicy.2:227 msgid "" "On success, B() returns 0; on error, -1 is returned and " "I is set to indicate the error." msgstr "" #. type: Plain text -#: build/C/man2/set_mempolicy.2:270 +#: build/C/man2/set_mempolicy.2:272 msgid "" "I is invalid. Or, I is B and I is " "nonempty, or I is B or B and I " @@ -1728,14 +1733,14 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/set_mempolicy.2:277 +#: build/C/man2/set_mempolicy.2:279 msgid "" "The B(), system call was added to the Linux kernel in version " "2.6.7." msgstr "" #. type: Plain text -#: build/C/man2/set_mempolicy.2:284 +#: build/C/man2/set_mempolicy.2:286 msgid "" "Process policy is not remembered if the page is swapped out. When such a " "page is paged back in, it will use the policy of the process or memory range " @@ -1743,7 +1748,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/set_mempolicy.2:296 +#: build/C/man2/set_mempolicy.2:298 msgid "" "B(2), B(2), B(2), B(2), B(3), " "B(7), B(7), B(8)"