<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sv">
	<id>https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=ionice%281%29</id>
	<title>ionice(1) - Versionshistorik</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=ionice%281%29"/>
	<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=ionice(1)&amp;action=history"/>
	<updated>2026-08-12T15:35:21Z</updated>
	<subtitle>Versionshistorik för denna sida på wikin</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://wiki.linux.se/index.php?title=ionice(1)&amp;diff=9897&amp;oldid=prev</id>
		<title>Admin: Skapade sidan med &#039;{{DISPLAYTITLE:ionice(1)}}  == NAMN ==  &#039;&#039;&#039;ionice&#039;&#039;&#039; – sätt eller hämta processens I/O-schemaläggningsklass och prioritet  == SYNOPSIS ==  &lt;pre&gt; ionice [-c klass] [-n nivå] [-t] -p PID  ionice [-c klass] [-n nivå] [-t] -P PGID  ionice [-c klass] [-n nivå] [-t] -u UID  ionice [-c klass] [-n nivå] [-t] kommando [argument] ... &lt;/pre&gt;  == BESKRIVNING ==  Detta program sätter eller hämtar I/O-schemaläggningsklass och prioritet för ett program.  Om inga argument,...&#039;</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=ionice(1)&amp;diff=9897&amp;oldid=prev"/>
		<updated>2026-08-12T06:28:23Z</updated>

		<summary type="html">&lt;p&gt;Skapade sidan med &amp;#039;{{DISPLAYTITLE:ionice(1)}}  == NAMN ==  &amp;#039;&amp;#039;&amp;#039;ionice&amp;#039;&amp;#039;&amp;#039; – sätt eller hämta processens I/O-schemaläggningsklass och prioritet  == SYNOPSIS ==  &amp;lt;pre&amp;gt; ionice [-c klass] [-n nivå] [-t] -p PID  ionice [-c klass] [-n nivå] [-t] -P PGID  ionice [-c klass] [-n nivå] [-t] -u UID  ionice [-c klass] [-n nivå] [-t] kommando [argument] ... &amp;lt;/pre&amp;gt;  == BESKRIVNING ==  Detta program sätter eller hämtar I/O-schemaläggningsklass och prioritet för ett program.  Om inga argument,...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Ny sida&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{DISPLAYTITLE:ionice(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ionice&amp;#039;&amp;#039;&amp;#039; – sätt eller hämta processens I/O-schemaläggningsklass och prioritet&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ionice [-c klass] [-n nivå] [-t] -p PID&lt;br /&gt;
