diff options
Diffstat (limited to 'templates/man2/ioprio_set.2.pot')
-rw-r--r-- | templates/man2/ioprio_set.2.pot | 735 |
1 files changed, 735 insertions, 0 deletions
diff --git a/templates/man2/ioprio_set.2.pot b/templates/man2/ioprio_set.2.pot new file mode 100644 index 00000000..a1589c80 --- /dev/null +++ b/templates/man2/ioprio_set.2.pot @@ -0,0 +1,735 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2024-03-01 16:59+0100\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" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. type: TH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "ioprio_set" +msgstr "" + +#. type: TH +#: archlinux fedora-40 fedora-rawhide mageia-cauldron +#, no-wrap +msgid "2023-10-31" +msgstr "" + +#. type: TH +#: archlinux fedora-40 fedora-rawhide mageia-cauldron +#, no-wrap +msgid "Linux man-pages 6.06" +msgstr "" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "NAME" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "ioprio_get, ioprio_set - get/set I/O scheduling class and priority" +msgstr "" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "LIBRARY" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "Standard C library (I<libc>, I<-lc>)" +msgstr "" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "SYNOPSIS" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "" +"B<#include E<lt>linux/ioprio.hE<gt> >/* Definition of B<IOPRIO_*> constants */\n" +"B<#include E<lt>sys/syscall.hE<gt> >/* Definition of B<SYS_*> constants */\n" +"B<#include E<lt>unistd.hE<gt>>\n" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "" +"B<int syscall(SYS_ioprio_get, int >I<which>B<, int >I<who>B<);>\n" +"B<int syscall(SYS_ioprio_set, int >I<which>B<, int >I<who>B<, int >I<ioprio>B<);>\n" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"I<Note>: glibc provides no wrappers for these system calls, necessitating " +"the use of B<syscall>(2)." +msgstr "" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "DESCRIPTION" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The B<ioprio_get>() and B<ioprio_set>() system calls get and set the I/O " +"scheduling class and priority of one or more threads." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The I<which> and I<who> arguments identify the thread(s) on which the system " +"calls operate. The I<which> argument determines how I<who> is interpreted, " +"and has one of the following values:" +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<IOPRIO_WHO_PROCESS>" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"I<who> is a process ID or thread ID identifying a single process or thread. " +"If I<who> is 0, then operate on the calling thread." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<IOPRIO_WHO_PGRP>" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"I<who> is a process group ID identifying all the members of a process " +"group. If I<who> is 0, then operate on the process group of which the " +"caller is a member." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<IOPRIO_WHO_USER>" +msgstr "" + +#. FIXME . Need to document the behavior when 'who" is specified as 0 +#. See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=652443 +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"I<who> is a user ID identifying all of the processes that have a matching " +"real UID." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"If I<which> is specified as B<IOPRIO_WHO_PGRP> or B<IOPRIO_WHO_USER> when " +"calling B<ioprio_get>(), and more than one process matches I<who>, then the " +"returned priority will be the highest one found among all of the matching " +"processes. One priority is said to be higher than another one if it belongs " +"to a higher priority class (B<IOPRIO_CLASS_RT> is the highest priority " +"class; B<IOPRIO_CLASS_IDLE> is the lowest) or if it belongs to the same " +"priority class as the other process but has a higher priority level (a lower " +"priority number means a higher priority level)." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The I<ioprio> argument given to B<ioprio_set>() is a bit mask that " +"specifies both the scheduling class and the priority to be assigned to the " +"target process(es). The following macros are used for assembling and " +"dissecting I<ioprio> values:" +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<IOPRIO_PRIO_VALUE(>I<class>B<, >I<data>B<)>" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Given a scheduling I<class> and priority (I<data>), this macro combines the " +"two values to produce an I<ioprio> value, which is returned as the result of " +"the macro." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<IOPRIO_PRIO_CLASS(>I<mask>B<)>" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Given I<mask> (an I<ioprio> value), this macro returns its I/O class " +"component, that is, one of the values B<IOPRIO_CLASS_RT>, " +"B<IOPRIO_CLASS_BE>, or B<IOPRIO_CLASS_IDLE>." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<IOPRIO_PRIO_DATA(>I<mask>B<)>" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Given I<mask> (an I<ioprio> value), this macro returns its priority " +"(I<data>) component." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"See the NOTES section for more information on scheduling classes and " +"priorities, as well as the meaning of specifying I<ioprio> as 0." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"I/O priorities are supported for reads and for synchronous (B<O_DIRECT>, " +"B<O_SYNC>) writes. I/O priorities are not supported for asynchronous " +"writes because they are issued outside the context of the program dirtying " +"the memory, and thus program-specific priorities do not apply." +msgstr "" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "RETURN VALUE" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"On success, B<ioprio_get>() returns the I<ioprio> value of the process with " +"highest I/O priority of any of the processes that match the criteria " +"specified in I<which> and I<who>. On error, -1 is returned, and I<errno> is " +"set to indicate the error." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"On success, B<ioprio_set>() returns 0. On error, -1 is returned, and " +"I<errno> is set to indicate the error." +msgstr "" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "ERRORS" +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<EINVAL>" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Invalid value for I<which> or I<ioprio>. Refer to the NOTES section for " +"available scheduler classes and priority levels for I<ioprio>." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<EPERM>" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The calling process does not have the privilege needed to assign this " +"I<ioprio> to the specified process(es). See the NOTES section for more " +"information on required privileges for B<ioprio_set>()." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<ESRCH>" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"No process(es) could be found that matched the specification in I<which> and " +"I<who>." +msgstr "" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "STANDARDS" +msgstr "" + +#. type: Plain text +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-leap-15-6 opensuse-tumbleweed +msgid "Linux." +msgstr "" + +#. type: SH +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "HISTORY" +msgstr "" + +#. type: Plain text +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-leap-15-6 opensuse-tumbleweed +msgid "Linux 2.6.13." +msgstr "" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "NOTES" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Two or more processes or threads can share an I/O context. This will be the " +"case when B<clone>(2) was called with the B<CLONE_IO> flag. However, by " +"default, the distinct threads of a process will B<not> share the same I/O " +"context. This means that if you want to change the I/O priority of all " +"threads in a process, you may need to call B<ioprio_set>() on each of the " +"threads. The thread ID that you would need for this operation is the one " +"that is returned by B<gettid>(2) or B<clone>(2)." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"These system calls have an effect only when used in conjunction with an I/O " +"scheduler that supports I/O priorities. As at kernel 2.6.17 the only such " +"scheduler is the Completely Fair Queuing (CFQ) I/O scheduler." +msgstr "" + +#. commit 8ec680e4c3ec818efd1652f15199ed1c216ab550 +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"If no I/O scheduler has been set for a thread, then by default the I/O " +"priority will follow the CPU nice value (B<setpriority>(2)). Before Linux " +"2.6.24, once an I/O priority had been set using B<ioprio_set>(), there was " +"no way to reset the I/O scheduling behavior to the default. Since Linux " +"2.6.24, specifying I<ioprio> as 0 can be used to reset to the default I/O " +"scheduling behavior." +msgstr "" + +#. type: SS +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "Selecting an I/O scheduler" +msgstr "" + +#. type: Plain text +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"I/O schedulers are selected on a per-device basis via the special file I</" +"sys/block/>deviceI</queue/scheduler>." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"One can view the current I/O scheduler via the I</sys> filesystem. For " +"example, the following command displays a list of all schedulers currently " +"loaded in the kernel:" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "" +"$B< cat /sys/block/sda/queue/scheduler>\n" +"noop anticipatory deadline [cfq]\n" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The scheduler surrounded by brackets is the one actually in use for the " +"device (I<sda> in the example). Setting another scheduler is done by " +"writing the name of the new scheduler to this file. For example, the " +"following command will set the scheduler for the I<sda> device to I<cfq>:" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "" +"$B< su>\n" +"Password:\n" +"#B< echo cfq E<gt> /sys/block/sda/queue/scheduler>\n" +msgstr "" + +#. type: SS +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "The Completely Fair Queuing (CFQ) I/O scheduler" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Since version 3 (also known as CFQ Time Sliced), CFQ implements I/O nice " +"levels similar to those of CPU scheduling. These nice levels are grouped " +"into three scheduling classes, each one containing one or more priority " +"levels:" +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<IOPRIO_CLASS_RT> (1)" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"This is the real-time I/O class. This scheduling class is given higher " +"priority than any other class: processes from this class are given first " +"access to the disk every time. Thus, this I/O class needs to be used with " +"some care: one I/O real-time process can starve the entire system. Within " +"the real-time class, there are 8 levels of class data (priority) that " +"determine exactly how much time this process needs the disk for on each " +"service. The highest real-time priority level is 0; the lowest is 7. In " +"the future, this might change to be more directly mappable to performance, " +"by passing in a desired data rate instead." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<IOPRIO_CLASS_BE> (2)" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"This is the best-effort scheduling class, which is the default for any " +"process that hasn't set a specific I/O priority. The class data (priority) " +"determines how much I/O bandwidth the process will get. Best-effort " +"priority levels are analogous to CPU nice values (see B<getpriority>(2)). " +"The priority level determines a priority relative to other processes in the " +"best-effort scheduling class. Priority levels range from 0 (highest) to 7 " +"(lowest)." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<IOPRIO_CLASS_IDLE> (3)" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"This is the idle scheduling class. Processes running at this level get I/O " +"time only when no one else needs the disk. The idle class has no class " +"data. Attention is required when assigning this priority class to a " +"process, since it may become starved if higher priority processes are " +"constantly accessing the disk." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Refer to the kernel source file I<Documentation/block/ioprio.txt> for more " +"information on the CFQ I/O Scheduler and an example program." +msgstr "" + +#. type: SS +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "Required permissions to set I/O priorities" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Permission to change a process's priority is granted or denied based on two " +"criteria:" +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<Process ownership>" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"An unprivileged process may set the I/O priority only for a process whose " +"real UID matches the real or effective UID of the calling process. A " +"process which has the B<CAP_SYS_NICE> capability can change the priority of " +"any process." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<What is the desired priority>" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Attempts to set very high priorities (B<IOPRIO_CLASS_RT>) require the " +"B<CAP_SYS_ADMIN> capability. Up to Linux 2.6.24 also required " +"B<CAP_SYS_ADMIN> to set a very low priority (B<IOPRIO_CLASS_IDLE>), but " +"since Linux 2.6.25, this is no longer required." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"A call to B<ioprio_set>() must follow both rules, or the call will fail " +"with the error B<EPERM>." +msgstr "" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "BUGS" +msgstr "" + +#. #-#-#-#-# archlinux: ioprio_set.2.pot (PACKAGE VERSION) #-#-#-#-# +#. 6 May 07: Bug report raised: +#. https://www.sourceware.org/bugzilla/show_bug.cgi?id=4464 +#. Ulrich Drepper replied that he wasn't going to add these +#. to glibc. +#. type: Plain text +#. #-#-#-#-# debian-bookworm: ioprio_set.2.pot (PACKAGE VERSION) #-#-#-#-# +#. 6 May 07: Bug report raised: +#. http://sources.redhat.com/bugzilla/show_bug.cgi?id=4464 +#. Ulrich Drepper replied that he wasn't going to add these +#. to glibc. +#. type: Plain text +#. #-#-#-#-# debian-unstable: ioprio_set.2.pot (PACKAGE VERSION) #-#-#-#-# +#. 6 May 07: Bug report raised: +#. https://www.sourceware.org/bugzilla/show_bug.cgi?id=4464 +#. Ulrich Drepper replied that he wasn't going to add these +#. to glibc. +#. type: Plain text +#. #-#-#-#-# fedora-40: ioprio_set.2.pot (PACKAGE VERSION) #-#-#-#-# +#. 6 May 07: Bug report raised: +#. https://www.sourceware.org/bugzilla/show_bug.cgi?id=4464 +#. Ulrich Drepper replied that he wasn't going to add these +#. to glibc. +#. type: Plain text +#. #-#-#-#-# fedora-rawhide: ioprio_set.2.pot (PACKAGE VERSION) #-#-#-#-# +#. 6 May 07: Bug report raised: +#. https://www.sourceware.org/bugzilla/show_bug.cgi?id=4464 +#. Ulrich Drepper replied that he wasn't going to add these +#. to glibc. +#. type: Plain text +#. #-#-#-#-# mageia-cauldron: ioprio_set.2.pot (PACKAGE VERSION) #-#-#-#-# +#. 6 May 07: Bug report raised: +#. https://www.sourceware.org/bugzilla/show_bug.cgi?id=4464 +#. Ulrich Drepper replied that he wasn't going to add these +#. to glibc. +#. type: Plain text +#. #-#-#-#-# opensuse-leap-15-6: ioprio_set.2.pot (PACKAGE VERSION) #-#-#-#-# +#. 6 May 07: Bug report raised: +#. https://www.sourceware.org/bugzilla/show_bug.cgi?id=4464 +#. Ulrich Drepper replied that he wasn't going to add these +#. to glibc. +#. type: Plain text +#. #-#-#-#-# opensuse-tumbleweed: ioprio_set.2.pot (PACKAGE VERSION) #-#-#-#-# +#. 6 May 07: Bug report raised: +#. https://www.sourceware.org/bugzilla/show_bug.cgi?id=4464 +#. Ulrich Drepper replied that he wasn't going to add these +#. to glibc. +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"glibc does not yet provide a suitable header file defining the function " +"prototypes and macros described on this page. Suitable definitions can be " +"found in I<linux/ioprio.h>." +msgstr "" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "SEE ALSO" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"B<ionice>(1), B<getpriority>(2), B<open>(2), B<capabilities>(7), " +"B<cgroups>(7)" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "I<Documentation/block/ioprio.txt> in the Linux kernel source tree" +msgstr "" + +#. type: TH +#: debian-bookworm +#, no-wrap +msgid "2023-02-05" +msgstr "" + +#. type: TH +#: debian-bookworm +#, no-wrap +msgid "Linux man-pages 6.03" +msgstr "" + +#. type: SH +#: debian-bookworm +#, no-wrap +msgid "VERSIONS" +msgstr "" + +#. type: Plain text +#: debian-bookworm +msgid "These system calls have been available on Linux since kernel 2.6.13." +msgstr "" + +#. type: Plain text +#: debian-bookworm +msgid "These system calls are Linux-specific." +msgstr "" + +#. type: Plain text +#: debian-bookworm +msgid "" +"I/O schedulers are selected on a per-device basis via the special file I</" +"sys/block/E<lt>deviceE<gt>/queue/scheduler>." +msgstr "" + +#. type: TH +#: debian-unstable opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "2023-04-03" +msgstr "" + +#. type: TH +#: debian-unstable opensuse-tumbleweed +#, no-wrap +msgid "Linux man-pages 6.05.01" +msgstr "" + +#. type: TH +#: opensuse-leap-15-6 +#, no-wrap +msgid "Linux man-pages 6.04" +msgstr "" |