See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Upstart – Wikipedia

Upstart

aus Wikipedia, der freien Enzyklopädie

Upstart
Entwickler: Canonical Ltd.
Aktuelle Version: 0.3.9
(12. Oktober 2007)
Betriebssystem: Unix und Unix-ähnliche Betriebssysteme
Kategorie: Software
Lizenz: GPL
Deutschsprachig: nein
Website: upstart.ubuntu.com

Upstart ist ein Hintergrundprogramm (ein sogenannter Daemon) für Unix-Systeme, das als sogenannter init-Prozess als erster Prozess (Process ID 1) zum Starten, Überwachen und Beenden weiterer Prozesse dient. Es ist ein ereignisorientierter Ersatz für das in vielen Unix-Systemen verwendete init von System V (sysvinit).

Inhaltsverzeichnis

[Bearbeiten] Besonderheiten

Es basiert auf sysvinit, zu dem es auch vollständig abwärtskompatibel ist, und kann dadurch auch sysvinit-Skripts unverändert ausführen.

Upstart soll die Probleme des System-V-init bezüglich Geschwindigkeit, wechselnder Hardware und dem Neustarten von Prozessen beheben.

Um dies zu erreichen, ist Upstart ereignisorientiert. Bei Eintreten eines Ereignisses, wie dem Einstecken eines USB-Sticks, werden die notwendigen Jobs gestartet, um die gewünschte Funktion bereitzustellen. Upstart erlaubt das gleichzeitige Ausführen von Jobs unabhängiger Ereignisse. Dies beschleunigt den Start des Systems und ermöglicht außerdem eine einfachere Handhabung von auswechselbarer Hardware.

[Bearbeiten] Geschichte

Upstart wurde von den Ubuntu-Entwicklern eingeführt. Es wurde (und wird) von Scott James Remnant auf Grundlage des Codes von sysvinit entwickelt. Seit Version 6.10 Edgy Eft von Ubuntu kann es als Ersatz für den standardmäßig installierten alten init-Prozess verwendet werden, arbeitet dort allerdings nur im Kompatibilitätsmodus zum System V. Seit Ubuntu 7.10 Gutsy Gibbon kann Upstart durch Änderungen an den relevanten Shellskripten seine Stärken ausspielen. Auch Frugalware Linux (ab Version 0.7) und Fedora (Version 9)[1] steigen von sysvinit auf Upstart um und bei Debian steht es in den experimentellen Quellen zur Verfügung.

In späteren Versionen soll es auch cron-, at- oder anacron-Daemons ersetzen.

[Bearbeiten] Weitere Init-Systeme

[Bearbeiten] Weblinks

  • upstart − Offizielle Projektwebsite

[Bearbeiten] Quellen

  1. http://fedoraproject.org/wiki/Features/Upstart - Features/Upstart - Fedora Project Wiki


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -