- 17
- 0
- 约9.83千字
- 约 32页
- 2017-09-14 发布于四川
- 举报
Linux内核设计与实现进程管理
第二章 进程管理 本章讨论了进程的内核抽象,以及进程如何被创建、销毁和管理。由于操作系统最终目的是让用户运行程序,所以这章是最基础的内容。 相关章节 第三章 进程调度 第十五章 进程地址空间 作业及实验(一) 作业: (1)请分析linux执行程序的ELF格式,并描述其加载执行的过程 (2)请分析linux进程调度器的接口,设计并实现一个调度算法,并分析其性能。 实验: (1)设计一个linux进程调度器 进程与线程 执行线程,简称线程:是在进程中活动的对象。每个线程都拥有一个独立的程序计数器、进程栈和一组进程寄存器。内核调度的对象是线程,而不是进程。 线程模型 Linux:线程 = 进程 Windows:线程 != 进程 进程虚拟机制 两种虚拟机制 虚拟处理器 虚拟内存。 虚拟处理器 给进程一种假象,让进程觉得自己在独享处理器。 虚拟内存 让进程在获取和使用内存时觉得自己拥有整个系统的所有内存资源。 线程之间(在同一个进程中的线程)可以共享虚拟内存,但拥有各自的虚拟处理器。 如何查看进程信息 ps –a Kill -9 PID 进程的信息 Proc文件系统 Proc/PID目录下 Pmap内存区域 Objdump -x 进程树 进程树 第一个进程Init 在Linux系统中,通常调用fork()系统调用创建进程 该系统调用通过复制一个现有进程来创建一个全新的进程。
您可能关注的文档
- -协议设计(3-协议设计方法).ppt
- (福建专用)2014届高考地理一轮复习第三部分区域可持续发展.ppt
- -发动机的工作原理和总体构造5-6.ppt
- (广州版)六年级英语下册课件Module1Unit2.ppt
- (湘少版)英语12课课件unit12.ppt
- 002经济效果及工程经济分析的基本原理.ppt
- -市场营销调研报告的撰写.ppt
- 03-STM32处理器总线结构和存储器.ppt
- 02控制系统的数学描述1.ppt
- -3电子商务安全下协议.ppt
- 2026及未来5年中国铝塑复合板行业市场供需规模及发展趋势研究报告.docx
- 2026及未来5年中国同轴电缆及组件行业市场运营趋势分析及投资潜力研究报告.docx
- 2026及未来5年中国陶瓷加工行业市场全景评估及投资前景展望报告.docx
- 2026及未来5年中国隧道养护管理行业市场全景分析及发展趋势研究报告.docx
- 2026及未来5年中国糖精行业市场全景评估及发展战略规划报告.docx
- 2026及未来5年中国节能母线槽行业市场发展现状及投资战略咨询报告.docx
- 2026及未来5年中国日式快餐行业发展趋势预测及投资战略规划分析报告.docx
- 2026及未来5年中国报废汽车拆解回收行业市场深度调研分析及投资前景研究预测报告.docx
- 2026及未来5年中国海绵钛行业发展动态及战略咨询研究报告.docx
- 2026及未来5年中国票据扫描仪行业发展战略规划及投资方向研究报告.docx
原创力文档

文档评论(0)