进程理论
进程理论
操作系统:
多道技术 :能够同时执行多个任务,空间隔离,和时空的服用,遇到I\0操作切换
实时技术 :
分时技术 : 每一个程序轮替一个时间片,任然切换给其他程序进行计算
时间片:每一个程序能够连续使用cpu的时间称为一个时间片
进程 :是个资源分配单位
同步:顺序的执行不同程序
异步:同时执行两个不同的程序
阻塞:程序停止状态 I/0操作就是堵塞
I输入:input , f.read , accept , recv, connect
O输出: print , f.write , connect ,send
非阻塞: 程序直接运行
进程的调度 :就是多个进程在操作系统的控制下被cpu执行,去享用计算机的资源
先来先服务 : 先到的先服务
短作业优先: 耗时短的先服务
时间片轮转: 按时间片轮替服务
多级反馈队列:开始直接服务,一个时间片之后降级服务
进程不能随意的被影响
程序的并行于并发
并行 :同时的执行多个程序,运行更快
并发:只有一个cpu交替执行一个任务,只是宏观上的同时执行
进程一共有三个状态:
就绪 运行 阻塞