logo

Suletuxe.de
Linux - Nutzer
helfen
Linux - Nutzern

Willkommen, Gast. Bitte Login oder Registrieren.
01. September 2025, 15:45:04
Übersicht Hilfe Suche Login Registrieren

Amateurfunk Sulingen
Diskussions- und Newsboard der Linux Interessen Gruppe Suletuxe  |  allgemeine Kategorie  |  Tutorials  |  Thema: Was ist der I/O‑Scheduler unter Linux? « zurück vorwärts »
Seiten: [1] nach unten Drucken
   Autor  Thema: Was ist der I/O‑Scheduler unter Linux?  (Gelesen 248 mal)
Sebastian
YaBB God
*****

Offline

Einträge: 769





Profil anzeigen
Was ist der I/O‑Scheduler unter Linux?
« am: 20. August 2025, 17:42:04 »

Der I/O‑Scheduler ist ein Bestandteil des Linux‑Kernels, der festlegt, in welcher Reihenfolge Lese‑ und Schreibzugriffe auf ein Laufwerk bearbeitet werden.

Warum das wichtig ist:

  • Optimiert Durchsatz (Datenmenge pro Zeit)
  • Verringert Latenzen (Reaktionszeiten)
  • Sorgt für Fairness zwischen Prozessen

So findest ihr euren aktuellen Scheduler:

Code:

lsblk            # Gerätenamen herausfinden
cat /sys/block/<DEVICE>/queue/scheduler

Der aktive Scheduler steht in eckigen Klammern [...].

Ihr könnt ja mal posten, welche Scheduler euer Kernel unterstützt – und noch viel wichtiger: welcher bei euch aktuell zum Einsatz kommt.
Wenn ihr die Vor- und Nachteile der einzelnen Scheduler wissen möchtet, gebt hier bitte erst einmal Feedback (damit ich mir nicht umsonst die Arbeit mache) – oder, noch besser, recherchiert selbst und postet eure Ergebnisse hier.

Wie man den aktiven Scheduler ändern kann, poste ich erst, wenn hier Interesse daran besteht.

Ich hoffe, ich kann mit diesem Thema euer Interesse wecken und euch zum Mitwirken anregen 

LG
Sebastian
« Letzte Änderung: 20. August 2025, 17:43:27 von Sebastian » Gespeichert

Wo die digitale Kultur blüht, nutzen Angreifer Emotionen, Gewohnheiten und Markenbindung aus. Der Schutz beginnt nicht mit Technik, sondern mit Bewusstsein. Wer sich informiert, vorsichtig klickt und sichere Tools nutzt, kann auch unbeschwert an der Digitalkultur teilnehmen.
Andreas
Administrator
*****

Online

Einträge: 1536



Linux von Innen

Profil anzeigen
Re:Was ist der I/O‑Scheduler unter Linux?
« Antwort #1 am: 21. August 2025, 06:37:07 »

Bei mir ist es der mq-deadline, der auch default bei Arch für SATA-SSDs eingestellt ist. Es ist meines Erachtens nach auch der am Besten geeignete.

LG
Andreas
« Letzte Änderung: 21. August 2025, 15:58:11 von Andreas » Gespeichert

Wissen ist das einzige Gut, das mehr wird, wenn man es teilt - wenn es Menschen gibt, die es teilen, und es Menschen gibt, die bereit sind, dieses Geschenk auch mit eigenem Einsatz anzunehmen.


Freiheit zu erkämpfen reicht nicht. Man muss sie auch verteidigen.


Ohne IT-Kompetenz ist man heutzutage ein willkommenes Opfer und Spielball anderer, egal, welches System oder Gerät man nutzt. Nur Wissen schützt vor Schaden!
Sebastian
YaBB God
*****

Offline

Einträge: 769





Profil anzeigen
Re:Was ist der I/O‑Scheduler unter Linux?
« Antwort #2 am: 21. August 2025, 14:23:31 »

Bei meiner frisch installierten EndeavourOS-Installation ist der Scheduler auf none gesetzt – das ist die beste Wahl für NVMe-SSDs. Der NVMe-Controller arbeitet deutlich intelligenter als ein SATA-Controller, da NVMe von Anfang an speziell für Flash-Speicher entwickelt wurde. SATA hingegen stammt noch aus der Zeit klassischer Festplatten (HDDs).

Für SATA SSDs ist mq-deadline eine gute wahl.

PS:

Ich wünsche mir noch mehr beteiligung von den Suletuxe.


LG
Sebastian
Gespeichert

Wo die digitale Kultur blüht, nutzen Angreifer Emotionen, Gewohnheiten und Markenbindung aus. Der Schutz beginnt nicht mit Technik, sondern mit Bewusstsein. Wer sich informiert, vorsichtig klickt und sichere Tools nutzt, kann auch unbeschwert an der Digitalkultur teilnehmen.
Seiten: [1] nach oben Drucken 
Diskussions- und Newsboard der Linux Interessen Gruppe Suletuxe  |  allgemeine Kategorie  |  Tutorials  |  Thema: Was ist der I/O‑Scheduler unter Linux? « zurück vorwärts »
Gehe zu: 


Login mit Username, Passwort und Session Länge

 Es wird die Verwendung "Blink"-basierter Browser und mindestens 1024x768 Pixel Bildschirmauflösung
für die beste Darstellung empfohlen
 
freie Software für freie Menschen!
Powered by MySQL Powered by PHP Diskussions- und Newsboard der Linux Interessen Gruppe Suletuxe | Powered by YaBB SE
© 2001-2004, YaBB SE Dev Team. All Rights Reserved.
- modified by Andreas Richter (DF8OE)
Valid XHTML 1.0! Valid CSS!