第章Liux内核体系结构
Linux内核体系结构操作系统的内核模式整体式的单内核模式:Linux0.12应用主程序使用指定的参数值执行系统调用指令(int x80),使CPU从用户态切换到核心态(调用服务的主程序层)OS根据具体的参数值调用特定的服务程序(执行系统调用的服务层)服务程序根据需要调用底层的支持函数(支持系统调用的底层函数)层次式的微内核模式Linux内核系统模块结构连线代表它们之间的依赖关系虚线和虚框表示Linux0.12还未实现的部分Linux0.95逐步实现虚拟文件系统Linux0.96开始支持网络接口Linux0.12内核源代码结构Linux内核对内存的管理和使用物理内存使用的功能分布内存地址空间虚拟地址(逻辑地址)到物理地址的变换过程Linux系统中虚拟地址空间分配中断机制对于Linux内核而言,中断信号包括:硬件中断软件中断(异常)故障Fault:错误发生前检测到陷阱Trap:错误发生后检测到中断int0-int31由Intel公司固定设定或保留,属于软件中断中断int32-int255可由用户设定系统调用用户程序可以直接执行系统调用用户程序可以通过C函数库做中介来调用Linux系统使用通过寄存器来传递参数,如寄存器ebx、ecx、edx系统时间和定时初始化时,内核通过/init/main.c程序中的time_init()函数读取芯片中保存的当前时间和日期信息,并通过kernel/m
您可能关注的文档
最近下载
- 2025年全国高考(新课标)物理真题卷含答案解析.docx VIP
- 2025全国高中数学联赛河南预赛试题及答案(高一).doc VIP
- 2025年人教版五年级下学期语文期中考试测试卷01.pdf VIP
- 工期进度计划及保证措施.docx VIP
- 2016高考全国新课标3卷物理含答案解析.doc VIP
- 民法典侵权责任编.ppt VIP
- 太阳能车棚设计.doc VIP
- 光学玻璃性能手册.pdf
- AP宏观经济学 2018年真题 (选择题+问答题) AP Macroeconomics 2018 Released Exam and Answers (MCQ+FRQ).pdf VIP
- 《系统工程 第6版》 课件全套 汪应洛 第1--8章 系统工程概述--- 系统工程应用实例.pptx
原创力文档

文档评论(0)