Abo
  • Services:
Anzeige
Linux 3.9 ist erhältlich.
Linux 3.9 ist erhältlich. (Bild: Suneko)

Mehr Leistung

Auf Mehrkern-CPUs konnte ein Prozess zwischen Prozessoren durchgereicht werden, was zu Leistungseinbußen führte, vor allem beim Festplattendurchsatz. Ein Patch für den Scheduler des Kernels behebt das Problem, das die Entwickler etwas salopp als "bouncing cow problem" bezeichneten. Die Leistungssteigerung soll bis zu 15 Prozent betragen.

Der Code für CPU Time Accounting, das Printk()-Subsystem und der Irq_Work-Code wurden so abgeändert, dass sie im Userspace auch ohne Tick Interrupts funktionieren. Das sorgt für Entlastung und ebenfalls für einen Leistungsschub. Die Arbeiten an einem "Tickless Kernel" sind aber noch nicht abgeschlossen, der bereits 2007 vorgeschlagen wurde.

Anzeige

ARM und Android

Auf ARMs Cortex-A15-CPUs lässt sich mit KVM virtualisieren. Gleichzeitig wurde eine erste Unterstützung für Nvidias Tegra-4-SoC umgesetzt. Dieser soll die in den kommenden Monaten erwarteten Cortex-A15-Prozessoren von ARM unterstützen. Der Xen-Code im Kernel kommt mit Cortex-A15-CPUs bereits zurecht. Allerdings wird erst Xen 4.3 die neuen ARM-CPUs vollständig unterstützen, das ebenfalls in den nächsten Monaten erscheinen soll.

Von Google kommt der Code für Goldfish, den Android-Emulator. Als Goldfish bezeichnet Google dabei die virtuelle CPU, auf der der Emulator läuft.

Virtualisierung und Netzwerk

Das Xen-Subsystem unterstützt das Hotplugging von CPUs und Speicher. Allerdings können diese bislang nur hinzugefügt, aber nicht entfernt werden. Von VMware stammen das Subsystem "VM Sockets", das die Kommunikation zwischen virtuellen Maschinen und dem Hypervisor ermöglicht, und das "Virtual Machine Communication Interface", das die Kommunikation zwischen Hosts und Gästen ermöglicht.

Der Netzwerkstack wurde um das "Multiple VLAN Registration Protocol" (MVRP) erweitert, das sich um die Verständigung zwischen angemeldeten virtuellen Netzwerken und Switches kümmert.

Die TCP- und UDP-Sockets unterstützen die neue Option SO_REUSEPORT. Damit können mehrere Sockets gleichzeitig nach neuen Verbindungen oder Paketen lauschen. Damit sollen Engpässe vermieden werden, wenn beispielsweise ein Thread eines Webservers neue Verbindungen an weitere Threads verteilen muss. Die neue Option soll laut Google-Entwickler Tom Herbert auch eine ungleiche Verteilung von mehreren Prozessoren vermeiden. Der Netfilter-Code kann einzelne Verbindungen kennzeichnen. Diese Bitmasks können mit Tracking-Einträgen verbunden werden und mit Netfilter-Regeln geprüft werden.

Mit dem WLAN-Subsystem lassen sich künftig Radarsysteme aufspüren, die ebenfalls im 5-GHz-Bereich operieren. Damit wird die dynamische Frequenzauswahl in diesem Bereich möglich.

Die Webseite LWM des Linux-Entwicklers John Corbett hat bereits einen Überblick über drei Teilbereiche der Neuerungen des Linux-Kernels 3.9 veröffentlicht, darunter für die Infrastruktur, die Dateisysteme und die Netzwerkkomponenten. Der Quellcode ist unter kernel.org erhältlich.

 Linux-Kernel 3.9: Viel Grafisches und mit Goldfischen

eye home zur Startseite
teleborian 17. Mai 2013

Kann man den nicht die Unterschiede über ein extra Treibermodul anpassen? Dann müsste man...

zilti 29. Apr 2013

Scheinbar auch von Plasma Active/Mer.

robinx999 29. Apr 2013

Hi, mal eine Frage gibt es zum Thema DM-Cache eigentlich schon Wiki Einträge...

Slark 29. Apr 2013

Die Linux-Versionen haben wirklich Code-Namen im obersten Makefile. Du solltest Linus...



Anzeige

Stellenmarkt
  1. Mitscherlich PartmbB, München
  2. bib International College, Paderborn, Bielefeld
  3. Robert Bosch GmbH, Schwieberdingen
  4. ZELTWANGER Automation GmbH, Dußlingen


Anzeige
Hardware-Angebote
  1. täglich neue Deals

Folgen Sie uns
       


  1. Tele Columbus

    1 GBit würden "gegenwärtig nur die Nerds buchen"

  2. Systemkamera

    Leica CL verbindet Retro-Design mit neuester Technik

  3. Android

    Google bekommt Standortdaten auch ohne GPS-Aktivierung

  4. Kabelnetz

    Primacom darf Kundendaten nicht weitergeben

  5. SX-10 Aurora Tsubasa

    NECs Beschleuniger nutzt sechs HBM2-Stacks

  6. Virtual Reality

    Huawei und TPCast wollen VR mit 5G streamen

  7. Wayland-Desktop

    Nvidia bittet um Mitarbeit an Linux-Speicher-API

  8. Kabelnetz

    Vodafone liefert Kabelradio-Receiver mit Analogabschaltung

  9. Einigung erzielt

    EU verbietet Geoblocking im Online-Handel

  10. Unitymedia

    Discounter Eazy kommt technisch nicht an das TV-Kabelnetz



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Gaming-Smartphone im Test: Man muss kein Gamer sein, um das Razer Phone zu mögen
Gaming-Smartphone im Test
Man muss kein Gamer sein, um das Razer Phone zu mögen
  1. Razer Phone im Hands on Razers 120-Hertz-Smartphone für Gamer kostet 750 Euro
  2. Kiyo und Seiren X Razer bringt Ringlicht-Webcam für Streamer
  3. Razer-CEO Tan Gaming-Gerät für mobile Spiele soll noch dieses Jahr kommen

Firefox 57: Viel mehr als nur ein Quäntchen schneller
Firefox 57
Viel mehr als nur ein Quäntchen schneller
  1. Mozilla Wenn Experimente besser sind als Produkte
  2. Firefox 57 Firebug wird nicht mehr weiterentwickelt
  3. Mozilla Firefox 56 macht Hintergrund-Tabs stumm

Windows 10 Version 1709 im Kurztest: Ein bisschen Kontaktpflege
Windows 10 Version 1709 im Kurztest
Ein bisschen Kontaktpflege
  1. Windows 10 Microsoft stellt Sicherheitsrichtlinien für Windows-PCs auf
  2. Fall Creators Update Microsoft will neues Windows 10 schneller verteilen
  3. Windows 10 Microsoft verteilt Fall Creators Update

  1. Re: Recht hat er. Wichtiger als Geschwindigkeit...

    forenuser | 04:42

  2. Re: Ja, weil viel zu teuer

    forenuser | 04:33

  3. Re: Schnelles WLAN wäre wichtiger

    Gandalf2210 | 04:28

  4. Re: The machine that builds the machine

    Gamma Ray Burst | 03:47

  5. Re: Tesla rasiert alle weg

    Gamma Ray Burst | 03:40


  1. 20:00

  2. 18:28

  3. 18:19

  4. 17:51

  5. 16:55

  6. 16:06

  7. 15:51

  8. 14:14


  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