PDA

View Full Version : [Linux] Schneller booten mit Upstart



Snitlev
01.11.09, 12:35
Ein Großteil der Bootzeit heutiger Linux-Systeme geht für die Systeminitialisierung und den nicht-parallelisierten Start Dutzender von Daemons drauf. In Ubuntu 9.10 haben die Entwickler begonnen, den starren Startvorgang durch den massiven Einsatz von Upstart zu parallelisieren und zu beschleunigen.

Quelle: heise open - Schneller booten mit Upstart (http://www.heise.de/open/artikel/Schneller-booten-mit-Upstart-844394.html)

Hm, hört sich gut an, gibt es sowas auch für Windows XP,Vista und Win7 ?

mfg

L0NGi5L4ND
01.11.09, 15:55
Für Windows wird es sowas nie geben, ausser die Redmonder bauen das ganze selber ein. Wird aber wohl noch paar Windows-Versionen gehen.

Eine Alternative unter Linux zu Upstart (sehr genial) ist InitNG, die jedoch ein wenig hart zu konfigurieren.

v6ph1
01.11.09, 16:41
Für Windows wird es sowas nie geben, ausser die Redmonder bauen das ganze selber ein. Wird aber wohl noch paar Windows-Versionen gehen.
Das wurde schon ab Vista versucht, spürbar ist der Effekt aber nur bei Mehrkern-CPUs.
Viel bringt das aber nicht, da der begrenzende Fakt beim Start hauptsächlich die Festplatte ist.
(Mit ner SSD sieht das schon anders aus)

Das Problem liegt aber nach wie vor darin, dass die wichtigsten Dienste untereinander jede Menge Abhängigkeiten haben, sodass diese nur in einer bestimmten Reihenfolge abgearbeitet werden können.

Sinnvoller ist es da, die nötigen Daten auf einmal (hintereinander) von der Festplatte zu laden und dann aus dem RAM zu booten.

mfg
v6ph1

PS: Aktuelle CPUs schlafen beim Systemstart schon fast ein.

ghostfucker
01.11.09, 16:46
sowas gibts doch, oder zunimdest ansätze...
mein laptop hat nen eingebauten 2gb speicher auf dem (ab win vista) systemdaten gelagert werden, die beim booten schneller abgerufen werden können (als von der platte).