Abo
  • Services:

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.
Stellenmarkt
  1. Robert Bosch GmbH, Abstatt
  2. d.velop AG, Gescher

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.



Anzeige
Top-Angebote
  1. (heute u. a. Dual DT 210 Plattenspieler 77,00€ statt 111,99€)
  2. (heute u. a. Beyerdynamic DTX 910 Kopfhörer, NZXT H700i Gehäuse, HP Notebook)
  3. (u. a. Canon EOS 2000D + Objektiv 18-55 mm für 299€ statt 394€ im Vergleich)
  4. ab 119,99€

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...

Der Kaiser! 17. Jun 2010

Weil sich auch die Bedürfnisse nie ändern..


Folgen Sie uns
       


Amazons Kindle Paperwhite (2018) - Hands on

Amazons neue Version des Kindle Paperwhite steckt in einem wasserdichten Gehäuse. Außerdem unterstützt der E-Book-Reader Audible-Hörbücher und hat mehr Speicher bekommen. Das neue Modell ist zum Preis von 120 Euro zu haben.

Amazons Kindle Paperwhite (2018) - Hands on Video aufrufen
Athlon 200GE im Test: Celeron und Pentium abgehängt
Athlon 200GE im Test
Celeron und Pentium abgehängt

Mit dem Athlon 200GE belebt AMD den alten CPU-Markennamen wieder: Der Chip gefällt durch seine Zen-Kerne und die integrierte Vega-Grafikeinheit, die Intel-Konkurrenz hat dem derzeit preislich wenig entgegenzusetzen.
Ein Test von Marc Sauter

  1. AMD Threadripper erhalten dynamischen NUMA-Modus
  2. HP Elitedesk 705 Workstation Edition Minitower mit AMD-CPU startet bei 680 Euro
  3. Ryzen 5 2600H und Ryzen 7 2800H 45-Watt-CPUs mit Vega-Grafik für Laptops sind da

Mobile-Games-Auslese: Bezahlbare Drachen und dicke Bären
Mobile-Games-Auslese
Bezahlbare Drachen und dicke Bären

Rundenbasierte Strategie auf dem Smartphone mit Chaos Reborn Adventure Fantasy von Nintendo in Dragalia Lost - und dicke Alpha-Bären: Die Mobile Games des Monats bieten spannende Unterhaltung für jeden Geschmack.
Von Rainer Sigl

  1. Mobile-Games-Auslese Städtebau und Lebenssimulation für unterwegs
  2. Mobile-Games-Auslese Barbaren und andere knuddelige Fantasyhelden
  3. Seismic Games Niantic kauft Entwickler von Marvel Strike Force

Life is Strange 2 im Test: Interaktiver Road-Movie-Mystery-Thriller
Life is Strange 2 im Test
Interaktiver Road-Movie-Mystery-Thriller

Keine heile Teenagerwelt mit Partys und Liebeskummer: Allein in den USA der Trump-Ära müssen zwei Brüder mit mexikanischen Wurzeln in Life is Strange 2 nach einem mysteriösen Unfall überleben. Das Adventure ist bewegend und spannend - trotz eines grundsätzlichen Problems.
Von Peter Steinlechner

  1. Adventure Leisure Suit Larry landet im 21. Jahrhundert

    •  /