msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man3/CPU_SET.3:368 build/C/man2/clone.2:1188 build/C/man2/kcmp.2:229 build/C/man2/sched_get_priority_max.2:135 build/C/man3/sched_getcpu.3:104 build/C/man2/sched_rr_get_interval.2:145 build/C/man2/sched_setaffinity.2:240 build/C/man2/sched_setparam.2:141 build/C/man2/sched_setscheduler.2:573 build/C/man2/sched_yield.2:92 build/C/man2/setns.2:212 build/C/man2/unshare.2:282
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: Plain text
#: build/C/man2/clone.2:238
msgid ""
-"If B<CLONE_FS> is set, the caller and the child process share the same file "
-"system information. This includes the root of the file system, the current "
-"working directory, and the umask. Any call to B<chroot>(2), B<chdir>(2), or "
-"B<umask>(2) performed by the calling process or the child process also "
-"affects the other process."
+"If B<CLONE_FS> is set, the caller and the child process share the same "
+"filesystem information. This includes the root of the filesystem, the "
+"current working directory, and the umask. Any call to B<chroot>(2), "
+"B<chdir>(2), or B<umask>(2) performed by the calling process or the child "
+"process also affects the other process."
msgstr ""
#. type: Plain text
#: build/C/man2/clone.2:250
msgid ""
-"If B<CLONE_FS> is not set, the child process works on a copy of the file "
-"system information of the calling process at the time of the B<clone>() "
+"If B<CLONE_FS> is not set, the child process works on a copy of the "
+"filesystem information of the calling process at the time of the B<clone>() "
"call. Calls to B<chroot>(2), B<chdir>(2), B<umask>(2) performed later by "
"one of the processes do not affect the other process."
msgstr ""
#. type: Plain text
#: build/C/man2/kcmp.2:84
msgid ""
-"Check whether the processes share the same file system information (i.e., "
-"file mode creation mask, working directory, and file system root). The "
+"Check whether the processes share the same filesystem information (i.e., "
+"file mode creation mask, working directory, and filesystem root). The "
"arguments I<idx1> and I<idx2> are ignored."
msgstr ""
"B<CONFIG_CHECKPOINT_RESTORE>. The main use of the system call is for the "
"checkpoint/restore in user space (CRIU) feature. The alternative to this "
"system call would have been to expose suitable process information via the "
-"B<proc>(5) file system; this was deemed to be unsuitable for security "
+"B<proc>(5) filesystem; this was deemed to be unsuitable for security "
"reasons."
msgstr ""
msgstr ""
#. type: TH
-#: build/C/man2/sched_setaffinity.2:34
+#: build/C/man2/sched_setaffinity.2:34 build/C/man2/sched_setparam.2:30 build/C/man2/sched_setscheduler.2:46
#, no-wrap
-msgid "2013-02-11"
+msgid "2013-09-17"
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setaffinity.2:38
msgid ""
-"sched_setaffinity, sched_getaffinity - set and get a process's CPU affinity "
+"sched_setaffinity, sched_getaffinity - set and get a thread's CPU affinity "
"mask"
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setaffinity.2:63
msgid ""
-"A process's CPU affinity mask determines the set of CPUs on which it is "
+"A thread's CPU affinity mask determines the set of CPUs on which it is "
"eligible to run. On a multiprocessor system, setting the CPU affinity mask "
"can be used to obtain performance benefits. For example, by dedicating one "
-"CPU to a particular process (i.e., setting the affinity mask of that process "
-"to specify a single CPU, and setting the affinity mask of all other "
-"processes to exclude that CPU), it is possible to ensure maximum execution "
-"speed for that process. Restricting a process to run on a single CPU also "
-"avoids the performance cost caused by the cache invalidation that occurs "
-"when a process ceases to execute on one CPU and then recommences execution "
-"on a different CPU."
+"CPU to a particular thread (i.e., setting the affinity mask of that thread "
+"to specify a single CPU, and setting the affinity mask of all other threads "
+"to exclude that CPU), it is possible to ensure maximum execution speed for "
+"that thread. Restricting a thread to run on a single CPU also avoids the "
+"performance cost caused by the cache invalidation that occurs when a thread "
+"ceases to execute on one CPU and then recommences execution on a different "
+"CPU."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/sched_setaffinity.2:85
msgid ""
-"B<sched_setaffinity>() sets the CPU affinity mask of the process whose ID "
-"is I<pid> to the value specified by I<mask>. If I<pid> is zero, then the "
-"calling process is used. The argument I<cpusetsize> is the length (in "
-"bytes) of the data pointed to by I<mask>. Normally this argument would be "
+"B<sched_setaffinity>() sets the CPU affinity mask of the thread whose ID is "
+"I<pid> to the value specified by I<mask>. If I<pid> is zero, then the "
+"calling thread is used. The argument I<cpusetsize> is the length (in bytes) "
+"of the data pointed to by I<mask>. Normally this argument would be "
"specified as I<sizeof(cpu_set_t)>."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setaffinity.2:92
msgid ""
-"If the process specified by I<pid> is not currently running on one of the "
-"CPUs specified in I<mask>, then that process is migrated to one of the CPUs "
+"If the thread specified by I<pid> is not currently running on one of the "
+"CPUs specified in I<mask>, then that thread is migrated to one of the CPUs "
"specified in I<mask>."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setaffinity.2:107
msgid ""
-"B<sched_getaffinity>() writes the affinity mask of the process whose ID is "
+"B<sched_getaffinity>() writes the affinity mask of the thread whose ID is "
"I<pid> into the I<cpu_set_t> structure pointed to by I<mask>. The "
"I<cpusetsize> argument specifies the size (in bytes) of I<mask>. If I<pid> "
-"is zero, then the mask of the calling process is returned."
+"is zero, then the mask of the calling thread is returned."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setaffinity.2:128
msgid ""
"The affinity bit mask I<mask> contains no processors that are currently "
-"physically on the system and permitted to the process according to any "
+"physically on the system and permitted to the thread according to any "
"restrictions that may be imposed by the \"cpuset\" mechanism described in "
"B<cpuset>(7)."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setaffinity.2:145
msgid ""
-"(B<sched_setaffinity>()) The calling process does not have appropriate "
+"(B<sched_setaffinity>()) The calling thread does not have appropriate "
"privileges. The caller needs an effective user ID equal to the real user ID "
-"or effective user ID of the process identified by I<pid>, or it must possess "
+"or effective user ID of the thread identified by I<pid>, or it must possess "
"the B<CAP_SYS_NICE> capability."
msgstr ""
#. type: Plain text
-#: build/C/man2/sched_setaffinity.2:148 build/C/man2/sched_setparam.2:110 build/C/man2/sched_setscheduler.2:444
-msgid "The process whose ID is I<pid> could not be found."
+#: build/C/man2/sched_setaffinity.2:148 build/C/man2/sched_setscheduler.2:444
+msgid "The thread whose ID is I<pid> could not be found."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/sched_setaffinity.2:174
msgid ""
-"After a call to B<sched_setaffinity>(), the set of CPUs on which the process "
+"After a call to B<sched_setaffinity>(), the set of CPUs on which the thread "
"will actually run is the intersection of the set specified in the I<mask> "
"argument and the set of CPUs actually present on the system. The system may "
-"further restrict the set of CPUs on which the process runs if the \"cpuset\" "
+"further restrict the set of CPUs on which the thread runs if the \"cpuset\" "
"mechanism described in B<cpuset>(7) is being used. These restrictions on "
-"the actual set of CPUs on which the process will run are silently imposed by "
+"the actual set of CPUs on which the thread will run are silently imposed by "
"the kernel."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setaffinity.2:194
msgid ""
-"The affinity mask is actually a per-thread attribute that can be adjusted "
+"The affinity mask is a per-thread attribute that can be adjusted "
"independently for each of the threads in a thread group. The value returned "
"from a call to B<gettid>(2) can be passed in the argument I<pid>. "
"Specifying I<pid> as 0 will set the attribute for the calling thread, and "
msgid "SCHED_SETPARAM"
msgstr ""
-#. type: TH
-#: build/C/man2/sched_setparam.2:30 build/C/man2/sched_setscheduler.2:46
-#, no-wrap
-msgid "2013-02-12"
-msgstr ""
-
#. type: Plain text
#: build/C/man2/sched_setparam.2:33
msgid "sched_setparam, sched_getparam - set and get scheduling parameters"
#: build/C/man2/sched_setparam.2:75
msgid ""
"B<sched_setparam>() checks the validity of I<param> for the scheduling "
-"policy of the process. The value I<param-E<gt>sched_priority> must lie "
+"policy of the thread. The value I<param-E<gt>sched_priority> must lie "
"within the range given by B<sched_get_priority_min>(2) and "
"B<sched_get_priority_max>(2)."
msgstr ""
msgstr ""
#. type: Plain text
+#: build/C/man2/sched_setparam.2:110
+msgid "The process whose ID is I<pid> could not be found."
+msgstr ""
+
+#. type: Plain text
#: build/C/man2/sched_setparam.2:118
msgid ""
"Scheduling parameters are in fact per-thread attributes on Linux; see "
#: build/C/man2/sched_setscheduler.2:76
msgid ""
"B<sched_setscheduler>() sets both the scheduling policy and the associated "
-"parameters for the process whose ID is specified in I<pid>. If I<pid> "
-"equals zero, the scheduling policy and parameters of the calling process "
-"will be set. The interpretation of the argument I<param> depends on the "
-"selected policy. Currently, Linux supports the following \"normal\" (i.e., "
+"parameters for the thread whose ID is specified in I<pid>. If I<pid> equals "
+"zero, the scheduling policy and parameters of the calling thread will be "
+"set. The interpretation of the argument I<param> depends on the selected "
+"policy. Currently, Linux supports the following \"normal\" (i.e., "
"non-real-time) scheduling policies:"
msgstr ""
msgid ""
"The following \"real-time\" policies are also supported, for special "
"time-critical applications that need precise control over the way in which "
-"runnable processes are selected for execution:"
+"runnable threads are selected for execution:"
msgstr ""
#. type: TP
#: build/C/man2/sched_setscheduler.2:108
msgid ""
"B<sched_getscheduler>() queries the scheduling policy currently applied to "
-"the process identified by I<pid>. If I<pid> equals zero, the policy of the "
-"calling process will be retrieved."
+"the thread identified by I<pid>. If I<pid> equals zero, the policy of the "
+"calling thread will be retrieved."
msgstr ""
#. type: SS
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:117
msgid ""
-"The scheduler is the kernel component that decides which runnable process "
-"will be executed by the CPU next. Each process has an associated scheduling "
+"The scheduler is the kernel component that decides which runnable thread "
+"will be executed by the CPU next. Each thread has an associated scheduling "
"policy and a I<static> scheduling priority, I<sched_priority>; these are the "
"settings that are modified by B<sched_setscheduler>(). The scheduler makes "
"it decisions based on knowledge of the scheduling policy and static priority "
-"of all processes on the system."
+"of all threads on the system."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:122
msgid ""
-"For processes scheduled under one of the normal scheduling policies "
+"For threads scheduled under one of the normal scheduling policies "
"(B<SCHED_OTHER>, B<SCHED_IDLE>, B<SCHED_BATCH>), I<sched_priority> is not "
"used in scheduling decisions (it must be specified as 0)."
msgstr ""
msgid ""
"Processes scheduled under one of the real-time policies (B<SCHED_FIFO>, "
"B<SCHED_RR>) have a I<sched_priority> value in the range 1 (low) to 99 "
-"(high). (As the numbers imply, real-time processes always have higher "
-"priority than normal processes.) Note well: POSIX.1-2001 requires an "
+"(high). (As the numbers imply, real-time threads always have higher "
+"priority than normal threads.) Note well: POSIX.1-2001 requires an "
"implementation to support only a minimum 32 distinct priority levels for the "
"real-time policies, and some systems supply just this minimum. Portable "
"programs should use B<sched_get_priority_min>(2) and "
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:142
msgid ""
-"Conceptually, the scheduler maintains a list of runnable processes for each "
-"possible I<sched_priority> value. In order to determine which process runs "
+"Conceptually, the scheduler maintains a list of runnable threads for each "
+"possible I<sched_priority> value. In order to determine which thread runs "
"next, the scheduler looks for the nonempty list with the highest static "
-"priority and selects the process at the head of this list."
+"priority and selects the thread at the head of this list."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:146
msgid ""
-"A process's scheduling policy determines where it will be inserted into the "
-"list of processes with equal static priority and how it will move inside "
-"this list."
+"A thread's scheduling policy determines where it will be inserted into the "
+"list of threads with equal static priority and how it will move inside this "
+"list."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:154
msgid ""
-"All scheduling is preemptive: if a process with a higher static priority "
-"becomes ready to run, the currently running process will be preempted and "
+"All scheduling is preemptive: if a thread with a higher static priority "
+"becomes ready to run, the currently running thread will be preempted and "
"returned to the wait list for its static priority level. The scheduling "
-"policy determines the ordering only within the list of runnable processes "
-"with equal static priority."
+"policy determines the ordering only within the list of runnable threads with "
+"equal static priority."
msgstr ""
#. type: SS
#: build/C/man2/sched_setscheduler.2:163
msgid ""
"B<SCHED_FIFO> can be used only with static priorities higher than 0, which "
-"means that when a B<SCHED_FIFO> processes becomes runnable, it will always "
+"means that when a B<SCHED_FIFO> threads becomes runnable, it will always "
"immediately preempt any currently running B<SCHED_OTHER>, B<SCHED_BATCH>, or "
-"B<SCHED_IDLE> process. B<SCHED_FIFO> is a simple scheduling algorithm "
-"without time slicing. For processes scheduled under the B<SCHED_FIFO> "
-"policy, the following rules apply:"
+"B<SCHED_IDLE> thread. B<SCHED_FIFO> is a simple scheduling algorithm "
+"without time slicing. For threads scheduled under the B<SCHED_FIFO> policy, "
+"the following rules apply:"
msgstr ""
#. type: IP
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:168
msgid ""
-"A B<SCHED_FIFO> process that has been preempted by another process of higher "
+"A B<SCHED_FIFO> thread that has been preempted by another thread of higher "
"priority will stay at the head of the list for its priority and will resume "
-"execution as soon as all processes of higher priority are blocked again."
+"execution as soon as all threads of higher priority are blocked again."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:171
msgid ""
-"When a B<SCHED_FIFO> process becomes runnable, it will be inserted at the "
-"end of the list for its priority."
+"When a B<SCHED_FIFO> thread becomes runnable, it will be inserted at the end "
+"of the list for its priority."
msgstr ""
-#. In 2.2.x and 2.4.x, the process is placed at the front of the queue
-#. In 2.0.x, the Right Thing happened: the process went to the back -- MTK
+#. In 2.2.x and 2.4.x, the thread is placed at the front of the queue
+#. In 2.0.x, the Right Thing happened: the thread went to the back -- MTK
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:185
msgid ""
"A call to B<sched_setscheduler>() or B<sched_setparam>(2) will put the "
-"B<SCHED_FIFO> (or B<SCHED_RR>) process identified by I<pid> at the start of "
+"B<SCHED_FIFO> (or B<SCHED_RR>) thread identified by I<pid> at the start of "
"the list if it was runnable. As a consequence, it may preempt the currently "
-"running process if it has the same priority. (POSIX.1-2001 specifies that "
-"the process should go to the end of the list.)"
+"running thread if it has the same priority. (POSIX.1-2001 specifies that "
+"the thread should go to the end of the list.)"
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:189
-msgid "A process calling B<sched_yield>(2) will be put at the end of the list."
+msgid "A thread calling B<sched_yield>(2) will be put at the end of the list."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:193
msgid ""
-"No other events will move a process scheduled under the B<SCHED_FIFO> policy "
-"in the wait list of runnable processes with equal static priority."
+"No other events will move a thread scheduled under the B<SCHED_FIFO> policy "
+"in the wait list of runnable threads with equal static priority."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:198
msgid ""
-"A B<SCHED_FIFO> process runs until either it is blocked by an I/O request, "
-"it is preempted by a higher priority process, or it calls B<sched_yield>(2)."
+"A B<SCHED_FIFO> thread runs until either it is blocked by an I/O request, it "
+"is preempted by a higher priority thread, or it calls B<sched_yield>(2)."
msgstr ""
#. type: SS
#: build/C/man2/sched_setscheduler.2:217
msgid ""
"B<SCHED_RR> is a simple enhancement of B<SCHED_FIFO>. Everything described "
-"above for B<SCHED_FIFO> also applies to B<SCHED_RR>, except that each "
-"process is allowed to run only for a maximum time quantum. If a B<SCHED_RR> "
-"process has been running for a time period equal to or longer than the time "
-"quantum, it will be put at the end of the list for its priority. A "
-"B<SCHED_RR> process that has been preempted by a higher priority process and "
-"subsequently resumes execution as a running process will complete the "
-"unexpired portion of its round-robin time quantum. The length of the time "
-"quantum can be retrieved using B<sched_rr_get_interval>(2)."
+"above for B<SCHED_FIFO> also applies to B<SCHED_RR>, except that each thread "
+"is allowed to run only for a maximum time quantum. If a B<SCHED_RR> thread "
+"has been running for a time period equal to or longer than the time quantum, "
+"it will be put at the end of the list for its priority. A B<SCHED_RR> "
+"thread that has been preempted by a higher priority thread and subsequently "
+"resumes execution as a running thread will complete the unexpired portion of "
+"its round-robin time quantum. The length of the time quantum can be "
+"retrieved using B<sched_rr_get_interval>(2)."
msgstr ""
#. type: SS
#: build/C/man2/sched_setscheduler.2:233
msgid ""
"B<SCHED_OTHER> can be used at only static priority 0. B<SCHED_OTHER> is the "
-"standard Linux time-sharing scheduler that is intended for all processes "
-"that do not require the special real-time mechanisms. The process to run is "
+"standard Linux time-sharing scheduler that is intended for all threads that "
+"do not require the special real-time mechanisms. The thread to run is "
"chosen from the static priority 0 list based on a I<dynamic> priority that "
"is determined only inside this list. The dynamic priority is based on the "
"nice value (set by B<nice>(2) or B<setpriority>(2)) and increased for each "
-"time quantum the process is ready to run, but denied to run by the "
-"scheduler. This ensures fair progress among all B<SCHED_OTHER> processes."
+"time quantum the thread is ready to run, but denied to run by the "
+"scheduler. This ensures fair progress among all B<SCHED_OTHER> threads."
msgstr ""
#. type: SS
#: build/C/man2/sched_setscheduler.2:245
msgid ""
"(Since Linux 2.6.16.) B<SCHED_BATCH> can be used only at static priority "
-"0. This policy is similar to B<SCHED_OTHER> in that it schedules the "
-"process according to its dynamic priority (based on the nice value). The "
-"difference is that this policy will cause the scheduler to always assume "
-"that the process is CPU-intensive. Consequently, the scheduler will apply a "
-"small scheduling penalty with respect to wakeup behaviour, so that this "
-"process is mildly disfavored in scheduling decisions."
+"0. This policy is similar to B<SCHED_OTHER> in that it schedules the thread "
+"according to its dynamic priority (based on the nice value). The difference "
+"is that this policy will cause the scheduler to always assume that the "
+"thread is CPU-intensive. Consequently, the scheduler will apply a small "
+"scheduling penalty with respect to wakeup behaviour, so that this thread is "
+"mildly disfavored in scheduling decisions."
msgstr ""
#. The following paragraph is drawn largely from the text that
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:295
msgid ""
-"If the calling process has a scheduling policy of B<SCHED_FIFO> or "
+"If the calling thread has a scheduling policy of B<SCHED_FIFO> or "
"B<SCHED_RR>, the policy is reset to B<SCHED_OTHER> in child processes."
msgstr ""
#: build/C/man2/sched_setscheduler.2:307
msgid ""
"After the B<SCHED_RESET_ON_FORK> flag has been enabled, it can be reset only "
-"if the process has the B<CAP_SYS_NICE> capability. This flag is disabled in "
+"if the thread has the B<CAP_SYS_NICE> capability. This flag is disabled in "
"child processes created by B<fork>(2)."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:326
msgid ""
-"In Linux kernels before 2.6.12, only privileged (B<CAP_SYS_NICE>) processes "
+"In Linux kernels before 2.6.12, only privileged (B<CAP_SYS_NICE>) threads "
"can set a nonzero static priority (i.e., set a real-time scheduling "
-"policy). The only change that an unprivileged process can make is to set "
-"the B<SCHED_OTHER> policy, and this can be done only if the effective user "
-"ID of the caller of B<sched_setscheduler>() matches the real or effective "
-"user ID of the target process (i.e., the process specified by I<pid>) whose "
-"policy is being changed."
+"policy). The only change that an unprivileged thread can make is to set the "
+"B<SCHED_OTHER> policy, and this can be done only if the effective user ID of "
+"the caller of B<sched_setscheduler>() matches the real or effective user ID "
+"of the target thread (i.e., the thread specified by I<pid>) whose policy is "
+"being changed."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:336
msgid ""
"Since Linux 2.6.12, the B<RLIMIT_RTPRIO> resource limit defines a ceiling on "
-"an unprivileged process's static priority for the B<SCHED_RR> and "
+"an unprivileged thread's static priority for the B<SCHED_RR> and "
"B<SCHED_FIFO> policies. The rules for changing scheduling policy and "
"priority are as follows:"
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:344
msgid ""
-"If an unprivileged process has a nonzero B<RLIMIT_RTPRIO> soft limit, then "
-"it can change its scheduling policy and priority, subject to the restriction "
+"If an unprivileged thread has a nonzero B<RLIMIT_RTPRIO> soft limit, then it "
+"can change its scheduling policy and priority, subject to the restriction "
"that the priority cannot be set to a value higher than the maximum of its "
"current priority and its B<RLIMIT_RTPRIO> soft limit."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:354
msgid ""
-"Subject to the same rules, another unprivileged process can also make these "
-"changes, as long as the effective user ID of the process making the change "
-"matches the real or effective user ID of the target process."
+"Subject to the same rules, another unprivileged thread can also make these "
+"changes, as long as the effective user ID of the thread making the change "
+"matches the real or effective user ID of the target thread."
msgstr ""
#. commit c02aa73b1d18e43cfd79c2f193b225e84ca497c8
#: build/C/man2/sched_setscheduler.2:372
msgid ""
"Special rules apply for the B<SCHED_IDLE>. In Linux kernels before 2.6.39, "
-"an unprivileged process operating under this policy cannot change its "
-"policy, regardless of the value of its B<RLIMIT_RTPRIO> resource limit. In "
-"Linux kernels since 2.6.39, an unprivileged process can switch to either the "
+"an unprivileged thread operating under this policy cannot change its policy, "
+"regardless of the value of its B<RLIMIT_RTPRIO> resource limit. In Linux "
+"kernels since 2.6.39, an unprivileged thread can switch to either the "
"B<SCHED_BATCH> or the B<SCHED_NORMAL> policy so long as its nice value falls "
"within the range permitted by its B<RLIMIT_NICE> resource limit (see "
"B<getrlimit>(2))."
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:383
msgid ""
-"Privileged (B<CAP_SYS_NICE>) processes ignore the B<RLIMIT_RTPRIO> limit; "
-"as with older kernels, they can make arbitrary changes to scheduling policy "
-"and priority. See B<getrlimit>(2) for further information on "
-"B<RLIMIT_RTPRIO>."
+"Privileged (B<CAP_SYS_NICE>) threads ignore the B<RLIMIT_RTPRIO> limit; as "
+"with older kernels, they can make arbitrary changes to scheduling policy and "
+"priority. See B<getrlimit>(2) for further information on B<RLIMIT_RTPRIO>."
msgstr ""
#. type: SS
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:391
msgid ""
-"A blocked high priority process waiting for the I/O has a certain response "
+"A blocked high priority thread waiting for the I/O has a certain response "
"time before it is scheduled again. The device driver writer can greatly "
"reduce this response time by using a \"slow interrupt\" interrupt handler."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:414
msgid ""
-"Since a nonblocking infinite loop in a process scheduled under B<SCHED_FIFO> "
-"or B<SCHED_RR> will block all processes with lower priority forever, a "
+"Since a nonblocking infinite loop in a thread scheduled under B<SCHED_FIFO> "
+"or B<SCHED_RR> will block all threads with lower priority forever, a "
"software developer should always keep available on the console a shell "
"scheduled under a higher static priority than the tested application. This "
"will allow an emergency kill of tested real-time applications that do not "
#: build/C/man2/sched_setscheduler.2:432
msgid ""
"On success, B<sched_setscheduler>() returns zero. On success, "
-"B<sched_getscheduler>() returns the policy for the process (a nonnegative "
+"B<sched_getscheduler>() returns the policy for the thread (a nonnegative "
"integer). On error, -1 is returned, and I<errno> is set appropriately."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:441
-msgid "The calling process does not have appropriate privileges."
+msgid "The calling thread does not have appropriate privileges."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:455
msgid ""
-"POSIX.1 does not detail the permissions that an unprivileged process "
-"requires in order to call B<sched_setscheduler>(), and details vary across "
-"systems. For example, the Solaris 7 manual page says that the real or "
-"effective user ID of the calling process must match the real user ID or the "
-"save set-user-ID of the target process."
+"POSIX.1 does not detail the permissions that an unprivileged thread requires "
+"in order to call B<sched_setscheduler>(), and details vary across systems. "
+"For example, the Solaris 7 manual page says that the real or effective user "
+"ID of the caller must match the real user ID or the save set-user-ID of the "
+"target."
msgstr ""
#. type: Plain text
"kernel, the additional configuration item B<CONFIG_PREEMPT_RT> becomes "
"available. If this is selected, Linux is transformed into a regular "
"real-time operating system. The FIFO and RR scheduling policies that can be "
-"selected using B<sched_setscheduler>() are then used to run a process with "
+"selected using B<sched_setscheduler>() are then used to run a thread with "
"true real-time priority and a minimum worst-case scheduling latency."
msgstr ""
#. type: Plain text
#: build/C/man2/unshare.2:96
msgid ""
-"Reverse the effect of the B<clone>(2) B<CLONE_FS> flag. Unshare file "
-"system attributes, so that the calling process no longer shares its root "
-"directory (B<chroot>(2)), current directory (B<chdir>(2)), or umask "
-"(B<umask>(2)) attributes with any other process."
+"Reverse the effect of the B<clone>(2) B<CLONE_FS> flag. Unshare filesystem "
+"attributes, so that the calling process no longer shares its root directory "
+"(B<chroot>(2)), current directory (B<chdir>(2)), or umask (B<umask>(2)) "
+"attributes with any other process."
msgstr ""
#. type: Plain text