CentOS 6与CentOS 7区别

小柒博客 Linux291.6K3字数 1637阅读5分27秒阅读模式

一、CentOS 6与CentOS 7区别

CentOS6默认采用Sysvinit风格,Sysvinit就是system V风格的init系统,Sysvinit用术语runlevel 来定义"预订的运行模式"。Sysvinit 检查 '/etc/inittab' 文件中是否含有'initdefault' 项,该选项指定init的默认运行模式。Sysvinit 使用脚本,文件命名规则和软链接来实现不同的Runlevel,串行启动各个进程及服务。

CentOS7默认采用Systemd风格,Systemd是Linux系统中最新的初始化系统(init),它主要的设计目标是克服 Sysvinit 固有的缺点,提高系统的启动速度。

1系统初始化技术

Sysvinit技术

特点:

1)系统第1个进程为init;

2)init进程是所有进程的父进程,不可kill;

3)大多数Linux发行版的init系统是和SystemV相兼容的,被称为sysvinti

4)代表系统:CentOS5 CentOS6

优点:

sysvinit运行非常良好,概念简单清晰。它主要依赖于shell脚本。

缺点:

按照一定顺序执行 --> 启动太慢。

很容易hang住,fstab与nfs挂载问题。

2Upstart技术

CentOS6采用了upstart技术代替sysVinit进行引导,Upstart对rc.sysinit脚本做了大量的优化,缩短了系统初始化的启动时间。但是CentOS6为了简便管理员的操作,upstart的很多特性并没有凸显或直接不支持。

代表系统:CentOS6, Ubuntu14, 从CentOS7, Ubuntu15开始使用systemd

3Systemd技术

新系统都会采用的技术(RedHat7,CentOS7,Ubuntu15等);

设计目标是克服sysvinit固有的缺点,提高系统的启动速度;

和Sysvinit兼容,降低迁移成本;

最主要优点:并行启动Pid为1的进程。

在yum源上的优化

在centos6的时候,默认是从官方源下载rpm包的,由于是国外的yum源很慢不能用,CentOS7在这里做了优化,当我们使用yum安装软件的时候,默认不会再从官方下载,而是自动寻找离自己地理位置最近的yum源开始下载。

Systemd 和 Ubuntu 的 Upstart 是竞争对手,预计会取代 UpStart。Systemd的目标是尽可能启动更少的进程,尽可能将更多进程并行启动。如下图所示为CentOS6与CentOS7操作系统的区别:

CentOS 6与CentOS 7区别

4Linux操作系统文件系统类型

Linux操作系统文件系统类型主要由EXT3、EXT4、XFS等,其中CentOS6普遍采用EXT3和EXT4文件系统格式,而CentOS7默认采用XFS格式。如下为EXT3、EXT4、XFS区别:

1)第四代扩展文件系统(Fourth EXtended filesystem,EXT4)是Linux系统下的日志文件系统,是EXT3文件系统的后继版本;

2)EXT3类型文件系统支持最大16TB文件系统和最大2TB文件;

3)EXT4分别支持1EB(1EB=1024PB,1PB=1024TB)的文件系统,以及16TB的单个文件;

4)EXT3只支持32,000个子目录,而EXT4支持无限数量的子目录;

5)EXT4磁盘结构的inode个数支持40亿,而且EXT4的单个文件大小支持到16T(4K block size) ;

6)XFS是一个64位文件系统,最大支持8EB减1字节的单个文件系统,实际部署时取决于宿主操作系统的最大块限制,常用语64位操作系统,发挥更好的性能;

7)XFS一种高性能的日志文件系统,最早于1993年,由Silicon Graphics为他们的IRIX操作系统而开发,是IRIX 5.3版的默认文件系统;

8)XFS于2000年5月,Silicon Graphics以GPL发布这套系统的源代码,之后被移植到Linux内核上,XFS特别擅长处理大文件,同时提供平滑的数据传输。

若文章图片、下载链接等信息出错,请在评论区留言反馈,博主将第一时间更新!如本文“对您有用”,欢迎随意打赏,谢谢!

继续阅读
Wechat
微信扫一扫,加我!
weinxin
微信公众号
微信扫一扫,关注我!
weinxin
Linux最后更新:2024-1-24
小柒博客
  • 本文由 小柒博客 发表于 2017年12月14日08:33:32
  • 声明:本站所有文章,如无特殊说明或标注,本站文章均为原创。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。转载请务必保留本文链接:https://www.yangxingzhen.com/168.html
评论  2  访客  1  作者  1
    • 运维老司机
      运维老司机 6

      写的不错,感谢博主 :razz:

      • 小柒博客
        小柒博客

        不错

      匿名

      发表评论

      匿名网友
      :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

      取消

      拖动滑块以完成验证