坐标深圳,测试经理,干了十年测试,公号"简尚" ,博客isTester.com ,关注「软件测试从业者综合能力提升 & 职场人每日进阶」,个人微信957863300

linux内核(kernel)版本号的意义

上一篇 / 下一篇  2016-09-24 22:11:47 / 个人分类:linux

51Testing软件测试网4]JIUQ4D/?q

如下,是老徐某台服务器的内核版本信息:

Dx*y;us p:c0

[root@iZ94b31ttqsZ ~]# cat /proc/version 

Z2cvD(}!n N j)[R0

Linux version 2.6.32-431.23.3.el6.x86_64 (mockbuild@c6b8.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Thu Jul 31 17:20:51 UTC 2014

,LiH w1cK0

)@8XzVeS+H Q2v(M0

N~ D(kp No%HM0

那么各个版本号的分别代表什么含义呢?

.xxM.aro0

例如:2.6.32-431.23.3.el6.x86_64 ,这些文件编号意味着什么呢?51Testing软件测试网o/\7l }v%cX

2.6.32代表着什么?

)W3q/F#i F,tU0

el6代表着什么?51Testing软件测试网'c jF@`:?

x86_64又代表着什么?

V DCL9NUA0


$W:{Ccjps0

o,_9H:Z%R0


;z"Rz TmIQbKA3C@0
51Testing软件测试网8l cDDg|F:`"u?

linux内核版本的分类

Linux内核版本有两种:稳定版和开发版 ,Linux内核版本号由3组数字组成:第一个组数字.第二组数字.第三组数字

mcu8F5GHFF8B;N0

第一个组数字:目前发布的内核主版本。51Testing软件测试网vHEXR-~DDn*Y

第二个组数字:偶数表示稳定版本;奇数表示开发中版本。51Testing软件测试网 ~A7}:Aq Y'ufR

第三个组数字:错误修补的次数。

[7S.n3T^ Zs0

例1: 2.6.32-431.23.3

h"o4J[A D/_0

 第一个组数字: 2 , 主版本号

n6RkZq-j-y0

 第二个组数字: 6 , 次版本号,表示稳定版本(因为有偶数)

K4\/yy l%l7o0

 第三个组数字 32 , 修订版本号 , 表示修改的次数,头两个数字合在一齐可以描述内核系列。51Testing软件测试网&`u+a"JT:|


|3xJ{V0

wHv T _0bZJ0

linux内核下里的ELsmp与EL与smp

在linux下ELsmp指出了当前内核是为ELsmp特别调校的 EL : Enterprise Linux ; smp : 表示支持多处理器 , 表示该内核版本支持多处理器

,`'ko5f{0


n8Qk3?@8c+z i9J051Testing软件测试网)i D7r3C7n8gK1n]8a

linux位数

我们知道目前的CPU主要分为32位与64位,其中32位又可以分为:i386、i586、i686、而64的CPU则称为x86_64,这是因为不同等级的CPU命令集不相同,因此你的某些软件可能会再你的CPU进行某些优化,所以软件就有了i386、i586、i686与x86_64之分51Testing软件测试网N,DL5u~0D2sZ

以目前的CPU市场上来说,大多数都是坚持64位的软件。51Testing软件测试网7\S pV7PK


(@xHOw fl\{0

TAG: Linux linux 版本号

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar