码迷,mamicode.com
首页 > 系统相关 > 详细

Linux内核简介

时间:2015-04-07 17:28:27      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:

      内核是提供硬件抽象层、磁盘及文件系统控制、多任务等功能的系统软件。一个内核不是一套完整的操作系统。一套基于Linux内核的完整操作系统叫作Linux操作系统,或是GNU/Linux。Linux内核的主要模块(或组件)分以下几个部分:存储管理、CPU和进程管理、文件系统、设备管理和驱动、网络通信,以及系统的初始化(引导)、系统调用等。

      人们不能直接控制汽车发动机,那么架设在底层之上会有点火装置、油门、刹车以及各种开关等,这些我们能够看懂使用的中介类似于内核的作用,为上层应用提供一个与具体硬件不相关的平台。在内核内部,又把代码分为与体系结构和硬件相关的部分,和可移植的部分;把大部分的设备驱动处理成相对独立的内核模块,这样减小了内核运行的开销,增强了内核代码的模块独立性。

Linux内核简介

标签:

原文地址:http://www.cnblogs.com/LarryGen/p/4398629.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!