马士兵操作系统课件.pptxVIP

  • 1
  • 0
  • 约2.41千字
  • 约 16页
  • 2026-11-05 发布于河南
  • 举报

//OPERATINGSYSTEMCOURSE马士兵操作系统课件进程·线程·并发·同步汇报时间:2026

CONTENTS$COURSEMAP课程导览01//程序与进程建立进程与线程的直观认知02//并发与线程揭示并发执行的核心机制03//同步与互斥解决并发冲突的经典手段04//死锁与展望理解死锁并展望学习路径

程序与进程程序是静态的指令,进程是动态的执行01

程序vs进程程序躺在磁盘里,进程在内存中奔跑$程序是静止的安装包躺在硬盘上,不占CPU、不抢内存,只是一份指令序列。$进程是运行中的双击后,操作系统把指令读进内存,分配空间、登记信息、建立执行环境。同一个程序可跑出多个进程——开三个浏览器窗口,磁盘上只有一个程序,内存里却是三个互不干扰的进程。对比项程序进程存在位置磁盘内存状态静止运行中数量关系一个程序可对应多个进程马士兵操作系统课件·进程·线程·并发·同步04/16

进程的状态·三态模型一个进程的一生:就绪、运行、等待$?就绪态万事俱备,只等窗口空出$?运行态独占CPU,正在享受服务$?阻塞态饭卡没钱,暂时离开队伍//三态之间的切换时间片用完→回到就绪重新排队等待硬盘读写或用户输入→转入阻塞事件完成→再回就绪//进程的三种状态,是所有并发调度故事的起点马士兵操作系统课件·进程·线程·并发·同步

文档评论(0)

1亿VIP精品文档

相关文档