perp系列之二:perp源码README
perp系列之二:perp源碼README
版本說明
| 0.1 | ZY | 2019.5.29 | 初稿 |
目錄
文章目錄
- perp系列之二:perp源碼README
- 版本說明
- 目錄
- perp
- -Huh?
- -所以?
- -這就是全部?
- Package 布局:
- 要求:
- 安裝:
- 文檔:
- 進程1(/sbin/init)支持:
- 反饋:
- 更多信息:
perp
這是perp,又名“perpetrator”(翻譯過來是犯罪者,什么鬼哦),一個持久的流程主管unix的服務管理框架。
perp包可以可靠地提供一組守護進程和實用程序啟動,監(jiān)視,記錄和控制持久進程的集合。
-Huh?
“持久進程”被定義為任何長期運行的程序,通常從系統(tǒng)啟動開始并打算繼續(xù)運行
直到系統(tǒng)關(guān)閉。也稱為“服務”,通常被稱為“服務”,一個持久的過程通常提供一些必要的,按需的,系統(tǒng)服務。提供電子郵件,域名查詢的程序,和http請求都是正常服務的例子作為持久進程運行。
-所以?
perp提供了一個便攜,統(tǒng)一的框架來安裝這樣的任何unix平臺上的服務,可以在其中可靠地初始化服務一致的流程環(huán)境,并確保它們繼續(xù)必要時運行并記錄無人值守。
-這就是全部?
2.0版的重大新聞是perpd(8)守護進程現(xiàn)在運行為一個過程,合并以前提供的所有操作多個perpetrate(8)成一個可執(zhí)行文件。通過消除所有監(jiān)督“中間人”過程的背景perp系統(tǒng)的切換開銷大大簡化了早期版本。而perpd(8)現(xiàn)在只設置了2個文件對象startup - 一個鎖文件和一個域套接字 -否則生成在運行時沒有任何磁盤活動。
-你說!
嘆…
Package 布局:
./CHANGES changlog和發(fā)布歷史./INSTALL如何安裝/升級./LICENSE版權(quán)/許可證信息./README這里的文件就在這里./conf.mk構(gòu)建/安裝配置文件./examples/*示例服務定義./lasagna/* libasagna實用程序庫源./perp/* perp構(gòu)建源./runtools/* runtools構(gòu)建源代碼要求:
該軟件包旨在構(gòu)建,安裝和運行任何現(xiàn)代產(chǎn)品沒有額外要求的unix平臺。它已經(jīng)過測試以下平臺:
NetBSD 5.0,i386Linux 2.6 +,i686,gcc + gnu libcLinux 2.6 +,i686,gcc + dietlibcLinux 2.6 +,x86_64,gcc + dietlibc達爾文10.3.2(Mac OSX),i386安裝:
有關(guān)構(gòu)建和安裝的完整說明,請參閱INSTALL軟件,并從早期版本升級。
文檔:
該軟件包包含一組troff -man頁面。先查看它們要安裝,請參閱每個./perp中的/ man子目錄和./runtools子目錄。建議略讀以下內(nèi)容頁面概述系統(tǒng):perp_intro.8,perpd.8,perpetrate.5,和perp-setup.8。
進程1(/sbin/init)支持:
此版本的perp不包括/sbin/init的替換。如果這對你很重要 - 特別是如果你感興趣的話在開發(fā)完整的基于perp的unix發(fā)行版 - 請讓我知道。
反饋:
該項目包括perp提供的建議和更正
來自世界各地的用戶。感謝您的反饋意見!
更多信息:
http://b0llix.net/perp/
總結(jié)
以上是生活随笔為你收集整理的perp系列之二:perp源码README的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【六袆 - 点赞】简历字体和字号规范
- 下一篇: 为什么计算机不显示桌面工具栏,电脑开机后