Chinaunix首页 | 论坛 | 博客
  • 博客访问: 660988
  • 博文数量: 186
  • 博客积分: 1875
  • 博客等级: 上尉
  • 技术积分: 2117
  • 用 户 组: 普通用户
  • 注册时间: 2010-10-23 23:21
个人简介

有时候,就是想窥视一下不知道的东东,因为好奇!

文章分类

全部博文(186)

文章存档

2024年(2)

2023年(3)

2020年(1)

2019年(1)

2018年(1)

2017年(2)

2016年(69)

2015年(53)

2014年(14)

2013年(1)

2012年(5)

2011年(25)

2010年(9)

分类: LINUX

2016-06-11 08:10:14

理一下收集到的内核知识
    1. 总体架构图
        
    2. 内核的五大部分
        a. 进程管理:进程的创建和销毁,进程之间的组织及沟通,进程与外界的信息沟通,CPU共享使用等
        b. 内存管理:内核在有限资源的基础上创建虚拟地址空间,及在适当的时候分配可用的物理空间。
        c. 文件系统:在无结构的存贮介质上,建立结构化的文件系统。
                                linux支持多种文件系统,也就是支持多种不同的数据组织方式。
        d. 设备管理:系统的所有操作最终都会对应到对设备的操作。除了处理器/内存等少数设备,其它大多数设备操作都由一段被控制设备相关的代码完成,这段代码就是设备的驱动程序。
        e. 网络功能:网络数据的输入是异步事件。网络功能负责应用程序与网络接口之间的数据包传递,并相应控制应用程序的状态。
                            路由和地址解析等由内核处理。
        

阅读(861) | 评论(0) | 转发(0) |
0

上一篇:stm8s207问题记录

下一篇:内核基础(二)内存

给主人留下些什么吧!~~