Abo
  • Services:
Anzeige
Linux 3.18 erhält viele Verbesserungen am Netzwerkstack.
Linux 3.18 erhält viele Verbesserungen am Netzwerkstack. (Bild: Ben Tubby/CC-by-2.0)

Betriebssysteme: Mit Linux 3.18 lässt sich besser netzwerken

Linux 3.18 erhält viele Verbesserungen am Netzwerkstack.
Linux 3.18 erhält viele Verbesserungen am Netzwerkstack. (Bild: Ben Tubby/CC-by-2.0)

Trotz eines noch nicht lokalisierten Fehlers hat Linus Torvalds den Linux-Kernel 3.18 freigegeben. Neben kleinen Änderungen an den Grafiktreibern und Dateisystemen gibt es vor allem Neuerungen im Netzwerkstack.

Anzeige

Linus Torvalds hat den Linux-Kernel 3.18 freigegeben, obwohl ein noch nicht lokalisierter Fehler den aktuellen Kernel unter Stresstests zum Stillstand bringt. Der Kernel-Entwickler Dave Jones hat den Fehler entdeckt, er taucht bislang nur beim ihm auf. Möglicherweise ist ein Compiler-Fehler in GCC 4.9.1 die Ursache. Wird der Kernel stattdessen mit GCC 4.9 kompiliert, läuft Linux 3.18 wohl fehlerfrei.

eBFP ist die universelle virtuelle Maschine

Die größten Änderungen erlebte der Netzwerkstack des Linux-Kernels. Vor allem der Berkeley Packet Filter wird allmählich zu einer "universellen virtuellen Maschine" im Kernel, wie der Kernel-Entwickler Johnathan Corbett schreibt. Dafür sorgt der neue Aufruf bpf(), der beispielsweise für das Filtern von Netzwerkpaketen oder auch für das Traceing verwendet werden kann.

Der Interpreter des Extended Berkeley Packet Filter (eBPF) unterstützt seit Linux 3.15 64-Bit-Werte. Außerdem gibt es einen Just-in-Time-Compiler (JIT). Die schon vorhandenen JITs funktionieren zwar noch, sollen aber nach und nach ausgemustert werden. Welche Änderungen im neuen BFS umgesetzt wurden, lässt sich in der bereits angepassten Dokumentation nachlesen. Er lässt sich mit dem aktuellen Kernel auch auf der ARM64-Architektur verwenden.

Der Netzwerkstack verarbeitet kleine Pakete effizienter

Der Netzwerkstack wurde auch dahingehend optimiert, dass das Versenden von Paketen deutlich beschleunigt wurde. Mit den eingereichten Patches können Netzwerkpakete per Batch versendet werden. Das soll vor allem beim Versenden zahlreicher kleiner Netzwerkpakete von Vorteil sein. Details zu den Änderungen beschreibt ein ausführlicher Artikel bei LWN.net.

Linux 3.18 bringt einen neuen Algorithmus mit, der den Stau von Paketen in Netzwerken in Datenzentren vermeiden soll, das sogenannte Data Center TCP (DCTCP). Damit werden TC-Pakete besser organisiert, wenn sie zwischen Servern und Switches versendet werden. Neben niedrigeren Latenzzeiten soll DCTCP auch für einen höheren Datendurchsatz sorgen.

Die vom IETF verabschiedete Generic Network Virtualization Encapsulation (Geneve Protokoll) wird jetzt unterstützt. Damit soll die Netzwerkkommunikation zwischen diverser Hard- und Software in virtualisierten Umgebungen standardisiert werden. Außerdem lassen sich in Linux 3.18 diverse Netzwerkprotokolle über UDP tunneln.

F2FS trimmt besser

Die für diverse Dateisysteme eingereichten Patches beheben meist kleine Fehler oder erweitern deren Funktionalität. Bei Btrfs wurde beispielsweise die Reparatur- und Wiederherstellungsfunktion auf Raid-Systemen verbessert. Das Flash-Friendly File-System (F2FS) erhielt die Unterstützung für größere Sektoren. Außerdem lässt sich dort das Trimming jetzt über den dateisystemunabhängigen Fitrim-Befehl ausführen. Dabei werden ungenutzte oder freigegebene Speicherblöcke in einem Rutsch markiert. Mit dem jetzt integrierten Overlay FS lässt sich ein veränderbares Dateisystem über ein schreibgeschütztes legen, etwa beim Betrieb von Linux von einem optischen Datenträger.

