手机版
你好,游客 登录 注册 搜索
背景:
阅读新闻

Linux 引导方式systemd upstart sysV

[日期:2014-01-21] 来源:Linux社区  作者:qcbetter [字体: ]

今天看到一条微博说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的人数同样是四人

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款