王道考研复习-操作系统
文章平均质量分 87
Mystic Musings
木叶飞舞之处,火亦生生不息
展开
-
第3章 内存管理(2)
一次性多次性驻留性对换性虚拟性请求调页页面置换。原创 2024-05-05 13:34:54 · 813 阅读 · 1 评论 -
第3章 内存管理(1)
程序放入内存才能执行【缓解CPU与硬盘速度差异大的矛盾】原创 2024-04-17 19:09:28 · 732 阅读 · 1 评论 -
第2章 进程与线程(4)
对不可剥夺的资源的不合理分配导致死锁死锁产生的必要条件:(1)互斥条件(2)不可剥夺条件(3)请求并保持条件(4)循环等待条件死锁处理策略:(1)死锁预防。原创 2024-03-26 15:12:46 · 949 阅读 · 0 评论 -
第2章 进程与线程(3)
引入同步的原因是【进程的并发具有异步性,以各自独立不可预知的速度推进】原创 2024-03-18 13:16:57 · 1001 阅读 · 0 评论 -
第2章 进程与线程(2)
(1)高级调度(作业调度)外存->内存创建态->就绪态按照一定的原则从外存上的后备队列挑出一个或多个,给它们分配内存,输入/输出设备,建立相应的进程。多道批处理系统中大多配有作业调度。其他系统不需要配置作业调度。(2)中级调度(内存调度)外存->内存就绪态/阻塞态->挂起态目的是提高内存利用率和系统吞吐量。本质是存储器管理中的对换功能。(3)低级调度(进程调度)内存->cpu就绪态->运行态根据算法从就绪队列选择一个进程,分配处理机。1)作业调度为进程活动做准备,进程调度使进程活跃起来。原创 2024-03-07 16:09:59 · 779 阅读 · 0 评论 -
第2章 进程与线程(1)
(最基本的特征)原创 2024-02-24 17:50:14 · 703 阅读 · 0 评论 -
第1章 计算机系统概述(2)
分层法:优点:1.便于系统调试和验证,简化系统的设计和实现2.易于扩充和维护缺点:1.合理定义各层较难(依赖关系比较固定)2.效率较差模块化:优点:1.提高操作系统设计的正确性,可理解性,可维护性。2.增加操作系统的可适应性3.加速操作系统的开发过程缺点:1.模块间接口规定很难满足对接口的实际需求2.各个模块设计者的思路不同,以至于难找到一个可靠的决定顺序解决问题内核态主流操作系统等都是宏内核特点(重要考点)1.内存小。原创 2024-02-18 21:20:44 · 369 阅读 · 0 评论 -
第1章 计算机系统概述(1)
(系统软件)原创 2024-02-14 19:09:22 · 501 阅读 · 0 评论