|
Upstart is an event-based replacement for the traditional init daemon the method by which several Unix-like computer operating systems perform tasks when the computer is started. It was written by Scott James Remnant, a former employee of Canonical Ltd. == Rationale == The traditional init process was originally only responsible for bringing the computer into a normal running state after power-on, or gracefully shutting down services prior to shutdown. As a result, the design is strictly synchronous, blocking future tasks until the current one has completed. Its tasks must also be defined in advance, as they are limited to this prep or cleanup function. This leaves it unable to handle various non-startup-tasks on a modern desktop computer elegantly, including: * The addition or removal of USB flash drives and other portable storage / network devices while the machine is running * The discovery and scanning of new storage devices, without locking the system, especially when a disk may not even power on until it is scanned * The loading of firmware for a device, which may need to occur after it is detected but before it is usable Upstart's event-driven model allows it to respond to events asynchronously as they are generated. 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Upstart」の詳細全文を読む スポンサード リンク
|