linux内核(kernel)版本号的意义
在linux下有⼀个⽬录,即/usr/src/kernels/⽬录,下⾯记载着⼀个linux系统的内核⽂件,
例如:2.6.18-164.el5-x86_64、2.6.18-8.el5-x86_64和2.6.18-194.el5-x86_64等,这些⽂件编号意味着什么呢?例如2.6.18代表着什么?el5代表着什么?x86_64⼜代表着什么?
linux内核版本的分类
Linux内核版本有两种:稳定版和开发版,Linux内核版本号由3组数字组成:第⼀个组数字.第⼆组数字.第三组数字
第⼀个组数字:⽬前发布的内核主版本。
第⼆个组数字:偶数表⽰稳定版本;奇数表⽰开发中版本。
第三个组数字:错误修补的次数。
例1: 2.6.18-128.ELsmp ,
第⼀个组数字: 2 , 主版本号
第⼆个组数字: 6 , 次版本号,表⽰稳定版本(因为有偶数)
第三个组数字 18 , 修订版本号,表⽰修改的次数,头两个数字合在⼀齐可以描述内核系列。如稳定版的2.6.0,它是2.6版内核系列。128:表⽰这个当前版本的第5次微调patch ,⽽ELsmp指出了当前内核是为ELsmp特别调校的 EL : Enterprise Linux ; smp : 表⽰⽀持多处理器,表⽰该内核版本⽀持多处理器
linux内核下⾥的ELsmp与EL与smp
在linux下ELsmp指出了当前内核是为ELsmp特别调校的 EL : Enterprise Linux ; smp : 表⽰⽀持多处理器,表⽰该内核版本⽀持多处理器例2:Red Hat Linux开机的时候,GRUB的启动菜单会有两个选项,分别是 Red Hat Enterprise Linux ES (版本号.ELsmp) Red Hat Enterprise Linux ES-up (版本号.EL) 其实这个就是系统开机时由GRUB引导启动-单处理器与对称多处理器启动核⼼⽂件的区别。 Red Hat Enterprise Linux ES (版本号.ELsmp) multiple processor (symmetric multiprocessing ) Red Hat Enterprise Linux ES-up (版本号.EL) uniprocessor
linux位数
linux内核文件放在哪我们知道⽬前的CPU主要分为32位与64位,其中32位⼜可以分为:i386、i586、i686、⽽64的CPU则称
为x86_64,这是因为不同等级的CPU 命令集不相同,因此你的某些软件可能会再你的CPU进⾏某些优化,所以软件就有了i386、i586、i686与x86_64之分,以⽬前的CPU市场上来说,⼤多数都是坚持64位的软件。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。