Schnelles Booten

/run Linux, /run

Der Initialisierungsdämon Systemd legt ab sofort das Verzeichnis /run im Dateibaum an. Das ist zwar nur eine kleine technische Änderung, kommt jedoch einer politischen Revolution für Linux gleich.

Anzeige

Die neue Version des Initialisierungsdaemons Systemd legt das Verzeichnis /run in dem Wurzelverzeichnis einer Linux-Distribution an. Das hat der Red-Hat-Angestellte Lennart Poettering in einem Eintrag auf der Mailingliste der Fedora-Entwickler bekanntgegeben. Der Daemon systemd soll unter anderem den Bootvorgang beschleunigen. Unter dem Titel "Was macht das /run-Verzeichnis auf meinem System und wo kommt es her?" erklärt und begründet Poettering die Änderung.

Die Änderung sei zwar technisch eher klein, allerdings sei die politische Reichweite sehr groß. Immerhin wird ein neues Verzeichnis auf oberster Ebene im Dateibaum angelegt. Von nun an liegen im /var-Verzeichnis bleibende Laufzeitdaten, im /run-Verzeichnis die veränderlichen Laufzeitdaten.

Wohin gehören Laufzeitdaten?

Zur Erklärung schreibt Poettering, dass viele Programme im frühen Bootprozess ihre Daten versteckt in das /dev-Verzeichnis ablegten. Darunter waren zum Beispiel udev, mount oder systemd. Der Grund dafür sei einfach: /dev ist ein temporäres Dateisystem (Tmpfs) und deshalb frühzeitig im Bootprozess erreichbar. Allerdings seien Laufzeitdaten keine Geräte und gehörten deshalb nicht in das Verzeichnis, so die Meinung des Entwicklers. Auch werde /var/run häufig zu spät eingehängt, da /var ein anderes Dateisystem sein könnte. Das Verzeichnis /run, soll diese Lücken schließen. Ein im Bootprozess frühzeitig erreichbares Tmpfs für Laufzeitdaten soll so das Starten des Systems beschleunigen.

Auch sei nicht klar, warum bestimmte Daten in /var/run und andere in /dev abgelegt würden. Viele Distributionen hätten dies bis heute unterschiedlich gehandhabt. So wurde bei Ubuntu zum Beispiel das Verzeichnis /var/run als Tmpfs eingehängt, noch bevor /var selbst eingehängt wurde. In den vergangenen Wochen diskutierten unter anderem Entwickler der Distributionen Debian, Ubuntu, Suse und Fedora miteinander, um das Problem mit den Laufzeitdaten in den Griff zu bekommen. Schließlich einigten sie sich, dass nur ein Verzeichnis auf oberster Ebene im Dateibaum eine zufriedenstellende Lösung darstelle.

Keine politischen Debatten, einfach umsetzen

Statt eine große Debatte zu führen, implementierte Poettering kurzerhand die Neuerung. Das /run-Verzeichnis wird ab sofort in den Entwicklerversionen von Fedora und Suse zur Verfügung stehen. Debian und Ubuntu werden in zukünftigen Versionen nachziehen. Die Vorteile des neuen Verzeichnisses sind laut Poettering offensichtlich. Es gibt nur ein Tmpfs für die Laufzeitdaten, die nicht mehr vor dem Admin versteckt werden. Die Entwickler hätten sich ebenso distributionsübergreifend auf einen Standard geeinigt.

Sich der riesigen Änderung bewusst, beendete Poettering die Ankündigungs-E-Mail mit den Worten "Flame Away!". Die Antworten teilen sich wie erwartet in zwei Lager. Dabei bleiben große Flame-Wars oder Beleidigung unter der Gürtellinie außen vor und es wird eher sachlich diskutiert. Der größte Einwand gegen /run ist, dass es nicht standardkonform sei. Es verstoße zum Beispiel gegen die Richtlinien des Filesystem Hierarchy Standard. Dieser ist allerdings bereits seit sieben Jahren nicht mehr verändert oder aktualisiert worden.

Die Befürworter hingegen überschlagen sich mit Lob für Poettering. Diese reichen von einfachen Danksagungen bis zu Sätzen wie: "Das ist kein Feature, das ist Evolution!" Der Grundtenor bei den Befürwortern ist vor allem Lob für die rationale Herangehensweise Poetterings. Statt sich politischen Streitereien hinzugeben, habe er eine einfache Lösung für viele Probleme implementiert.

