Abo
  • Services:
Anzeige
Einige Teile des Android-Codes sind im Staging-Bereich des Kernels gelandet.
Einige Teile des Android-Codes sind im Staging-Bereich des Kernels gelandet. (Bild: Constantine Evans/CC BY-SA 3.0)

Dateisysteme

Die Kernel-Hacker haben das Umverteilen der Daten auf Btrfs-Dateisystemen überarbeitet und so erweitert, dass sich Raid-Systeme zuverlässiger umbauen und auch bei Unterbrechungen wieder problemlos fortsetzen oder ganz abbrechen lassen. Noch als noch nicht für den Produktivbetrieb geeignet bezeichnen die Entwickler die neue Integritätsprüfung für das weiterhin als experimentell eingestufte Btrfs, die während des laufenden Betriebs durchgeführt werden kann.

Anzeige

Um Größenveränderungen an Ext4-Dateisystemen kümmert sich fortan der Kernel selbst statt wie bisher die Userpace-Anwendung. Dadurch soll sich die für das Vergrößern des Dateisystems von 20 auf 230 GByte benötigte Zeit von fünf Minuten auf 3,5 Sekunden reduzieren, schreiben die Entwickler. Noch funktioniert das nicht, wenn beispielsweise das Dateisystem mit Big Allocations verwendet wird, die es seit Linux 3.2 gibt.

Der MD-Treiber für die sogenannten Software-Raids kann während des laufenden Betriebs Daten von einem Datenträger auf den anderen verschieben, ohne dabei redundante Daten auf einem neuen Datenträger neu zu generieren. Die als "Hot Replace" bezeichnete Funktion lässt sich mit den Raid-Level 1, 4, 5, 6 und 10 nutzen. Allerdings wird Hot Replace noch nicht vom dazugehörigen Verwaltungswerkzeug Mdadm unterstützt.

Die Kernel-Hacker haben sich auch einem Problem gewidmet, bei dem es im Zusammenhang mit den Transparent Huge Pages zu Verzögerungen beim Schreiben auf langsame externe Speichermedien, etwa USB-Sticks, kam. Außerdem wurde ein Problem beim Readahead beseitigt, bei dem es zu Leistungseinbrüchen kam, wenn zu große Dateneinheiten von schnellen Datenträgern ausgelesen wurden, etwa von SSDs.

Grafikkarten

Zudem soll Linux 3.3 den virtuellen Speicher in den HD-7000-Chipsätzen von Radeon unterstützen. Die dafür benötigten Codeänderungen sind umfangreich. Allerdings sind noch rechtliche Fragen zu klären, bevor Anwender den Code nutzen dürfen. Der Evergreen-Chipsatz von AMD und der Nouveau-Treiber für Nvidia-Chipsätze können Audio über den HDMI-Port ausgeben und die Chipsatzreihe NDV0 alias Fermi verwendet Page-Flipping. Noch nicht ganz umgesetzt ist die Unterstützung für die aktuellen Grafikchips Geforce 410M, GT (520, 520M, 520MX) und 610M Quadro NVS 4200M alias NDV9.

Der Grafiktreiber für die Intel-Chipsätze Sandy und Ivy Bridge wurde aktualisiert und auch mit zahlreichen Bugfixes versehen. In dem Poulsbo-Treiber für Intels GMA500-Chipsätze wurden ebenfalls zahlreiche Fehler behoben, er verlässt den Staging-Bereich und ist nun fester Bestandteil des Kernels.

Virtualisierung

Gastsysteme der Kernel Virtual Machine (KVM) können künftig über die Virtual Performance Monitoring Unit (PMU) Leistungsmessungen vornehmen. Microsofts virtueller Netzwerktreiber für Hyper-V wurde aus dem Staging-Bereich in den offiziellen Kernel-Code übernommen. Die Treiber Balloon, Blk, Console und Net der Virtio-Schnittstelle wurden um die Unterstützung für den Ruhezustand S4 erweitert.

Infrastruktur und Architektur

Erste Teile des Codes des Android-Kernels sind wieder in den Staging-Bereich des Kernels aufgenommen worden. Die bislang bescheidenen Codeteile behandeln die Speicherverwaltung in Pstores (Persistent Storage) und der Ram-Console. Die bei Android verwendeten Wakelocks, über die der Kernel daran gehindert werden kann, in den Schlafmodus zu gehen, fehlen aber noch. Die Funktion hatte damals zu Streit zwischen Android- und Linux-Entwicklern geführt. Er sei nicht hinreichend geprüft und schlecht umgesetzt, monierten damals die Kernel-Entwickler. Die Kernel-Entwickler hatten den Android-Code Ende 2009 aus dem Kernel entfernt, weil er veraltet war. Sie warfen Google mangelndes Engagement bei der Code-Pflege vor. Der zurückgeflossene Code soll frühestens in Kernel 3.4 übernommen werden.

