计算机操作系统
操作系统的总汇
GzmObject
假如世界上没有火炬,那我便是唯一的光
展开
-
[计算机操作系统] 页面置换算法的实现
目录FIFO FIFO 算法描述 : 每次让在队列待的最久的出列 算法实现 : …模拟即可,没有难度 code : 算法类 import java.util.HashMap; import java.util.Map; import java.util.Random; import java.util.Scanner; public class Algorithm { Scanner scanner = new Scanner(System.in); private int Csize;/原创 2022-05-19 20:58:52 · 706 阅读 · 0 评论 -
[计算机操作系统] 理论 - 页面置换算法
目录最佳置换算法 (OPT) 最佳置换算法 (OPT) 选择未来不再使用的或离当前最远时间才使用的页进行置换 1 2 3 4 1 2 5 1 2 3 4 5 1 1 1 1 1 1 1 1 1 3 3 3 2 2 2 2 2 2 2 2 4 4 3 4 4 5 5 5 5 5 5 √ √ √ √ √ √ √ √ 则缺页次数 = 8 , 而页面置换次数为8−3=58-3=58−3=5 ...原创 2022-05-16 20:26:05 · 153 阅读 · 0 评论 -
[计算机操作系统] 页面中断分析
目录取指令时的页面中断执行指令时的页面中断 取指令时的页面中断 我们取Move Data1 Data2指令时,因为该地址跨越两个页面0,10,10,1,但是111又不在内存中所以产生一次页面中断 执行指令时的页面中断 题接上文,我们知道取指令就会发生111次缺页中断 而对于执行指令,需要取指令+运行指令 对于Data1,Data2Data1,Data2Data1,Data2跨了两个页号,并且都不在内存中,因此总计需要444次页面中断,加上原先的一次,则需要555次 ...原创 2022-05-16 20:05:12 · 404 阅读 · 0 评论