Experimentierfreudige Linux-Nutzer können das neue Systemd in der Preview von Fedora 15 ausprobieren. Der Quellcode von Systemd steht auf den Webseiten des Projekts zur Verfügung und kann via Git oder HTTP heruntergeladen werden. [von Sebastian Grüner]


samy 02. Apr 2011

Zeitverschiebung??? Aus der Mailingliste: Lennart Poettering mzerqung at 0pointer.de Wed...

R2D2_ 01. Apr 2011

Das bringt garnix, weil da keine Dienste gestoppt oder gestartet werden. Es wird einfach...

Der Kaiser! 01. Apr 2011

FORMAT C:

Wahrheitssager 31. Mär 2011

Man benutzt einen "Ugly" Trick mit "mount --bind"

samy 31. Mär 2011

Sehr schön. Fedora 15 soll ja im Mai rauskommen.. ich freu mich drauf... Wird sich aber...

Kommentieren



Anzeige

  1. Referent (m/w) Lernmanagementsysteme mit Schwerpunkt IT-Fachkonzeption
    Gothaer Finanzholding AG, Köln
  2. Systemtechniker/-in im Network Management Center
    M-net Telekommunikations GmbH, München
  3. Informatiker/in
    Lechwerke AG, Augsburg
  4. Business Analyst / Projekt Manager (m/w)
    Parts Europe GmbH, Wasserliesch bei Trier

 

Detailsuche


Folgen Sie uns
       


  1. Quartalsbericht

    Amazon weiter mit hohem Umsatz und etwas Gewinn

  2. Quartalsbericht

    Microsofts Gewinn und Umsatz fallen

  3. Element

    Schenkers Windows-Tablet ab 350 Euro - aber ohne Tastatur

  4. Epic Games

    Unreal Engine 4.1 mit Zugriff auf Konsolen-Quellcode

  5. Heartbleed-Bug

    Techfirmen zahlen Millionen für Open-Source-Sicherheit

  6. Sofortlieferung

    Base liefert Smartphone noch am gleichen Tag

  7. Leica T

    Teure Systemkamera mit Touchscreen

  8. The Elder Scrolls Online

    Inhaltserweiterung und Goldfarmer

  9. Sensabubble

    Display aus duftenden Seifenblasen

  10. Lulzsec

    FBI soll von Anonymous-Hacks profitiert haben



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Energieversorgung: Forscher übertragen Strom drahtlos über 5 Meter
Energieversorgung
Forscher übertragen Strom drahtlos über 5 Meter

Südkoreanische Wissenschaftler haben einen Fernseher aus 5 Metern Entfernung ohne Kabel mit Strom versorgt. Sie träumen von öffentlichen Bereichen, in denen Nutzer ihre Geräte drahtlos laden können - vergleichbar mit heutigen öffentlichen WLANs.

  1. Genetik Forscher wollen Gesicht aus Genen rekonstruieren
  2. Leslie Lamport Turing-Award für LaTeX-Erfinder
  3. Bionik Pimp my Plant

LG LED Bulb ausprobiert: LED-Leuchtmittel als Ersatz für 100- und 150-Watt-Glühlampen
LG LED Bulb ausprobiert
LED-Leuchtmittel als Ersatz für 100- und 150-Watt-Glühlampen

Light + Building Zur vergangenen Lichtmesse in Frankfurt hat LG zwei LED-Lampen angekündigt, die vor allem Philips Konkurrenz machen werden. Mit 20 und 33 Watt zieht LG mit Philips gleich beziehungsweise überholt die Niederländer sogar. Wir konnten uns das 20-Watt-Exemplar bereits anschauen.

  1. Rückruf durch ESTI Schweizer Starkstrominspektorat warnt vor Billig-LED-Lampen
  2. Power over Ethernet Philips will Lichtsysteme mit Netzwerkkabeln versorgen
  3. Intelligentes Licht von Osram Lightify als Hue-Konkurrent

Test The Elder Scrolls Online: Skyrim meets Standard-MMORPG
Test The Elder Scrolls Online
Skyrim meets Standard-MMORPG

Es ist so groß wie mehrere Rollenspiele zusammen und bietet auch Soloabenteurern Unterhaltung für Wochen und Monate. Vieles in The Elder Scrolls Online erinnert an Skyrim - und leider noch mehr an das altbekannte Strickmuster gängiger MMORPGs.

  1. The Elder Scrolls Online Zenimax deaktiviert umstrittene Bezahlmethoden
  2. Abopflicht Verbraucherschützer mahnen The Elder Scrolls Online ab
  3. Zenimax Online The Elder Scrolls Online ohne Server-Schlangen gestartet

    •  / 
    Zum Artikel