- 0
- 0
- 约小于1千字
- 约 31页
- 2026-09-18 发布于北京
- 举报
内核程序设计基础
;课程介绍;课程介绍;课程介绍;课程介绍;课程介绍;课程介绍;课程介绍;linux内核介绍;教学内容;教学要求;Unix的历史;Unix的历史;Unix的历史;追寻Linus的足迹:Linux介绍;Linux介绍;操作系统和内核介绍;内核空间与顾客空间;linux进程的地址空间
程序运行后的主存地址空间分布如右图:
地址0x0---3G是顾客空间
地址3G---4G是内核空间;应用程序通过系统调用来与内核进行通信。
应用程序通常调用库函数(例如说C库函数),再由库函数通过系统调用界面,让内核代其完毕各种不同任务。
进程上下文
当一种应用程序祈求执行一条系统调用,我们说内核正在代其执行。进一步解释,应用程序被称为通过系统调用在内核空间运行,而内核被称为运行于进程上下文中。
这种交互关系——应用程序通过系统调用陷入内核——是应用程序完毕其工作的基本行为方式。;中断上下文;;单内核与微内核;;Linux内核版本
Linux内核有两种:稳定的和处于开发中的。
稳定的内核含有工业级的强度,能够广泛的应用和布署。
相反地,处于开发中的内核中许多东西变化得都不久。而且因为开发者不断试验新的处理方案,内核经常发生猛烈的变化。;;;课堂小结;思考题;作业题;预习内容
您可能关注的文档
最近下载
- 《滚动的轮子》幼儿园大班科学PPT课件.pptx VIP
- 中国人民大学核心期刊目录2022版 .docx
- 战略规划研讨会战略规划思考十步法.ppt VIP
- 飞秒激光微细加工系统装备的设计与开发.pdf VIP
- 最新版ISO9001-2026质量管理体系标准要求讲解运用及推行培训教材.pptx
- 7.1《风景谈》课件(共46张PPT)(含音频+视频).pptx VIP
- 某地块施工时用水方案.doc VIP
- CANPURE坎普尔超滤-MBR-EDI模块选型样本中文版-2020.pdf
- 《食品安全国家标准 食品中氯丙醇含量的测定》编制说明.doc VIP
- 预测石油和天然气管道的内部点蚀:浅探腐蚀科学模型 .pdf VIP
原创力文档

文档评论(0)