http://www.web008.net

内核简介

2. 内核版本号

底工的版本号重要有多少个数组组成。比方版本号:2.6.26.1  此中,

2  - 主版本号

6  - 从版本号或副版本号

26 - 修订版本号

1  - 牢固版本号

副版本号表示这么些版本是牢固版(偶数卡塔 尔(阿拉伯语:قطر‎依旧开垦版(奇数卡塔 尔(英语:State of Qatar),上边例子中的版本号是坚固版。

安乐的本子可用于集团级情形。

修定版本号的进级满含BUG矫正,新的驱动以致新的风味的加码。

牢固版本号首若是一些根本性BUG的改换。

 

  • 单内核和微内核
  • 基本版本号

1. 单内核和微内核

 

原理

优势

劣势

单内核

整个内核都在一个大内核地址空间上运行。 1. 简单。
2. 高效:所有内核都在一个大的地址空间上,所以内核各个功能之间的调用和调用函数类似,几乎没有性能开销。
一个功能的崩溃会导致整个内核无法使用。

微内核

内核按功能被划分成各个独立的过程。每个过程独立的运行在自己的地址空间上。 1. 安全:内核的各种服务独立运行,一种服务挂了不会影响其他服务。 内核各个服务之间的调用涉及进程间的通信,比较复杂且效率低。

 

Linux的木本纵然是基于单内核的,可是透过如此经过了非常的短的时间的升华,也享有微内核的一些风味。(显示了Linux实用至上的标准化卡塔尔

根本有以下特征:

  1. 支撑动态加载内核模块
  2. 支撑对称多管理(SMP卡塔尔国
  3. 根基能够抢占(preemptive卡塔尔国,允许内核运营的职责有优先实践的才具
  4. 不区分线程和进程

本篇简要介绍内核相关的基本概念。

关键内容:

郑重声明:本文版权归美高梅163888所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。