Abo
  • Services:

Betriebssysteme: Linux 4.12 erscheint mit neuen Schedulern und Vega-Treiber

Mit den neuen Steuerprogrammen BFQ und Kyber soll Linux 4.12 Datenträgerzugriffe besser koordinieren. Zudem bringt der neue Kernel Treiber AMDs Vega-Grafikchips, und Raspberry-Pi-Besitzer können jetzt Sound über HDMI ausgeben. Zudem gibt es besseren USB-C-Support.

Artikel veröffentlicht am ,
Linux 4.12 ist erschienen, die Eingabephase für Linux 4.13 beginnt.
Linux 4.12 ist erschienen, die Eingabephase für Linux 4.13 beginnt. (Bild: Christoph Weßels/CC0 1.0)

Linux-Erfinder und Chefentwickler Linus Torvalds hat Version 4.12 des Linux-Kernel freigegeben. Dieser enthalte umfangreiche Änderungen, schreibt Torvalds. Zu den auffälligsten Neuerungen gehören zwei Steuerprogramme für Datenzugriffe auf Speichergeräte. Viel Arbeit floss in den AMDGPU-Treiber, und Linux kommt jetzt besser mit USB-Typ-C-Geräten klar.

Bessere Steuerung

Inhalt:
  1. Betriebssysteme: Linux 4.12 erscheint mit neuen Schedulern und Vega-Treiber
  2. Bessere Grafik und mehr USB

Nachdem im vorangegangenen Linux-Kernel die Block-Schnittstelle für Speichergeräte die Unterstützung für mehrfache Warteschleifen (Multiqueuing) erhielt, bekommt der aktuelle Kernel gleich zwei neue Steuerprogramme, die diese Funktion nutzen: Budget Fair Queuing (BFQ) und Kyber I/O Scheduler. Ersteres hatte eine lange Entwicklungszeit und musste für die Aufnahme in Linux 4.12 ebenfalls um Multiqueuing erweitert werden. BFQs Algorithmen sorgen für ausgewogenere Zugriffe besonders auf rotierenden Datenträgern, etwa indem sie jedem Prozess, der auf die Datenträger zugreift, ein begrenztes Ein- und Ausgabe-Budget gewähren. Auch bei langsameren statischen Datenträgern soll BFQ sowohl lesende als auch schreibende Zugriffe beschleunigen können. BFQ ist jedoch komplex und hat einen großen Overhead.

Für die moderneren, schnelleren SSDs gibt es deshalb das neue und einfach gehaltene Steuerungsprogramm Kyber I/O Scheduler. Es teilt zunächst Ein- und Ausgaben in jeweils eine von insgesamt zwei Warteschleifen, die zudem möglichst kurz gehalten werden. Dazu misst der Algorithmus, wie lange die jeweiligen angeforderten Operationen benötigen. Die kurzen Warteschleifen sollen vor allem dafür sorgen, dass Anfragen mit hoher Priorität möglichst schnell abgearbeitet werden können. Wer auf einen möglichst effizienten Datendurchsatz setzt, wird sich für Kyber entscheiden, wer hingegen schnellere Antwortzeiten auch bei langsameren Datenträgern will, kann auf BFQ zurückgreifen. Allerdings müssen noch diverse Blocklayer-Treiber mit Multiqueue ausgestattet werden. Bis dahin gibt es weiterhin den etablierten CFQ-Scheduler. Laut ersten Benchmarks bei Phoronix beschleunigen ohnehin keine der Scheduler Datenzugriffe auf NVMe SSDs.

Mehr Datensicherheit

Der Device-Mapper-Treiber bekommt ein neues Block-Gerät namens dm-integrity. Darüber lassen sich Metadaten speichern, die zusammen mit dem ebenfalls neuen Cryptographic Data Integrity Protection dafür sorgen, dass der Linux-Kernel erkennen kann, wenn Daten auf verschlüsselten Volumes verändert wurden, ohne dass ein gültiger Schlüssel verwendet wurde.

Stellenmarkt
  1. CSL Behring GmbH, Marburg, Hattersheim am Main
  2. Robert Bosch GmbH, Stuttgart

Der Treiber für Ext4-Dateisysteme soll verteilte Schreiboperationen beschleunigen und die Leistung bei sehr großen Partitionen verbessern. Beim Btrfs-Treiber wurden weitere Probleme bei der eigenen Raid-5- und -6-Implementierung beseitigt, die aber weiterhin als instabil eingestuft wird. Im MD-Subsystem für die Raid-Unterstützung des Kernels wurden ebenfalls einige Änderungen umgesetzt, die zum einen die Wiederherstellung von Raid-5-Systemen beschleunigen und zum anderen die Leistung von Raid-5- und -6-Verbünden verbessern sollen.

Bessere Grafik und mehr USB 
  1. 1
  2. 2
  3.  


Anzeige
Hardware-Angebote
  1. (reduzierte Überstände, Restposten & Co.)

anybody 04. Jul 2017

Bullshit. Da wurde überhaupt nicht "damit gekämpft", es war einfach nur niemand da der...

SelfEsteem 03. Jul 2017

Fuer die meisten RaspberryPi-User wirds vermutlich nicht die hoechste Prioritaet gehabt...


Folgen Sie uns
       


MTG Arena Ravnica Allegiance - Livestream 2

Im zweiten Teil unseres Livestreams basteln wir ein eigenes neues Deck (dreifarbig!) und ziehen damit in den Kampf.

MTG Arena Ravnica Allegiance - Livestream 2 Video aufrufen
Nubia X im Hands on: Lieber zwei Bildschirme als eine Notch
Nubia X im Hands on
Lieber zwei Bildschirme als eine Notch

CES 2019 Nubia hat auf der CES eines der interessantesten Smartphones der letzten Monate gezeigt: Dank zweier Bildschirme braucht das Nubia X keine Frontkamera - und dementsprechend auch keine Notch. Die Umsetzung der Dual-Screen-Lösung gefällt uns gut.

  1. H2Bike Alpha Wasserstoff-Fahrrad fährt 100 Kilometer weit
  2. Bosch Touch-Projektoren angesehen Virtuelle Displays für Küche und Schrank
  3. Mobilität Das Auto der Zukunft ist modular und wandelbar

Schwerlastverkehr: Oberleitung - aber richtig!
Schwerlastverkehr
Oberleitung - aber richtig!

Der Schwerlast- und Lieferverkehr soll stärker elektrifiziert werden. Dafür sollen kilometerweise Oberleitungen entstehen. Dass Geld auf diese Weise in LKW statt in die Bahn zu stecken, ist aber völlig irrsinnig!
Ein IMHO von Sebastian Grüner

  1. Softwarefehler Lime-Tretroller werfen Fahrer ab
  2. Hyundai Das Elektroauto soll automatisiert parken und laden
  3. Kalifornien Ab 2029 müssen Stadtbusse elektrisch fahren

Schwer ausnutzbar: Die ungefixten Sicherheitslücken
Schwer ausnutzbar
Die ungefixten Sicherheitslücken

Sicherheitslücken wie Spectre, Rowhammer und Heist lassen sich kaum vollständig beheben, ohne gravierende Performance-Einbußen zu akzeptieren. Daher bleiben sie ungefixt. Trotzdem werden sie bisher kaum ausgenutzt.
Von Hanno Böck

  1. Sicherheitslücken Bauarbeitern die Maschinen weghacken
  2. Kilswitch und Apass US-Soldaten nutzten Apps mit fatalen Sicherheitslücken
  3. Sicherheitslücke Kundendaten von IPC-Computer kopiert

    •  /