歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux 引導方式systemd upstart sysV

Linux 引導方式systemd upstart sysV

日期:2017/2/28 14:36:51   编辑:Linux教程

今天看到一條微博說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的人數同樣是四人

Copyright © Linux教程網 All Rights Reserved