1. 程式人生 > >CentOS6和CentOS7

CentOS6和CentOS7

nfs -- 啟動腳本 服務啟動 true pad 開始 brush http

http://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1708.iso
net.ifnames=0 biosdevname=0

啟動技術

sysvint
特點:
系統第1個進程(pid=1)為init;
Init進程是所有進程的祖先,不可kill;
大多數Linux發行版的init系統是和SystemV相兼容的,被稱為sysvinit。
代表系統:CentOS5

應用場景:
用於服務器時代。

優點:
SysVinit運行非常良好,概念簡單清晰。它主要依賴於Shell腳本。

缺點:
①按照一定順序執行?啟動太慢。
②很容易hang住,fstab與nfs掛載問題

未來的趨勢:
個人PC機和移動平臺,需要便捷、快的系統。

  

技術分享圖片

upstart
CentOS6采用了Upstart技術代替sysvinit進行引導,Upstart對rc.sysinit腳本做了大量的優化,縮短了系統初始化時的啟動時間。
但是CentOS6為了簡便管理員的操作,upstart的很多特性並沒有凸顯或者直接不支持,因此在CentOS6中的服務啟動腳本還是以原來SysV的形式提供的。 But,一個應運而生的技術,卻因為競爭對手太強大,而被淘汰。 代表系統: CentOS6 ,Ubuntu14,從CentOS7,Ubuntu15開始使用systemd

CentOS6和CentOS7