タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Upstartに関するohnishiakiraのブックマーク (2)

  • Upstart - Wikipedia

    Upstartは、いくつかのUnix系コンピュータオペレーティングシステムで起動時にタスクを実行する手法として古くから備わるinitデーモンの代わりとなるもので、イベント駆動型である点に特徴がある。Upstartは、当時カノニカルの従業員であったスコット・ジェームズ・レムナント(英語版)が開発した。 原理の説明[編集] 元々古くから備わるinitプロセスは、電源オンの後にコンピュータを通常の起動状態にすることや、シャットダウン前にきちんとサービスを終了することにしか責任を持たなかった。このため、前記の設計により現在のタスクが完了するまで将来のタスクは厳格に同期化され、さらにブロックされてしまう。さらに準備やクリーンアップ機能による制限を受けるため、これらのタスクはあらかじめ定義されねばならない。これでは現代のデスクトップコンピュータにおけるスタートアップ以外の、以下に挙げるような様々なタス

  • upstart の使い方 - うまいぼうぶろぐ

    initでダマシダマシきたけど、そろそろupstartのこと知らないとubuntuもまともに触れないので調べたよ。 http://www.ibm.com/developerworks/jp/linux/library/l-boot-faster/ sysinit のようにシーケンシャルに起動するのではなく、event basedで起動していくので早い。 起動/停止 # initctl {start|stop} serivce_namestop,startが/sbin/initctl へのsymlinkになってる場合は {start|stop} service_name でもいける。(ubuntuとか) list表示 initctl list event通知 initctl emit event_name 各daemon用のfile /etc/init/ 以下、もしくは /etc/event

    upstart の使い方 - うまいぼうぶろぐ
  • 1