首页 > 系统服务 > 详细

Linux内核结构分析与移植

时间:2014-03-19 12:15:55      阅读:627      评论:0      收藏:0      [点我收藏+]

Linux内核主要的5个部分是:进程调度,内存管理,虚拟文件系统,网络接口,进程通信。

这5个部分之间的关系如下:

bubuko.com,布布扣

(1)进程调度部分负责控制进程对CPU的访问。

(2)内存管理允许多个进程安全地共享主内存区域。(内存管理从逻辑上分为硬件无关部分和硬件相关部分。)【硬件无关部分提供了进程的映射和逻辑内存的对换;硬件相关部分为内存管理管理硬件提供了虚拟接口】

(3)虚拟文件系统隐藏了不同硬件的具体细节,为所有的硬件设备提供了一个标准的接口。(VFS提供了十多种不同类型的文件系统)

 (4)网络接口提供了对各种网络标准的存取和各种网络硬件的支持。

(5)进程通信部分用于支持进程见各种不同的通信机制。

 

Linux内核结构分析与移植,布布扣,bubuko.com

Linux内核结构分析与移植

原文:http://www.cnblogs.com/God-boy1/p/3607245.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!