Das Re-Clocking ist eine ewige Baustelle

Über den Nouveau-Treiber lässt sich jetzt Audio über den Displayport ausgeben. Außerdem wurde die Verwaltung der optimalen Frequenzen - das sogenannte Re-Clocking - nochmals verbessert. Auch im Radeon-Treiber für Grafikkarten von AMD wurde das Re-Clocking nochmals überarbeitet. In beiden Treibern ist die Frequenzverwaltung allerdings noch ausbaufähig. Videos lassen sich jetzt auch auf älteren Grafikkarten der 3000er-Serie auf der Hardware decodieren.

Der Quellcode des aktuellen Linux-Kernels steht unter kernel.org zum Download bereit.


eye home zur Startseite
Ass Bestos 09. Dez 2014

ja, manchen leuten ist einfach langweilig.



Anzeige

Stellenmarkt
  1. cab Produkttechnik GmbH & Co. KG, Karlsruhe
  2. IT Services mpsna GmbH, Herten
  3. Robert Bosch GmbH, Berlin
  4. BG-Phoenics GmbH, München


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

Folgen Sie uns
       


  1. UAV

    Matternet startet Drohnenlieferdienst in der Schweiz

  2. Joint Venture

    Microsoft und Facebook verlegen Seekabel mit 160 Terabit/s

  3. Remote Forensics

    BKA kann eigenen Staatstrojaner nicht einsetzen

  4. Datenbank

    Börsengang von MongoDB soll 100 Millionen US-Dollar bringen

  5. NH-L9a-AM4 und NH-L12S

    Noctua bringt Mini-ITX-Kühler für Ryzen

  6. Wegen Lieferproblemen

    Spekulationen über Aus für Opels Elektroauto Ampera-E

  7. Minix

    Fehler in Intel ME ermöglicht Codeausführung

  8. Oracle

    Java SE 9 und Java EE 8 gehen live

  9. Störerhaftung abgeschafft

    Bundesrat stimmt für WLAN-Gesetz mit Netzsperrenanspruch

  10. Streaming

    Update für Fire TV bringt Lupenfunktion



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Olympus Tough TG5 vs. Nikon Coolpix W300: Die Schlechtwetter-Kameras
Olympus Tough TG5 vs. Nikon Coolpix W300
Die Schlechtwetter-Kameras
  1. Mobilestudio Pro 16 im Test Wacom nennt 2,2-Kilogramm-Grafiktablet "mobil"
  2. HP Z8 Workstation Mit 3 TByte RAM und 56 CPU-Kernen komplexe Bilder rendern
  3. Meeting Owl KI-Eule erkennt Teilnehmer in Meetings

E-Paper-Tablet im Test: Mit Remarkable machen digitale Notizen Spaß
E-Paper-Tablet im Test
Mit Remarkable machen digitale Notizen Spaß
  1. Smartphone Yotaphone 3 kommt mit großem E-Paper-Display
  2. Display E-Ink-Hülle für das iPhone 7

Parkplatz-Erkennung: Bosch und Siemens scheitern mit Pilotprojekten
Parkplatz-Erkennung
Bosch und Siemens scheitern mit Pilotprojekten
  1. Community based Parking Mercedes S-Klasse liefert Daten für Boschs Parkplatzsuche

  1. Billgphones tuns auch!

    AndreasOZ | 02:11

  2. ich finde das iPhone überteuert

    AndreasOZ | 02:04

  3. Re: Geringwertiger Gütertransport

    gogolm | 01:55

  4. Typisch Deutsch

    tg-- | 01:24

  5. Re: Frauenfußball dabei?

    TarikVaineTree | 01:21


  1. 17:43

  2. 17:25

  3. 16:55

  4. 16:39

  5. 16:12

  6. 15:30

  7. 15:06

  8. 14:00


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel