热门问题
时间线
聊天
视角

runit

類UNIX系統的init方案與服務管理程式 来自维基百科,自由的百科全书

Remove ads

runit是一種類Unix作業系統的init方案,可在整個作業系統執行時初始化、監視及終止行程。runit是可在Linux、Mac OS X、*BSD和Solaris作業系統上執行的、有「開創性」的daemontools的「再實現」。[3]runit可並列啟動系統服務,這樣可以加快作業系統的啟動。[4]

快速預覽 原作者, 首次釋出 ...

System V init,runit是所有其他行程直接或間接的父行程。它是在啟動過程中第一個執行的行程,並繼續執行直至系統關閉。

Remove ads

設計

runit致力於成為一個小型、模組化、可移植的代碼庫。runit分為三個階段:一次性的初始化,行程監視,及停止或重新啟動。除了第一和第三階段必須適應所執行的特定作業系統外,第二階段在所有POSIX相容的作業系統都可方便移植。[4]

參考

外部連結

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads