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. ORBIT Gesellschaft für Applikations- und Informationssysteme mbH, Bonn
  2. Robert Bosch GmbH, Abstatt
  3. OSRAM GmbH, Regensburg
  4. Robert Bosch GmbH, Stuttgart-Feuerbach


Anzeige
Spiele-Angebote
  1. 69,99€ (Vorbesteller-Preisgarantie)
  2. (-20%) 39,99€

Folgen Sie uns
       


  1. Microsoft

    "Es gilt, die Potenziale von Mädchen zu fördern"

  2. Hochschulen

    Ein Drittel mehr Informatik-Studienanfängerinnen

  3. Webroot Endpoint Security

    Antivirusprogramm steckt Windows-Dateien in Quarantäne

  4. 1 GBit/s

    Mobilfunkbetreiber verkauft LTE als 5G Evolution

  5. 3D Xpoint

    Intels Optane Memory überzeugt nur bedingt

  6. Elektronischer Personalausweis

    Das tote Pferd soll auferstehen

  7. Siege M04 im Test

    Creatives erste Sound-Blaster-Maus überzeugt

  8. Netgear GS510TLP

    Lüfterloser PoE+-Switch mit 75 Watt Power Budget

  9. Daimler

    Stromspeicher mit Mercedes-Stern für Sonnenenergie

  10. Spielentwickler

    Männlich, 34 Jahre alt und unterbezahlt



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Quantenphysik: Im Kleinen spielt das Universum verrückt
Quantenphysik
Im Kleinen spielt das Universum verrückt

Radeon RX 580 und RX 570 im Test: AMDs Grafikkarten sind schneller und sparsamer
Radeon RX 580 und RX 570 im Test
AMDs Grafikkarten sind schneller und sparsamer
  1. Grafikkarte Manche Radeon RX 400 lassen sich zu Radeon RX 500 flashen
  2. Radeon Pro Duo AMD bringt Profi-Grafikkarte mit zwei Polaris-Chips
  3. Grafikkarten AMD bringt vier neue alte Radeons für Komplett-PCs

Hate-Speech-Gesetz: Regierung kennt keine einzige strafbare Falschnachricht
Hate-Speech-Gesetz
Regierung kennt keine einzige strafbare Falschnachricht
  1. Neurowissenschaft Facebook erforscht Gedanken-Postings
  2. Rundumvideo Facebooks 360-Grad-Ballkamera nimmt Tiefeninformationen auf
  3. Spaces Facebook stellt Beta seiner Virtual-Reality-Welt vor

  1. Re: 13000 weltweit im Schnitt? Dann ist das doch...

    Illoran | 11:55

  2. Re: Ein Paar AV Hersteller haben extra Whitelists...

    JouMxyzptlk | 11:54

  3. Re: Herstellerhaftung

    TrollNo1 | 11:54

  4. Re: Bis auf das, was Windows an AV mitbringt ...

    twothe | 11:54

  5. Re: Gummi-Seitenteile rubbeln sich ab - schlechte...

    RicoBrassers | 11:53


  1. 11:55

  2. 11:46

  3. 11:22

  4. 10:55

  5. 10:46

  6. 10:05

  7. 09:20

  8. 08:52


  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