Redhat 各版本与linux内核对应参照表

简介: 1、查看linux内核的版本号: [root@rac2 ~]# uname-aLinux rac22.6.18-194.el5 #1 SMP Tue Mar 16 21:52:43 EDT 2010 i686 i686 i386 GNU/LinuxYou...
1、查看linux内核的版本号:
 
 

[root@rac2 ~]# uname-a

Linux rac22.6.18-194.el5 #1 SMP Tue Mar 16 21:52:43 EDT 2010 i686 i686 i386 GNU/Linux

You have new mail in/var/spool/mail/root

2、查看redhat的版本号:
[root@rac2 ~]# cat /etc/redhat-release 
Red Hat Enterprise Linux Server release 5 (Tikanga)
[root@rac2 ~]# 
需要注意的是,这个版本号是可以改变的,在安装一下软件(oracle数据库)的时候,为了让能让操作系统与软件兼容,需要修改操作系统的版本号,等安装完成后,再改回来就好了。
 
 
3、操作系统内核与redhat操作系统版本之间的对应表:
 
 
 
 
4、关于内核版本数字的解释
 
 

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位数

  我们知道目前的CPU主要分为32位与64位,其中32位又可以分为:i386、i586、i686、而64的CPU则称为x86_64,这是因为不同等级的CPU命令集不相同,因此你的某些软件可能会再你的CPU进行某些优化,所以软件就有了i386、i586、i686与x86_64之分,以目前的CPU市场上来说,大多数都是坚持64位的软件。

 
相关文章
|
14天前
|
Linux C语言
Linux内核队列queue.h
Linux内核队列queue.h
|
15天前
|
Linux 网络安全
linux免密登录报错 Bad owner or permissions on /etc/ssh/ssh_config.d/05-redhat.conf
linux免密登录报错 Bad owner or permissions on /etc/ssh/ssh_config.d/05-redhat.conf
24 1
|
7天前
|
算法 Linux 调度
深入理解Linux内核的进程调度机制
【4月更文挑战第17天】在多任务操作系统中,进程调度是核心功能之一,它决定了处理机资源的分配。本文旨在剖析Linux操作系统内核的进程调度机制,详细讨论其调度策略、调度算法及实现原理,并探讨了其对系统性能的影响。通过分析CFS(完全公平调度器)和实时调度策略,揭示了Linux如何在保证响应速度与公平性之间取得平衡。文章还将评估最新的调度技术趋势,如容器化和云计算环境下的调度优化。
|
12天前
|
算法 Linux 调度
深度解析:Linux内核的进程调度机制
【4月更文挑战第12天】 在多任务操作系统如Linux中,进程调度机制是系统的核心组成部分之一,它决定了处理器资源如何分配给多个竞争的进程。本文深入探讨了Linux内核中的进程调度策略和相关算法,包括其设计哲学、实现原理及对系统性能的影响。通过分析进程调度器的工作原理,我们能够理解操作系统如何平衡效率、公平性和响应性,进而优化系统表现和用户体验。
20 3
|
15天前
|
安全 Unix Linux
一、linux 常用命令之 linux版本信息 系统管理与设置 持续更新******
一、linux 常用命令之 linux版本信息 系统管理与设置 持续更新******
16 0
|
19天前
|
负载均衡 算法 Linux
深度解析:Linux内核调度器的演变与优化策略
【4月更文挑战第5天】 在本文中,我们将深入探讨Linux操作系统的核心组成部分——内核调度器。文章将首先回顾Linux内核调度器的发展历程,从早期的简单轮转调度(Round Robin)到现代的完全公平调度器(Completely Fair Scheduler, CFS)。接着,分析当前CFS面临的挑战以及社区提出的各种优化方案,最后提出未来可能的发展趋势和研究方向。通过本文,读者将对Linux调度器的原理、实现及其优化有一个全面的认识。
|
19天前
|
Ubuntu Linux
Linux查看内核版本
在Linux系统中查看内核版本有多种方法:1) 使用`uname -r`命令直接显示版本号;2) 通过`cat /proc/version`查看内核详细信息;3) 利用`dmesg | grep Linux`显示内核版本行;4) 如果支持,使用`lsb_release -a`查看发行版及内核版本。
36 6
|
22天前
|
Linux 内存技术
Linux内核读取spi-nor flash sn
Linux内核读取spi-nor flash sn
18 1
|
29天前
|
存储 网络协议 Linux
【Linux 解惑 】谈谈你对linux内核的理解
【Linux 解惑 】谈谈你对linux内核的理解
23 0
|
1月前
|
安全 Linux 网络安全
如何在 VM 虚拟机中安装 Red Hat Enterprise Linux 9.3 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 Red Hat Enterprise Linux 9.3 操作系统保姆级教程(附链接)
89 0