Kernel-内核版本命令规则

Linux内核版本有两种:稳定版和开发版 ,Linux内核版本号由3个数字组成:r.x.y

r:目前发布的内核主版本。
x:偶数表示稳定版本;奇数表示开发中版本。
y:错误修补的次数。


内核版本号每位都代表什么 ?

​ 以版本号为例: 2.6.9-5.ELsmp ,

​ r: 2 , 主版本号

​ x: 6 , 次版本号,表示稳定版本

​ y: 9 , 修订版本号 , 表示修改的次数

头两个数字合在一齐可以描述内核系列。如稳定版的2.6.0,它是2.6版内核系列。

​ 5: 表示这个当前版本的第5次微调patch , 而ELsmp指出了当前内核是为ELsmp特别调校的

​ EL : Enterprise Linux ; smp : 表示支持多处理器 , 表示该内核版本支持多处理器

知识延伸 一般的有三种:

  1. smp
  2. bigmem
  3. 一般的内核

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


下面就把SUSE与Red Hat启动菜单内可选择的选项,列举出来 

  1. SUSE:

    • 版本号-default: SUSE Linux kernel for uniprocessor machines 默认选项,支持单处理器机器
    • 版本号-smp: SUSE Linux kernel that supports symmetric multiprocessing and up to 4 GB of RA 支持4GB内存的对称多处理器机器
    • 版本号-bigsmp: SUSE Linux kernel supports symmetric multiprocessing and up to 64 GB 支持64GB内存的对称多处理器机器
  2. Red Hat Linux

    • 版本号.EL: Red Hat Linux kernel for uniprocessor machines 支持单处理器机器
    • 版本号.ELhugemem: Red Hat Linux kernel that supports up to 64 GB of RAM 支持64GB内存的对称多处理器机器
    • 版本号.ELsmp: Red Hat Linux kernel that supports symmetric multiprocessing 对称多处理器机器,支持4G内存
欣赏此文? 求鼓励,求支持!