操作系统
这儿有个bug
Class Not Found.
展开
-
操作系统实验之银行家算法模拟
银行家算法模拟银行家算法中遇到的数据结构 可利用资源向量 Available Available[i] 表示第 i 种资源可利用的数目最大需求矩阵 Max Max[i][j] 表示第 i 个进程最多需要的第 j 类资源的数目分配矩阵 Allocation Allocation[i][j] 表示第 i 个进程已经占有的第 j 类资源的数目需求矩阵 Need Need[i][原创 2017-05-28 23:33:26 · 2660 阅读 · 0 评论 -
操作系统实验之磁盘调度算法模拟(最短寻道时间优先SSTF 和 扫描算法SCAN)
操作系统实验之磁盘调度算法模拟(最短寻道时间优先SSTF 和 扫描算法SCAN)最短寻道时间优先SSTF 要求每次访问的磁道与当前磁头所在的磁道距离最近、也就是每次访问距离磁头最近的磁道扫描算法SCAN 由里向外地访问,直到再无更外的磁道需要访问时,才将磁臂转向为自外向里移动磁盘调度算法 详细介绍模拟代码:#include<stdio.h>#include<algorithm>#原创 2017-06-05 15:47:57 · 13083 阅读 · 4 评论 -
操作系统实验之最近最久未使用算法(LRU)模拟
操作系统实验之最近最少使用算法(LRU)模拟LRU在前面几条指令中使用频繁的页面很可能在后面的几条指令中频繁使用。反过来说,已经很久没有使用的页面很可能在未来较长的一段时间内不会被用到。这个,就是著名的局部性原理——比内存速度还要快的cache,也是基于同样的原理运行的。因此,我们只需要在每次调换时,找到最近最久使用的那个页面调出内存。这就是LRU算法的全部内容。 LRU详细介绍模拟实现维护一个原创 2017-05-29 00:04:32 · 2991 阅读 · 0 评论 -
操作系统实验之UNIX混合索引方式模拟(外存的增量式索引组织方式)
操作系统实验之UNIX混合索引方式模拟(外存的增量式索引组织方式)目前常用的外存组织方式有:连续组织方式链式组织方式 隐式链接显式链接索引组织方式 单级索引组织方式多级索引组织方式增量式索引组织方式混合索引组织方式即增量式索引组织方式混合索引方式的索引结点中设有 13 个地址项 直接地址:前 10 个地址项用来存放直接地址一次间接地址:第 11 个地址项来提供一次间接地址多原创 2017-06-12 21:59:44 · 13013 阅读 · 0 评论 -
学习如何写一个操作系统(一) - hello world
学习如何写一个操作系统(一) - hello world0.前言 最近跟着《30 天自制操作系统》学习写操作系统。在这里记录一下,如有错误,欢迎指正。 别拦我,今天这个坑,我是挖定了。1.准备工作需要了解的一些知识计算机是如何启动的关于主引导记录的内存地址0x7C00感谢以上两篇博客作者的讲解。工具 Sublime Text Virtu...原创 2018-02-14 14:51:24 · 654 阅读 · 0 评论