- 2
- 0
- 约3.63千字
- 约 22页
- 2018-12-22 发布于福建
- 举报
第1章进程控制
第15章 进程控制 Linux系统是多任务操作系统,可同时进行多个程序完成多项工作。进程是处于活动状态的程序,在操作系统的管理下,所有进程共享计算机中的硬件资源。进程作为系统运行时的基本逻辑成员,不仅作为独立个体运行在系统上,而且还将相互竞争系统资源。了解进程的本质对于理解、描述和设计系统软件有着极为重要的意义,了解进程的活动状态也有利于设计复杂的程序。 15.1 进程的基本概念 在讨论进程的基本概念之前,我们首先介绍两种查看Linux系统中进程信息的方法。 15.1.1 进程状态和状态转换 进程在生存周期中呈现出各种状态及状态的转换,这些信息反映了进程的获取系统资源的情况。Linux系统的进程状态模型见表15.1所示。 15.1.1 进程状态和状态转换 1.子进程被Linux内核调入CPU执行的过程 15.1.1 进程状态和状态转换 2.子进程进入睡眠状态 15.1.1 进程状态和状态转换 3.子进程结束 15.1.2 进程控制 ?在Linux系统中,用户创建子进程的惟一方法就是使用fork系统调用。fork系统调用的流程如图15.5所示。 15.1.3 进程调度 Linux系统进程调度包括两个概念,分别是调度时机和调度算法。调度时机指进程何时被调度上CPU执行。例如,转变为睡眠状态的进程将获得较高的优先级,一但所需要的资源被释放,该进程可以立即被调度上C
您可能关注的文档
- 第1课时古代中国的商业经济及经济政策.ppt
- 第1课时浮力.ppt
- 第1课时属概述.ppt
- 第1课时浮力及其应用.ppt
- 第1课时长度和间的测量机械运动速度.ppt
- 第1课时历史启示录.ppt
- 第1课上网准备.ppt
- 第1课时中国近现代科技经济文化与社会生活.ppt
- 第1课时机运动.ppt
- 第1课时字与写字.ppt
- 4.4 控制系统的设计与实施(教学设计)高中通用技术苏教版2019必修2.docx
- 2026届衡水市第十三中学高三第一次质量调研(一模)数学试题.doc
- 3.1.1关系数据结构及关系代数教学设计-浙教版高中信息技术选修三.docx
- 高考化学二轮复习 阿伏伽德罗常数.docx
- 运筹学期末复习完全手册(直接使用版).docx
- 人工肝治疗中的家属支持与护理.pptx
- 人工肝治疗后的康复护理.pptx
- 4 自由落体运动(表格式教学设计)高中物理人教版2019必修第一册.docx
- 第05讲 充分条件、必要条件、充要条件(八大题型)新高一数学(苏教版2019必修第一册).docx
- 29 古代诗歌文本比较鉴赏题(比较形象、语言、表达技巧、情感态度)高考语文二轮复习专题.docx
最近下载
- WCZ-3质子磁力仪说明书.docx
- 北京卷2024年高考化学真题.docx VIP
- 2024年高考真题——化学(北京卷)含答案.pdf VIP
- 物资管理年度工作总结及工作思路(二篇).doc VIP
- 《家政服务员(整理收纳师)》职业标准(2026年版).pdf VIP
- 2025年物资管理年度工作总结及工作思路(2篇).docx VIP
- 【高考真题(含答案)】2023年北京市高考真题化学试题(含答案).docx VIP
- 2025北京市高考真题化学试题(含答案).doc VIP
- 人教版六年级下册数学整理与复习《数与代数》课件.pptx VIP
- 宣贯培训(2026年)《GBT 43928-2024宇航用商业现货(COTS)器件保证指南》.pptx VIP
原创力文档

文档评论(0)