2018-07-27

內(nèi)核創(chuàng)建了第一個(gè)進(jìn)程(稱為init進(jìn)程)來啟動系統(tǒng)上所有其他進(jìn)程。當(dāng)內(nèi)核啟動時(shí),它會將init進(jìn)程加載到虛擬內(nèi)存中。內(nèi)核在啟動任何其他進(jìn)程時(shí),都會在虛擬內(nèi)存中給新進(jìn)程分配一塊專有區(qū)域來存儲該進(jìn)程用到的數(shù)據(jù)和代碼。

一些Linux發(fā)行版使用一個(gè)表來管理在系統(tǒng)開機(jī)時(shí)要自動啟動的進(jìn)程。在Linux系統(tǒng)上,這個(gè)表通常位于專門文件/etc/inittab中。

另外一些系統(tǒng)(比如現(xiàn)在流行的Ubuntu Linux發(fā)行版)則采用/etc/init.d目錄,將開機(jī)時(shí)啟動或停止某個(gè)應(yīng)用的腳本放在這個(gè)目錄下。這些腳本通過/etc/rcX.d目錄下的入口(entry)1啟動,這里的X代表運(yùn)行級(run level)。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容