- 5
- 0
- 约9.55千字
- 约 53页
- 2016-05-22 发布于湖北
- 举报
第二种分类 交互式进程(interactive process) 需要经常与用户交互,因此要花很多时间等待用户输入操作 响应时间要快,平均延迟要低于50~150ms 典型的交互式程序:shell、文本编辑程序、图形应用程序等 批处理进程(batch process) 不必与用户交互,通常在后台运行 不必很快响应 典型的批处理程序:编译程序、科学计算,软件安装,文件压缩等 实时进程(real-time process) 有实时需求,不应被低优先级的进程阻塞 响应时间要短 典型的实时进程:视频/音频、机械控制等 Linux中的进程调度 Linux既支持普通的分时进程,也支持实时进程 Linux中的调度是多种调度策略和调度算法的混合。 什么是调度策略? 是一组规则,它们决定什么时候以怎样的方式选择一个新进程运行 Linux的调度基于分时和优先级 随着版本的变化,分时技术在不断变化 Linux中的进程调度 Linux的进程根据优先级排队 根据特定的算法计算出进程的优先级,用一个值表示 这个值表示把进程如何适当的分配给CPU Linux中进程的优先级是动态的 调度程序会根据进程的行为周期性的调整进程的优先级 较长时间未分配到CPU的进程,通常↑ 已经在CPU上运行了较长时间的进程,通常↓ 采用常规分时时,时间片的选择 时间片的长短对系统性能非常关键,它既不能太长也不能太短 太短: 频繁的切换
您可能关注的文档
最近下载
- 广告学期末考试及答案.docx VIP
- 年产1万吨糠醛项目环评报告书.pdf VIP
- 《S7-200 SMART PLC编程及应用第4版》廖常初 习题答案.pdf VIP
- 木兰从军民间故事绘本PPT模板小学生课前三分钟演讲.pptx
- 消化道出血病例分析.pptx VIP
- 幼儿园中班语言绘本《啪啦啪啦砰》有声PPT课件.pptx VIP
- 曲靖市贫困地区千村万户调研报告.docx VIP
- 2025年无人机驾驶员执照导航系统故障排查与校准专题试卷及解析.pdf VIP
- 14.2《荷塘月色》课件(共65张PPT)2025-2026学年统编版高中语文必修上册.pptx VIP
- 2025年信息系统安全专家身份认证与访问控制架构专题试卷及解析.pdf VIP
原创力文档

文档评论(0)