操作系统
ch18672904056
这个作者很懒,什么都没留下…
展开
-
【北京大学】操作系统原理学习笔记之处理机调度
1、CPU调度:其任务是控制、协调进程对CPU的竞争,即按一定的调度算法从就绪队列中选择一个进程,把CPU的使用权交给被选中的进程。如果没有就绪进程,系统会安排一个系统空闲进程或idle进程。 2、CPU调度要解决的3个问题:调度算法、调度时机、调度过程。 3、进程切换:指一个进程让出处理器,由另一个进程占用处理器的过程。 4、调度算法的衡量指标 吞吐量Throughput:每...原创 2019-11-14 11:05:22 · 134 阅读 · 0 评论 -
【北京大学】操作系统原理学习笔记之进程线程模型
一、进程模型 1、多道程序设计:允许多个程序同时进入内存并运行,其目的是为了提高CPU利用率,进而提高整个系统效率。 2、并发环境:一段时间间隔内,单处理器上有两个或两个以上的程序同时处于开始运行但尚未结束的状态并且次序不是事先确定的。 3、并发程序:在并发环境中执行的程序。 4、进程:具有独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源分配和调度的独立单位,又称任务。 5...原创 2019-11-08 21:43:43 · 148 阅读 · 0 评论 -
【北京大学】操作系统原理学习笔记之操作系统运行环境与运行机制
1、中断/异常机制是现代计算机系统的核心机制之一 2、硬件:中断/异常响应 软件:中断/异常处理程序 3、中断响应:发现中断、接收中断的过程,由中断硬件部件完成 4、CPU在每条指令执行周期的最后时刻扫描中断寄存器,查看是否有中断信号 5、中断向量:一个内存单元,存放中断处理程序入口地址和程序运行时所需的处理机状态字 6、中断执行流程按中断号/异常类型的不同,通过中断向量表转移控制...原创 2019-11-05 21:25:21 · 180 阅读 · 0 评论