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
- 内蒙古自治区赤峰市松山区2025-2026学年高一上学期1月期末生物试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高二下学期开学数学试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年七年级上学期期末语文试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高三下学期开学数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一下学期开学考试数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一上学期1月月考物理试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年九年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年八年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年七年级上学期期末语文试题(含解析).docx
- 宁夏回族自治区石嘴山市第一中学2025-2026学年高一下学期学情自测生物试题(含解析).docx
最近下载
- 无人机实时测绘系统.pptx
- 业务拓展平台_得来速场地.pdf VIP
- 2023-2024学年北京师大附属实验中学高一(下)期中数学试卷【答案版】.docx VIP
- QJ57型直流双臂电桥操作规程.doc VIP
- 2024年3月30日全国事业单位联考E类《综合应用能力》真题试卷含答案.pdf VIP
- QJ57p直流电桥操作规程.pdf VIP
- 浙江小学科学知识点(3-6年级)2(良心出品必属精品).doc VIP
- (66页PPT)企业数字化转型内涵意义路径趋势及案例解析.pptx VIP
- 2026年高考历史二轮复习能力提升练(九)世界古代文明的产生、发展与交融.docx VIP
- 猫豆未知成分深度剖析:分离技术与药理活性探究.docx
原创力文档

文档评论(0)