• IT-Karriere:
  • Services:

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.

Stellenmarkt
  1. ECOM Trading GmbH, Dachau
  2. Dr. August Oetker Nahrungsmittel KG, Bielefeld

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

Golem Akademie
  1. Einführung in die Programmierung mit Rust
    21.-24. September 2021, online
  2. OpenShift Installation & Administration
    14.-16. Juni 2021, online
Weitere IT-Trainings

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.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed
 Linux: Kernel 3.3 bekämpft aufgeblähte Puffer
  1.  
  2. 1
  3. 2


Anzeige
Top-Angebote
  1. 39,99€ + 2,99€ Versand oder kostenlose Marktabholung
  2. 79,49€ inkl. Direktabzug
  3. (u. a. be quiet! Pure Rock Slim für 17,99€ inkl. Versand und be quiet! Pure Base 600 für 59...
  4. (u. a. Northgard für 7,99€, No Man's Sky für 14,99€, PSN Card 20 Euro [DE] - Playstation...

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)


Folgen Sie uns
       


Automatische Untertitel in Premiere Pro Beta - Tutorial

Wir zeigen, wie sich Untertitel per KI-Spracherkennung erzeugen lassen.

Automatische Untertitel in Premiere Pro Beta - Tutorial Video aufrufen
Programm für IT-Jobeinstieg: Hoffen auf den Klebeeffekt
Programm für IT-Jobeinstieg
Hoffen auf den Klebeeffekt

Aktuell ist der Jobeinstieg für junge Ingenieure und Informatiker schwer. Um ihnen zu helfen, hat das Land Baden-Württemberg eine interessante Idee: Es macht sich selbst zur Zeitarbeitsfirma.
Ein Bericht von Peter Ilg

  1. Arbeitszeit Das Sechs-Stunden-Experiment bei Sipgate
  2. Neuorientierung im IT-Job Endlich mal machen!
  3. IT-Unternehmen Die richtige Software für ein Projekt finden

Weclapp-CTO Ertan Özdil: Wir dürfen nicht in Schönheit und Perfektion untergehen!
Weclapp-CTO Ertan Özdil
"Wir dürfen nicht in Schönheit und Perfektion untergehen!"

Der CTO von Weclapp träumt von smarter Software, die menschliches Eingreifen in der nächsten ERP-Generation reduziert. Deutschen Perfektionismus hält Ertan Özdil aber für gefährlich.
Ein Interview von Maja Hoock


    Fiat 500 als E-Auto im Test: Kleinstwagen mit großem Potenzial
    Fiat 500 als E-Auto im Test
    Kleinstwagen mit großem Potenzial

    Fiat hat einen neuen 500er entwickelt. Der Kleine fährt elektrisch - und zwar richtig gut.
    Ein Test von Peter Ilg

    1. Vierradlenkung Elektrischer GMC Hummer SUV fährt im Krabbengang seitwärts
    2. MG Cyberster MG B Roadster mit Lasergürtel und Union Jack
    3. Elektroauto E-Auto-Prämie übersteigt in 2021 schon Vorjahressumme

      •  /