&lt;br /&gt;
ionice [-c klass] [-n nivå] [-t] -P PGID&lt;br /&gt;
&lt;br /&gt;
ionice [-c klass] [-n nivå] [-t] -u UID&lt;br /&gt;
&lt;br /&gt;
ionice [-c klass] [-n nivå] [-t] kommando [argument] ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
Detta program sätter eller hämtar I/O-schemaläggningsklass och prioritet för ett program.&lt;br /&gt;
&lt;br /&gt;
Om inga argument, eller bara &amp;#039;&amp;#039;&amp;#039;-p&amp;#039;&amp;#039;&amp;#039;, anges frågar &amp;#039;&amp;#039;&amp;#039;ionice&amp;#039;&amp;#039;&amp;#039; efter aktuell I/O-schemaläggningsklass och prioritet för den processen.&lt;br /&gt;
&lt;br /&gt;
När &amp;#039;&amp;#039;kommando&amp;#039;&amp;#039; anges kör &amp;#039;&amp;#039;&amp;#039;ionice&amp;#039;&amp;#039;&amp;#039; detta kommando med de givna argumenten.&lt;br /&gt;
&lt;br /&gt;
Om ingen &amp;#039;&amp;#039;klass&amp;#039;&amp;#039; anges körs &amp;#039;&amp;#039;kommando&amp;#039;&amp;#039; med schemaläggningsklassen ”best-effort”.&lt;br /&gt;
&lt;br /&gt;
Standardprioritetsnivån är 4.&lt;br /&gt;
&lt;br /&gt;
När detta skrivs kan en process vara i en av tre schemaläggningsklasser:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Idle&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Ett program som körs med idle-I/O-prioritet får endast disktid när inget annat program har begärt disk-I/O under en definierad respitperiod.&lt;br /&gt;
&lt;br /&gt;
: Påverkan från en idle-I/O-process på normal systemaktivitet bör vara noll.&lt;br /&gt;
&lt;br /&gt;
: Denna schemaläggningsklass tar inget prioritetsargument.&lt;br /&gt;
&lt;br /&gt;
: För närvarande är denna schemaläggningsklass tillåten för en vanlig användare, sedan kärna 2.6.25.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Best-effort&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Detta är den effektiva schemaläggningsklassen för varje process som inte har begärt en specifik I/O-prioritet.&lt;br /&gt;
&lt;br /&gt;
: Denna klass tar ett prioritetsargument från &amp;#039;&amp;#039;0-7&amp;#039;&amp;#039;, där ett lägre nummer är högre prioritet.&lt;br /&gt;
&lt;br /&gt;
: Program som körs med samma best-effort-prioritet betjänas i round-robin-ordning.&lt;br /&gt;
&lt;br /&gt;
: Observera att före kärna 2.6.26 använder en process som inte har begärt en I/O-prioritet formellt ”&amp;#039;&amp;#039;&amp;#039;none&amp;#039;&amp;#039;&amp;#039;” som schemaläggningsklass, men I/O-schemaläggaren behandlar sådana processer som om de vore i best-effort-klassen.&lt;br /&gt;
&lt;br /&gt;
: Prioriteten inom best-effort-klassen härleds dynamiskt från processens CPU-nice-nivå:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
io_priority = (cpu_nice + 20) / 5&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: För kärnor efter 2.6.26 med CFQ I/O-schemaläggaren ärver en process som inte har begärt en I/O-prioritet sin CPU-schemaläggningsklass.&lt;br /&gt;
&lt;br /&gt;
: I/O-prioriteten härleds från processens CPU-nice-nivå, samma som före kärna 2.6.26.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Realtime&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: RT-schemaläggningsklassen får första åtkomst till disken, oavsett vad som annars händer i systemet.&lt;br /&gt;
&lt;br /&gt;
: Därför måste RT-klassen användas med viss försiktighet, eftersom den kan svälta ut andra processer.&lt;br /&gt;
&lt;br /&gt;
: Som med best-effort-klassen finns 8 prioritetsnivåer som anger hur stor tidskvot en given process får i varje schemaläggningsfönster.&lt;br /&gt;
&lt;br /&gt;
: Denna schemaläggningsklass är inte tillåten för en vanlig, det vill säga icke-root, användare.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;-c&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--class&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;klass&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Ange namnet eller numret på schemaläggningsklassen som ska användas; 0 för none, 1 för realtime, 2 för best-effort, 3 för idle.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;-n&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--classdata&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;nivå&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Ange schemaläggningsklassens data.&lt;br /&gt;
&lt;br /&gt;
: Detta har endast effekt om klassen accepterar ett argument.&lt;br /&gt;
&lt;br /&gt;
: För realtime och best-effort är &amp;#039;&amp;#039;0-7&amp;#039;&amp;#039; giltiga data, prioritetsnivåer, och 0 representerar den högsta prioritetsnivån.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;-p&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--pid&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;PID&amp;#039;&amp;#039;...&lt;br /&gt;
&lt;br /&gt;
: Ange process-ID för körande processer vars schemaläggningsparametrar ska hämtas eller sättas.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;-P&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--pgid&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;PGID&amp;#039;&amp;#039;...&lt;br /&gt;
&lt;br /&gt;
: Ange processgrupp-ID för körande processer vars schemaläggningsparametrar ska hämtas eller sättas.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;-t&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--ignore&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Ignorera misslyckande att sätta den begärda prioriteten.&lt;br /&gt;
&lt;br /&gt;
: Om &amp;#039;&amp;#039;kommando&amp;#039;&amp;#039; angavs, kör det även om det inte gick att sätta önskad schemaläggningsprioritet, vilket kan hända på grund av otillräckliga privilegier eller en gammal kärnversion.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;-u&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--uid&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;UID&amp;#039;&amp;#039;...&lt;br /&gt;
&lt;br /&gt;
: Ange användar-ID för körande processer vars schemaläggningsparametrar ska hämtas eller sättas.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;-h&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--help&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Visa hjälptext och avsluta.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;-V&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--version&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Visa version och avsluta.&lt;br /&gt;
&lt;br /&gt;
== ANMÄRKNINGAR ==&lt;br /&gt;
&lt;br /&gt;
Linux stöder I/O-schemaläggningsprioriteter och klasser sedan 2.6.13 med CFQ I/O-schemaläggaren.&lt;br /&gt;
&lt;br /&gt;
== EXEMPEL ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# ionice -c 3 -p 89&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sätter processen med PID 89 som en idle-I/O-process.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# ionice -c 2 -n 0 bash&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kör &amp;#039;bash&amp;#039; som ett best-effort-program med högsta prioritet.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# ionice -p 89 91&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Skriver klassen och prioriteten för processerna med PID 89 och 91.&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Jens Axboe &amp;lt;jens@axboe.dk&amp;gt;, Karel Zak &amp;lt;kzak@redhat.com&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
* [[ioprio_set(2)]]&lt;br /&gt;
&lt;br /&gt;
== FELRAPPORTERING ==&lt;br /&gt;
&lt;br /&gt;
För felrapporter, använd ärendehanteraren:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://github.com/util-linux/util-linux/issues&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TILLGÄNGLIGHET ==&lt;br /&gt;
&lt;br /&gt;
Kommandot &amp;#039;&amp;#039;&amp;#039;ionice&amp;#039;&amp;#039;&amp;#039; är en del av paketet util-linux som kan hämtas från Linux Kernel Archive:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://www.kernel.org/pub/linux/utils/util-linux/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &amp;#039;&amp;#039;util-linux&amp;#039;&amp;#039;, en slumpmässig samling Linux-verktyg.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://www.kernel.org/pub/linux/utils/util-linux/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, skicka den till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
util-linux@vger.kernel.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 20 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/ionice.1.html&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>