Abo
  • IT-Karriere:

Betriebssysteme: Linux 4.20 beschleunigt Dateizugriffe, verhindert Ausfälle

In Linux 4.20 gibt es weitere Patches für Spectre v2, einen verbesserten Block-Layer und ein Framework, das Ausfälle früh erkennen soll. Zudem wurde ein Ersatz für die veraltete Dateistruktur Radix-Tree nach langer Entwicklungszeit aufgenommen.

Artikel veröffentlicht am ,
Linus Torvalds hat Linux 4.20 freigegeben.
Linus Torvalds hat Linux 4.20 freigegeben. (Bild: abstrkt.ch/CC-BY 2.0)

Auch wenn die letzte Woche etwas unruhig gewesen sei, gebe es keinen Grund. die finale Version von Linux 4.20 zu verzögern, schreibt Linus Torvalds in seiner Freigabe-E-Mail. Den Sprung auf die Versionsnummer 5.0 hatte er bereits zu Anfang des Entwicklungszyklus von Linux 4.20 auf später verschoben. Die Sicherheitslücke Spectre v2 bereitet den Linux-Entwicklern weiterhin Kopfzerbrechen, neue Patches sollen die Probleme jedoch in den Griff kriegen. Von Facebook kommt eine Funktion, die zur Früherkennung von Überlastungen dient, und PCI-Geräte können künftig direkt miteinander kommunizieren.

Inhalt:
  1. Betriebssysteme: Linux 4.20 beschleunigt Dateizugriffe, verhindert Ausfälle
  2. Verbesserte Grafik und schnellere Dateizugriffe

Die negativen Auswirkungen von Spectre und Meltdown auf die Leistung des Linux-Kernels beschäftigen die Kernel-Hacker nach wie vor. Die Patches, die die Spectre v2 genannte Sicherheitslücke schließen sollten, hatten in ersten Vorabversionen von Linux 4.20 und den stabilen Kernel-Versionen 4.19.2, 4.14.81 und 4.9.137 zu so massiven Leistungseinbrüchen geführt, dass sie bald wieder entfernt wurden. Zwischenzeitlich wurden die Reparaturen so verbessert, dass sie kaum noch Geschwindigkeitseinbußen verursachen. Nichtsdestotrotz gibt es den Parameter spectre_v2_user=, mit dem ein erweiterter Schutz aktiviert werden kann, der aber mit Leistungseinbußen einhergehen könnte.

Speck fliegt raus, das schnellere Adiatum kommt

Nach einer hitzig geführten Diskussion wurde der Kryptoalgorithmus Speck, der von der NSA beigesteuert wurde, aus dem Linux-Kernel entfernt. Als Ersatz soll der von Google entwickelte Algorithmus Adiantum dienen, der auf XChaCha12, einer εA∆U Hash-Funktion von Poly1305 aus der NH-Familie und AES-256 basiert. Adiantum soll ebenso wie Speck besonders auf weniger leistungsfähigen Systemen laufen und sogar 30 Prozent schneller sein als Speck. Ein neues, aber gänzlich undokumentiertes Programm sammelt Statistiken des Crypto-API und lässt sich im Userspace starten.

Facebook hat Code beigesteuert, mit dem sich Informationen sammeln lassen, durch die eingegrenzt werden kann, warum ein System langsamer läuft als gewohnt. Die sogenannten Pressure-stall Informationen - kurz PSI - werden im Verzeichnis /proc/pressure/ in drei Dateien abgelegt. Darin wird festgehalten, wie lange CPU, Arbeitsspeicher und I/O-Subsystem überlastet waren. Außerdem liefert PSI Informationen zu den Tasks der Control Groups. Facebook konnte so nach eigenen Angaben die Effizienz seiner Server steigern, indem Probleme rechtzeitig erkannt wurden, wie ein Artikel bei LWN.net erläutert.

Optimierte Dateistrukturen und abgespecktes RCU

Stellenmarkt
  1. JOB AG Technology Service GmbH, Münster
  2. Bundeszentralamt für Steuern, Bonn

Der als eXtensible Array (XArray) betitelte Nachfolger der Datenstruktur Radix-Tree ist nach langer Entwicklungszeit im Linux-Kernel aufgenommen worden. XArray bietet im Gegensatz zu seinem Vorgänger einen verbesserten Cache und muss nicht mehr zunächst in den Hauptspeicher kopiert werden. Der Page-Cache wurde bereits so angepasst, dass er XArray nutzen kann. Zudem wurde das Subsystem Read-Copy-Update (RCU) grundlegend überarbeitet. Statt einer Vielzahl von Optionen gibt es jetzt nur noch zwei Basisoptionen, eine für Real-Time-Kernel und eine für präemptive Kernels.

Verbesserte Grafik und schnellere Dateizugriffe 
  1. 1
  2. 2
  3.  


Anzeige
Spiele-Angebote
  1. 3,40€
  2. 22,99€
  3. 4,99€
  4. 0,49€

rener 29. Dez 2018

Für Linux 4.0 oder so ähnlich - https://www.youtube.com/watch?v=AU_RV8uoTIo


Folgen Sie uns
       


Sega Dreamcast (1999) - Golem retro

Am 9.9.1999 startete Segas letzte Konsole in ein kurzes, aber erfülltes Spieleleben.

Sega Dreamcast (1999) - Golem retro Video aufrufen
Minecraft Earth angespielt: Die Invasion der Klötzchen
Minecraft Earth angespielt
Die Invasion der Klötzchen

Kämpfe mit Skeletten im Stadtpark, Begegnungen mit Schweinchen im Einkaufszentrum: Golem.de hat Minecraft Earth ausprobiert. Trotz Sammelaspekten hat das AR-Spiel ein ganz anderes Konzept als Pokémon Go - aber spannend ist es ebenfalls.
Von Peter Steinlechner

  1. Microsoft Minecraft hat 112 Millionen Spieler im Monat
  2. Machine Learning Facebooks KI-Assistent hilft beim Bau von Minecraft-Werken
  3. Nvidia Minecraft bekommt Raytracing statt Super-Duper-Grafik

iPad 7 im Test: Nicht nur für Einsteiger lohnenswert
iPad 7 im Test
Nicht nur für Einsteiger lohnenswert

Auch mit der siebten Version des klassischen iPads richtet sich Apple wieder an Nutzer im Einsteigersegment. Dennoch ist das Tablet sehr leistungsfähig und kommt mit Smart-Keyboard-Unterstützung. Wer ein gutes, lange unterstütztes Tablet sucht, kann sich freuen - ärgerlich sind die Preise fürs Zubehör.
Ein Test von Tobias Költzsch

  1. iPad Einschränkungen für Apples Sidecar-Funktion
  2. Apple Microsoft Office auf neuem iPad nicht mehr kostenlos nutzbar
  3. Tablet Apple bringt die 7. Generation des iPads

Internetprovider: P(y)ures Chaos
Internetprovider
P(y)ures Chaos

95 Prozent der Kunden des Internetproviders Pyur bewerten die Leistung auf renommierten Bewertungsportalen mit der Schulnote 6. Ein Negativrekord in der Branche. Was steckt hinter der desaströsen Kunden(un)zufriedenheit bei der Marke von Tele Columbus? Ein Selbstversuch.
Ein Erfahrungsbericht von Tarik Ahmia

  1. Bundesnetzagentur Nur 13 Prozent bekommen im Festnetz die volle Datenrate

    •  /