Die Prozessoren in Nvidias Tegra30-Chipsätzen werden künftig von Linux 3.3 unterstützt. Ferner wurde die Unterstützung für ACPI 5.0 erweitert. Damit sollen teils auffällige Fehler in der Energieverwaltung behoben und die Unterstützung für neue Chipsätze integriert werden, etwa Intels Ivy Bridge.

Kernel-Images können künftig ohne Bootloader direkt vom EFI-Bios gestartet werden. Das Bzimage wird dabei von EFI als Anwendung erkannt und lässt sich alternativ ohne Änderungen vom Bootloader starten. Mit dem Extended Verification Module kann der Kernel digitale Signaturen nach RSA verifizieren.

Eine Zusammenfassung diverser Änderungen haben die Betreuer der Webseite kernelnewbies.org zusammengefasst. Dort gibt es auch eine umfassende Liste neuer Treiber. Der Sourcecode von Linux 3.3 steht unter kernel.org zum Download bereit. Alle Änderungen sind über Gitweb abrufbar.

 Linux: Kernel 3.3 bekämpft aufgeblähte Puffer

eye home zur Startseite
1e3ste4 20. Mär 2012

Also Kernelspace gibts eigentlich in dem Sinne nicht. Wenn in x86 der Wechsel in den...

M.P. 19. Mär 2012

Puffer sind dazu da, die Applikation davor zu schützen, daß sie auf das Verschicken von...

AnetteAlliteration 19. Mär 2012

(k/t)



Anzeige

Stellenmarkt
  1. Autobahndirektion Südbayern, München
  2. Nuuk GmbH, Hamburg
  3. Bosch Software Innovations GmbH, Waiblingen
  4. Amprion GmbH, Pulheim


Anzeige
Spiele-Angebote
  1. (-3%) 33,99€
  2. (-85%) 4,49€
  3. 8,99€

Folgen Sie uns
       


  1. FTTH

    Bauern am Glasfaserpflug arbeiten mit Netzbetreibern

  2. BGP-Hijacking

    Traffic von Google, Facebook & Co. über Russland umgeleitet

  3. 360-Grad-Kameras im Vergleich

    Alles so schön rund hier

  4. Grundversorgung

    Telekom baut auch noch mit Kupfer aus

  5. Playerunknown's Battlegrounds

    Pubg-Schöpfer fordert besseren Schutz vor Klonen

  6. Solarstrom

    Der erste Solarzug der Welt nimmt seinen Betrieb auf

  7. Microsoft

    Kostenloses Tool hilft bei der Migration von VMs auf Azure

  8. Streaming-Streit

    Amazon will wieder Chromecast und Apple TV verkaufen

  9. IT in der Schule

    Die finnische Modellschule hat Tablets statt Schreibtische

  10. Joanna Rutkowska

    Qubes OS soll "einfach wie Ubuntu" werden



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Amazon Video auf Apple TV im Hands on: Genau das fehlt auf dem Fire TV
Amazon Video auf Apple TV im Hands on
Genau das fehlt auf dem Fire TV
  1. Amazon Verkaufsbann für Apple TV bleibt bestehen
  2. Smartphone-Speicherkapazität Wie groß der Speicher eines iPhones sein sollte
  3. Mate 10 Pro im Test Starkes Smartphone mit noch unauffälliger KI

Twitch, Youtube Gaming und Mixer: Weltweites Aufmerksamkeitsdefizit
Twitch, Youtube Gaming und Mixer
Weltweites Aufmerksamkeitsdefizit
  1. Kiyo und Seiren X Razer bringt Ringlicht-Webcam für Streamer
  2. Roboter Megabots kündigt Video vom Roboterkampf an
  3. Free to Play World of Tanks bringt pro Nutzer und Monat 3,30 Dollar ein

Umrüstung: Wie der Elektromotor in den Diesel-Lkw kommt
Umrüstung
Wie der Elektromotor in den Diesel-Lkw kommt
  1. LEVC London bekommt Elektrotaxis mit Range Extender
  2. Vehicle-to-Grid Honda macht Elektroautos zu Stromnetz-Puffern
  3. National Electric Vehicle Sweden Der Saab 9-3 ist zurück als Elektroauto

  1. Re: Amazon Prime auf Chromecast

    sniner | 13:09

  2. Es gibt sogar Flyer für den Kupferausbau

    mwi | 13:08

  3. Re: Bin skeptisch...

    SebastianHatZeit | 13:07

  4. Re: Heuchler

    Allandor | 13:07

  5. Re: Chance für europ. ISP

    Paule | 13:05


  1. 13:00

  2. 12:41

  3. 12:04

  4. 11:44

  5. 11:30

  6. 10:48

  7. 10:26

  8. 10:20


  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