MeeGo setzt auf Btrfs als Standarddateisystem -- Entwicklung für N900 geöffnet

MeeGo setzt auf Btrfs als Standarddateisystem -- Entwicklung für N900 geöffnet

MeeGo innovativ

Marcel Hilzinger
12.05.2010 Der Moblin- und Maemo-Nachfolger MeeGo will als Dateisystem auf Btrfs setzen und Ext4 außen vor lassen. Gründe für die Wahl gibt es mehrere.

Da in der zugehörigen Kernel-Config-Datei immer noch ein Hinweis steht, dass Btrfs noch als EXPERIMENTAL gilt, stellte Ameya Palande von Nokia gestern auf der MeeGo-Mailingliste die Frage, warum man sich für Btrfs entschieden hatte. Die Antwort kam postwendend vom Intel-Entwickler Arjan van de Ven. Demnach sprechen unter anderem folgende Gründe für das von Chris Mason und anderen entwickelte Dateisystem:

  • Btrfs gilt als das Dateisystem der Zukunft. Weshalb also dem Umweg über Ext4 gehen?
  • Btrfs legt einen Schwerpunkt auf Datenintegrität. Die meiste aktuellen Journaling Dateisysteme kümmern sich in der Regel mehr um die Integrität der Metadaten.
  • Btrfs arbeitet dank on-disk-compression auf sehr langsamen Speichermedien schneller
  • Btrfs eignet sich durch Copy on Write und die Snapshot-Funktion geradezu ideal, um ein Gerät wieder in den Fabrik-Zustand zurückzusetzen.

Vor allem der letzte Punkt dürfte den Ausschlag für Btrfs gegeben haben. Allerdings stellt sich damit für die MeeGo-Entwicklung ein neues Problem: Btrfs eignet sich zwar ausgezeichnet für konventionelle Festplatten und Solid State Drives, durch die Copy-on-Write-Funktion ist es aber für echten Flash-Speicher nicht empfehlenswert. Zudem nimmt die CoW-Funktion bei kleinen Speichern, wie sie zum Beispiel in Handys vorkommen, überdurchschnittlich viel Platz in Anspruch (einige Tester sprechen von 200-300 MByte auf einer 1 GByte SD-Karte). Für die MeeGo-Variante auf Handys eignet sich das Dateisystem somit nur bedingt.

N900-Entwicklung geöffnet

Ebenfalls gestern kündigte der Nokia-Entwickler Harri Hakulinen an, dass man die Entwicklung von MeeGo für das N900 gegenüber der Community geöffnet habe. So gebe es ein spezielles Wiki und einen IRC-Channel für Interessierte, zudem pflege man den Code in einem öffentlichen Git-Repo bei Gitorius.

Ähnliche Artikel

Kommentare

Aktuelle Fragen

Drucker Epson XP-332 unter ubuntu 14.04 einrichten
Andrea Wagenblast, 30.11.2016 22:07, 2 Antworten
Hallo, habe vergeblich versucht mein Multifunktionsgerät Epson XP-332 als neuen Drucker unter...
Apricity Gnome unter Win 10 via VirtualBox
André Driesel, 30.11.2016 06:28, 2 Antworten
Halo Leute, ich versuche hier schon seit mehreren Tagen Apricity OS Gnome via VirtualBox zum l...
EYE of Gnome
FRank Schubert, 15.11.2016 20:06, 2 Antworten
Hallo, EOG öffnet Fotos nur in der Größenordnung 4000 × 3000 Pixel. Größere Fotos werden nic...
Kamera mit Notebook koppeln
Karl Spiegel, 12.11.2016 15:02, 2 Antworten
Hi, Fotografen ich werde eine SONY alpha 77ii bekommen, und möchte die LifeView-Möglichkeit nu...
Linux auf externe SSD installieren
Roland Seidl, 28.10.2016 20:44, 1 Antworten
Bin mit einem Mac unterwegs. Mac Mini 2012 i7. Würde gerne Linux parallel betreiben. Aber auf e...