Linux

SSDs und Btrfs stehen ganz oben auf der Liste

Für die nächsten Versionen des Linux-Kernels steht die Weiterentwicklung des Dateisystems Btrfs und der Treiber für SSDs im Vordergrund. Außerdem machen sich Entwickler Sorgen um die Größe des Kernels, sagt Kernel-Entwickler Jonathan Corbet.

Artikel veröffentlicht am ,
Linux: SSDs und Btrfs stehen ganz oben auf der Liste

Die Anpassung des Kernels an große und an kleine Geräte sei die Herausforderung an Kernel-Entwickler, sagte Kernel-Entwickler Jonathan Corbet auf dem Linuxtag in Berlin. Gegenwärtig stoße der Kernel beispielsweise beim Datendurchsatz über das Netzwerk von 10 GBit/s an seine Grenzen: Diese Geschwindigkeit könne nur bei großen Datenpaketen konstant gehalten werden. Zudem mache noch Dcache_lock Probleme; den Code dafür aufzuräumen sei ein langfristiges Projekt.

  • Die Anzahl der Codezeilen in dem Linux-Kernel nimmt zu.
Die Anzahl der Codezeilen in dem Linux-Kernel nimmt zu.

SSDs würden immer schneller und würden bald mehr als 100.000 IOPs erreichen, worauf der Kernel noch nicht vorbereitet sei. Die schlecht dokumentierten Befehlssätze verschiedener Hersteller auf gängigen SSD-Geräten bereiteten den Kernel-Entwicklern ebenfalls Probleme, etwa beim Trimming.

Die Arbeit an Btrfs kommt laut Corbet voran. Eine stabile Version des Dateisystems sei besonders wichtig, um den Linux-Kernel für Speicherkapazitäten der nächsten Festplattengeneration zu optimieren.

Kernel-Blähungen

Sorgen machen sich die Kernel-Entwickler um die Größe des Kernels. Es werde immer schwieriger, den Linux-Kernel auf kleine Geräte zu portieren. Corbet verwies dabei auf die Webseite Bloatwatch, die die Änderungen am Kernel und dessen Größe grafisch aufbereitet. Noch eilen die Hardwareressourcen dem Kernel voraus, so Corbet, allerdings werde das Problem immer akuter.

Die Entwickler arbeiten weiterhin an einem Realtime-Kernel, der mit seinem Echtzeitverhalten für Musiker, aber ebenso für die Finanzwelt von Interesse ist und beispielsweise auch in Flachbildschirmgeräten benötigt wird. Hier gilt es, die verschiedenen Einsatzmöglichkeiten unter einen Hut zu bringen, denn ein Realtime-Kernel kann gewisse Prozesse auch drastisch verlangsamen. Zu den bestehenden Problemzonen zählen bei der Arbeitsspeicherverwaltung Atomic-Kmaps und Slab Allocators sowie die Verbesserung der Per-CPU-Variablen.

Virtuelle Cointainer

Mehr Arbeit wollen die Entwickler in virtuelle Container investieren. Dazu zählt die vollständige Isolierung von Containern. Gegenwärtig arbeiten die Kernel-Hacker daran, die Namespaces einzelner Container voneinander abzuschotten.

Für die einfachere Fehlersuche erwartet Corbet, dass Ftrace bald in den Kernel wandert. Auf die Frage, ob die Kernel-Fehlermeldungen nicht durch ID-Nummern und eine entsprechende multilinguale Datenbank ersetzt werden könnten, antwortete Corbet, das sei eine denkbare Lösung.

Google arbeite inzwischen mit 30 Entwicklern an seinem Android-Kernel und habe zugesagt, die Änderungen wieder in den Mainline-Kernel zu integrieren, so Corbet. Der Code des Android-Zweigs sei aber ein Durcheinander, deshalb wolle Google wieder enger mit den Kernel-Entwicklern zusammenarbeiten. Er sei zuversichtlich, dass die meisten Änderungen der Android-Kernel bis zum Ende des Jahres in den Mainline-Kernel übernommen werden können.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


der Andi 30. Jun 2010

@Dateisystemprüfer: Wie definiert man denn einen "normalen" Benutzer? Ist das einer, der...

SFNr1 20. Jun 2010

Sehr cool, danke :-).

ProBSD 18. Jun 2010

Weil is so. http://leaf.dragonflybsd.org/cgi/web-man?command=hammer

H4ndy 17. Jun 2010

Die haben mit dem Forschungsprojekt Singularity einen im Angebot: http://de.wikipedia...



Aktuell auf der Startseite von Golem.de
Elektromobilität
Nach 20 Jahren steht Tesla vor dem Absturz

Sinkende Absatzzahlen, Entlassungen, technologischer Rückstand und fehlende Führung durch den Chef haben Tesla in eine gefährliche Lage gebracht.
Ein IMHO von Frank Wunderlich-Pfeiffer

Elektromobilität: Nach 20 Jahren steht Tesla vor dem Absturz
Artikel
  1. Scheidungsportal: Eingabefehler mündet in Scheidung eines falschen Ehepaares
    Scheidungsportal
    Eingabefehler mündet in Scheidung eines falschen Ehepaares

    Die zuständige Londoner Kanzlei hat den Fehler zwar bemerkt und eine Aufhebung des Scheidungsbeschlusses angefordert, ein Richter hat diese jedoch abgelehnt.

  2. Ultrastar Transporter: WD stellt externe 368-TByte-SSD vor
    Ultrastar Transporter
    WD stellt externe 368-TByte-SSD vor

    Während wenige Terabyte für den Heimgebrauch reichen, gelten im Datacenter andere Maßstäbe. Die wohl größte externe SSD ist in jeder Hinsicht gigantisch.

  3. Web Distribution: Neue Beta öffnet iOS für App Stores und direkte Downloads
    Web Distribution
    Neue Beta öffnet iOS für App Stores und direkte Downloads

    Im neuen iOS-Update versteckt sich eine fundamentale Veränderung für das iPhone-Betriebssystem.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    • Daily Deals • MindStar: Gigabyte RTX 4070 Super Gaming OC 649€ - günstig wie nie! • Switch-Spar-Sets • Panasonic OLED-TV 54% billiger • HP Omen 16.1" FHD/144 Hz, Ryzen 7 6800H, RTX 3070 Ti -52% • Alternate: Notebook- und Super-Sale [Werbung]
    •  /