admin 管理员组

文章数量: 1086019


2024年6月9日发(作者:onclick事件绑定js文件)

Linux

内核简介、版本号与发布历史

一.Linux内核简介

Linux是最受欢迎的自由电脑操作系统内核。它是一个用C语言写成,符合POSIX

标准的类Unix操作系统。Linux最早是由芬兰黑客LinusTorvalds为尝试在英特

尔x86架构上提供自由免费的类Unix操作系统而开发的。该计划开始于1991年,

这里有一份LinusTorvalds当时在Usenet新闻组所登载的贴子,这

份著名的贴子标志着Linux计划的正式开始。

在计划的早期有一些Minix黑客提供了协助,而今天全球无数程序员正在为该计

划无偿提供帮助。

技术上说Linux是一个内核。“内核”指的是一个提供硬件抽象层、磁盘及文件系

统控制、多任务等功能的系统软件。一个内核不是一套完整的操作系统。一套基

于Linux内核的完整操作系统叫作Linux操作系统,或是GNU/Linux。

Linux是一个宏内核(monolithickernel)系统。设备驱动程序可以完全访问硬件。

Linux内的设备驱动程序可以方便地以模块化(modularize)的形式设置,并在系

统运行期间可直接装载或卸载。

Linux内核组成部分:

进程管理(processmanagement)、定时器(timer)、中断管理(interruptmanagement)、

内存管理(memorymanagement)、模块管理(modulemanagement)、虚拟文件系

统接口(VFSlayer)、文件系统(filesystem)、设备驱动程序(devicedriver)、进

程间通信(inter-processcommunication)、网络管理(networkmanagement)、系统

启动(systeminit)等操作系统功能的实现。

二.Linux内核版本号

第一种方式:

内核是一个用来和硬件打交道并为用户程序提供一个有限服务集的低级支撑软

件。一个计算机系统是一个硬件和软件的共生体,它们互相依赖,不可分割。

Linux的版本号分为两部分,即内核版本与发行版本。内核版本号由3个数字组成:

r.x.y。

r:目前发布的内核主版本。

x:偶数表示稳定版本;奇数表示开发中版本。

y:错误修补的次数。

一般来说,x位为偶数的版本是一个可以使用的稳定版本,如2.4.4;x位为奇数的

版本一般加入了一些新的内容,不一定很稳定,是测试版本,如2.1.111。

第二种方式:

2.26.35-rc5

1、major:表示主版本号,有结构性变化时才变更。


本文标签: 版本 内核 硬件 提供