linux 引導方式systemd upstart sysV

今天看到一條微博說RHEL7 beta中系統最大的變化可能就是用systemd替換掉了upstart,就要告別chkconfig命令了

突然就對systemV 和upstart以及systemd迷茫了。之前一直以爲upstart是ubuntu系的,RH系不是都用的sysV麼?應該是RHEL6開始使用upstart替換了init?

查了查之前上課的筆記:

 

"早期/dev/ 下的設備使用都需要使用# mknod加載

內核2.4之前目錄下有超過2萬個文件

後期出現了udev: 按需創建設備文件"

 

"這種方式相當低效率:傳統。因爲之前引導啓動的過程全部是由腳本完成的,非常慢

到了紅帽6思想雖然一樣但是: /sbin/init --> 換爲了upstart: 事件驅動的init,不依賴於配置文件。但是壽命不長

後來又研發了這個:systemd, 模仿MAC, 讓服務並行,互相不依賴。

Fedora15, 之後都是使用的systemd,啓動極快"

###################################

update:

Debian社區正爭論下一個版本默認採用的init系統,焦點是技術更先進的systemd和支持跨平臺的upstart。Debian技術委員會主席Bdale Garbee在郵件列表上表達了支持systemd的立場,使得委員會中支持systemd的人數超過了upstart。Debian GNU/Linux 項目負責人Lucas Nussbaum去年11月要求技術委員會決定下個版本默認使用的init系統。主要有三個候選init系統:Red Hat的systemd,Canonical 的upstart,以及OpenRC。此前已表明立場的技術委員會成員中,有四人支持upstart——包括前Canonical僱員Ian Jackson、現Canonical僱員 Colin Watson和Steve Langasek,以及Don Armstrong;而支持systemd的人數同樣是四人

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章