多任务处理.pptVIP

  • 53
  • 0
  • 约4.4千字
  • 约 25页
  • 2018-01-23 发布于广东
  • 举报
多任务处理.ppt

4 - 多任务处理 -- 进程、线程与处理机 内容 暖场 概述 进程 线程 处理机 暖场 例1 打开你的Windows任务管理器 什么是任务,什么是多任务处理? “任务”指的是要计算机做的一件事,计算机执行一个任务通常就对应着运行一个应用程序 “单任务处理”与“多任务处理” 单任务处理:前一个任务完成后才能启动后一个任务的运行,任务是顺序执行的 多任务处理(Multi-tasking):允许计算机同时执行多个任务,任务是并发执行的 多任务处理举例: 编辑PPT讲稿 + 播放音乐 + 收发邮件 多任务处理的优点: 大大提高了用户的工作效率 大大提高了计算机的使用效率 OS如何支持多任务处理? 为什么可以实现多任务处理? CPU速度极高,必须并且可以充分发挥CPU的效能 CPU与I/O(外围设备)可以并行工作 各个外围设备之间可以并行工作 实现多任务处理要解决哪些问题? CPU如何管理和调度 存储器空间如何分配和管理 I/O设备和I/O操作如何管理和控制 谁来解决上述问题? 不是应用程序自己,而是操作系统(OS) ! 进程(Process) 进程 进程 进程 进程 进程 进程 例2 再看一个小程序 例3 再探Windows任务管理器 线程(Thread) 线程(Thread) 线程(Thread) 进程是应用程序的执行实例 每个进程是由私有的虚拟地址空间、代码、数据和其它各种系统

文档评论(0)

1亿VIP精品文档

相关文档