Linux内核--进程-Read
第六章 Linux内核 6.1 通用内核职责 总体来说,内核负责抽象与管理一台机器的硬件资源以及这些资源在执行程序之间的共享。内核必须支持进程、文件和其他资源,以使它们能够通过传统UNIX系统调用来进行管理。 6.1.1 资源抽象 资源抽象:是指创造软件(通常情况)来简化必须应用于硬件的操作以使该硬件能恰当地工作。例如,一个设备驱动程序就是一个软件资源抽象。 计算机部件被抽象为进程和资源。 进程管理:操作系统中的所有执行进程抽象的所有方面称为进程管理。 资源管理:是创建资源抽象以及在进程执行时为它们分配和回收系统资源的过程。 UNIX试图将除CPU和可执行内存之外的每一种资源都视为一个文件。 6.1.2 共享资源 进程可以请求、使用并且释放资源。当一个进程请求资源时,它通常需要对该资源的独占使用。对一个资源的独占作用意味着当一个资源被分配给一个进程时,没有其他进程能够访问这个资源。 资源管理有两个关键的方面:对获得资源的竞争和对独占使用的确保。 资源管理程序示意图 资源的独占使用 进程对CPU的独占使用--通过确保其他进程无法打断一个进程的执行(除非那些其他进程比当前运行的进程更重要) 内存的独占使用--是通过硬件内存保护机制来保证的。这些机制禁止CPU访问那些没有分配给当前使用CPU的进程的内存。 设备的独占使用是通过以下方式来完成的:禁止CPU对一个设备执行I/O指令,
您可能关注的文档
- FHZHJSZ0178水质有机磷农药的测定毛细柱气相色谱法.PDF
- FHZHJSZ0156水质可吸附有机卤素的测定离子色谱法-仪器信息网.PDF
- EPROM的存储单元电路.PPT
- ff[l2]发明专利申馆公布说明书-清华大学深圳研究生院.PDF
- FIN-AR应收上机模拟试题(ANS).DOC
- Form研究方案模板-仁济医院.DOC
- FGA中安煤化XMW低热值煤发电重大项目管理系统.DOC
- Fe3s电子的XPS谱MnF2的Mn3s电子的XPS谱MnOxides.PPT
- F射线衍射法测定液态纯铁的密度z-微构分析测试中心.PDF
- GARMIN佳明Dakota20掌上型触控卫星导航美好时光就应该花在享受.DOC
- 人教版高中英语必修第二册UNIT 3 Part 2 Listening and Talking—Video Time课件.ppt
- 人教版高中英语必修第二册UNIT 3 Part 1 Listening and Speaking—Discovering Useful Structures课件.ppt
- 人教版高中英语必修第二册UNIT 4 Part 1 Listening and Speaking—Discovering Useful Structures课件.ppt
- 人教版高中英语必修第二册UNIT 4 Part 2 Listening and Talking—Video Time课件.ppt
- 人教版高中英语必修第二册UNIT 5 Part 2 Listening and Talking—Video Time课件.ppt
- 人教版高中英语必修第二册晨读晚诵课件.ppt
- 数字电子电路卡诺图法化简.pptx
- 2026栈和队列 学习课件.pptx
- 人教版高中英语必修第二册UNIT 4 课时作业(三)含答案.docx
- 人教版高中英语必修第二册UNIT 3 课时作业(一)含答案.docx
最近下载
- 英格索兰隔膜泵手册PD05P.pdf VIP
- 小学道德与法治教育中培养学生集体主义精神的实践研究教学研究课题报告.docx
- 中国华能集团笔试题目.docx VIP
- XJJ 133-2021 危险性较大的分部分项工程安全管理规程.docx VIP
- 中国华能集团笔试试卷题型.pdf VIP
- 备战2018年高考英语 必考话题分类解析 话题18 情感态度(Emotional+attitude)(含解析).doc VIP
- 蒙古国成煤年代及特征-中国煤炭资源网.ppt VIP
- Caris多波束后处理.pdf VIP
- 小区楼栋业主代表选举办法及工作制度.doc VIP
- 2015年湖南省暴雨查算手册.pdf VIP
原创力文档

文档评论(0)