计算机系统
文章平均质量分 90
主要参考书籍《深入理解计算机系统》《计算机操作系统》(第四版),将知识进行总结整理。
孟小胖_H
本人博客大部分都是在复习中整理的,主要用于记录笔记,其中也记录了一些个人观点和思考,欢迎指点,一起共同学习进步。
展开
-
计算机操作系统——死锁
文章目录一、相关知识1.可重用性资源和消耗性资源2.可抢占性资源和不可抢占性资源3.死锁定义二、死锁产生的原因和必要条件1.死锁产生的原因2.死锁产生的必要条件三、预防死锁的方法1.破坏“请求和保持”条件2.破环“不可抢占”条件3.破坏“循环等待”条件一、相关知识1.可重用性资源和消耗性资源1)可重用性资源可重用性资源是一种可供用户重复使用多次的资源。具有如下性质:(1)每一个可重用性资源中的单元只能分配给一个进程使用,不允许多个进程共享。(2)进程使用可重性资源的顺序:①请求资源。如果请求.原创 2021-12-26 14:00:21 · 1005 阅读 · 0 评论 -
计算机操作系统——进程调度算法
文章目录一、轮转调度算法二、优先级调度算法三、多队列调度算法四、多级反馈队列调度算法五、基于公平原则的调度算法一、轮转调度算法二、优先级调度算法三、多队列调度算法四、多级反馈队列调度算法五、基于公平原则的调度算法...原创 2021-12-13 00:36:54 · 2841 阅读 · 0 评论 -
计算机操作系统——作业调度算法
文章目录一、作业的基本知识1.作业和作业步2.作业运行的三个阶段二、先来先服务(FCFS)调度算法1.算法思想2.算法评价三、短作业优先(SJF)调度算法1.算法思想2.算法评价四、优先级调度算法(PSA)1.算法思想2.算法评价五、高响应比优先调度算法(HRRN)一、作业的基本知识1.作业和作业步(1)作业:作业是一个比程序更为广泛的概念,包含通常的程序和数据,还有一份作业说明书。系统根据该说明书来对程序的运行进行控制。(2)作业步:在作业运行期间,每个作业都必须经过若干个相对独立,又相互关联.原创 2021-12-12 00:01:05 · 3004 阅读 · 0 评论 -
计算机操作系统——页面置换算法
声明:本篇博客参考书籍《计算机操作系统》(西安电子科技大学出版社)文章目录一、最佳页面置换算法1、基本知识2、算法思想二、先进先出(FIFO)页面置换算法1、基本知识2、算法思想三、最近最久未使用(LRU)页面置换算法1、基本知识2、算法思想3、硬件支持四、最少使用(LFU)页面置换算法1、基本知识2、算法思想五、Clock页面置换算法1、基本知识2、算法思想3、改进型Clock置换算法六、页面缓冲(PBA)算法1、基本知识2、算法思想首先说说影响页面换进换出的效率的几个因素:(1)页面置换算法原创 2021-12-11 16:10:50 · 12678 阅读 · 4 评论