处理器一般指中央处理器(CPU,central processing Unit).
一、处理器的工作状态
任何一个程序必须占用处理器才能执行,处理器有不同的工作状态,以区分执行的指令是操作系统的,或是用户程序的。
二、处理器管理
4.进程队列——队列管理:出队、入队
5.中断:
由于某些事件的出现,中止现行进程的运行,由操作系统处理出现的事件,待适当的时候让被中止的进程继续运行,这个过程:中断
引起中断 的事件:中断源
对出现的事件进行处理的程序:中断处理程序
6.处理器调度
————定义
输入井:磁盘上存放作业信息
后备作业:输入井中等待处理的作业
作业调度:从输入井选取后备作业装入主存储器的工作
进程调度:从就绪进程选取一个进程,让它占用处理器
————作业调度算法
原则:公平、平衡资源、极大的流量
1.先来先服务2.计算时间短(降低平均周转时间)3.响应比高4.优先级高5.均衡
————进程调度算法
进程切换:一个进程让出处理器,另一个进程占用
1.先来先服务2.最高优先级3.时间片轮转
7.线程
定义:把该进程可以并发执行的部分
线程是进程的可独立完成的子任务
进程是资源分配单位,线程是调度、执行单位