您的位置:首页 > 其它

操作系统基本知识点(一)

2018-03-20 12:32 260 查看
资源管理角度:资源共享,资源分配;独占,并发;静态分配,动态分配,资源抢占。
多道程序: 为了CPU与i/o速度匹配,只有多道程序进入内存争抢CPU,使得CPU和外围设备充分并行,提高计算机系统的使用效率。
 
CPU与外围设备联系紧密,进入内存执行的程序建立管理实体:进程
 
如何使用资源:调用系统提供的服务历程
如何复用CPU:调度程序
如何使CPU与I/O设备充分并行:设备控制器与通道
如何让正在运行的程序让出CPU:中断
 
操作控制方式:脱机,联机。
功能级接口,脱机控制:提供作业说明语言呢。编写作业说明书,确定作业加工步骤。联机作业控制:提供终端,登录系统,提供命令,联机输入命令,分时工作体系。
 
OS启动命令解释程序,输出命令提示符,等待键盘中断,鼠标点击,多通道识别,当用户输入一条命令申请中断,CPU相应以后,将控制权交给命令解释程序,接着读入命令缓冲区内容,分析命令,接受参数,执行处理代码。
 
系统调用,中断,异常处理程序;队列管理模块,进程控制模块,进程调度,进程通信,终端登录,作业控制,性能监控。
 
进程创建:进程表加一项,申请PCB并初始化,生成标识,建立映像,分配资源,一如就绪队列。
进程撤销:从队列中移除,归还资源,撤销标识,释放PCB,移除进程表项。
进程阻塞:保存现场信息,修改PCB,一如等待队列,调度其他进程执行。
进程唤醒:等待队列中移出,修改PCB,移入就绪队列。
进程挂起:修改状态并出入相关队列,收回内存资源到兑换区。
进程激活:分配内存,修改状态并出入相关队列。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: