# SOME DESCRIPTIVE TITLE # Copyright (C) YEAR Free Software Foundation, Inc. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "POT-Creation-Date: 2024-06-01 05:57+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \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 debian-unstable opensuse-tumbleweed #, no-wrap msgid "2024-05-02" msgstr "" #. type: TH #: archlinux debian-unstable #, no-wrap msgid "Linux man-pages 6.8" 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, 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 Elinux/ioprio.hE >/* Definition of B constants */\n" "B<#include Esys/syscall.hE >/* Definition of B constants */\n" "B<#include Eunistd.hE>\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 "" "BIB<, int >IB<);>\n" "BIB<, int >IB<, int >IB<);>\n" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "I: glibc provides no wrappers for these system calls, necessitating " "the use of B(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() and B() 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 and I arguments identify the thread(s) on which the system " "calls operate. The I argument determines how I 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" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "I is a process ID or thread ID identifying a single process or thread. " "If I 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" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "I is a process group ID identifying all the members of a process " "group. If I 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" 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 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 is specified as B or B when " "calling B(), and more than one process matches I, 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 is the highest priority " "class; B 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 argument given to B() 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 values:" msgstr "" #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "BIB<, >IB<)>" 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 and priority (I), this macro combines the " "two values to produce an I 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 "BIB<)>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Given I (an I value), this macro returns its I/O class " "component, that is, one of the values B, " "B, or B." msgstr "" #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "BIB<)>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Given I (an I value), this macro returns its priority " "(I) 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 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, " "B) 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() returns the I value of the process with " "highest I/O priority of any of the processes that match the criteria " "specified in I and I. On error, -1 is returned, and I 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() returns 0. On error, -1 is returned, and " "I 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" 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 or I. Refer to the NOTES section for " "available scheduler classes and priority levels for I." msgstr "" #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" 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 to the specified process(es). See the NOTES section for more " "information on required privileges for B()." msgstr "" #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" 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 and " "I." 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(2) was called with the B flag. However, by " "default, the distinct threads of a process will B 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() on each of the " "threads. The thread ID that you would need for this operation is the one " "that is returned by B(2) or B(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(2)). Before Linux " "2.6.24, once an I/O priority had been set using B(), there was " "no way to reset the I/O scheduling behavior to the default. Since Linux " "2.6.24, specifying I 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 IdeviceI." 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 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 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 device to I:" 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 /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 (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 (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(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 (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 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" 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 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" 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) require the " "B capability. Up to Linux 2.6.24 also required " "B to set a very low priority (B), 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() must follow both rules, or the call will fail " "with the error B." 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." 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(1), B(2), B(2), B(7), " "B(7)" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "I 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 IdeviceE/queue/scheduler>." msgstr "" #. type: TH #: fedora-40 fedora-rawhide mageia-cauldron #, no-wrap msgid "2023-10-31" msgstr "" #. type: TH #: fedora-40 mageia-cauldron #, no-wrap msgid "Linux man-pages 6.06" msgstr "" #. type: TH #: fedora-rawhide #, no-wrap msgid "Linux man-pages 6.7" msgstr "" #. type: TH #: opensuse-leap-15-6 #, no-wrap msgid "2023-04-03" msgstr "" #. type: TH #: opensuse-leap-15-6 #, no-wrap msgid "Linux man-pages 6.04" msgstr "" #. type: TH #: opensuse-tumbleweed #, no-wrap msgid "Linux man-pages (unreleased)" msgstr ""