首页 > 其他分享 >操作系统之分区存储组织+页式存储组织

操作系统之分区存储组织+页式存储组织

时间:2023-10-19 20:12:45浏览次数:29  
标签:存储 操作系统 -- 组织 分区 作业 内存 空闲

1、分区存储例题展示

2、分区存储例题问题解决

由相关知识可知,在已知该题采用可变分区进行内存分配存储管理的情况下,

我们共有四种算法可以选择:

1、首次适应算法--空闲分区以地址递增的次序进行连接,即从上至下按照原来次序排列,然后将作业4放入其中即可

故可知,作业4应被放入到首位中,即放入到第一个大小为25k的空闲分区中,而作业4申请内存为9k,空闲16k;

2、循环首次适应算法--不是从首位开始进行查找,而是以作业X为连接

那么,应当查找作业3的下一个空闲分区,

即查找到一个大小为28k的空闲分区,作业4申请内存为9k,空闲19k;

3、最佳适应算法--将空闲分区按照容量从小到大排列,将作业依次放入

即,将作业4放入到大小为10k的空闲分区中,而作业4申请内存为9k,空闲1k;

4、最差适应算法--将空闲分区按照容量从大到小排列,将作业依次放入

即,将作业4放入到大小为28k的空闲分区中,作业4申请内存为9k,空闲19k;

3、页式存储例题展示

4、页式存储例题解决

已知页面大小为4k;

将4k转换为B单位得到:4k = 2的12次方;-->表示页内地址为12位;

故而,在对逻辑地址进行变换时,就要保留其低12位作为物理地址;

我们又已知逻辑地址为5A29H,其中A29为那低12位;

5就是页号;

根据图表可得,5对应的页帧号为6,那么经过变换后的物理地址为6A29H;

若是某个页面不存在,那么首先要考虑的是--它得有内存存在,没有内存是无论如何也访问不到的;

其次就是,要求我们没有访问过这个页面(访问位为0);

标签:存储,操作系统,--,组织,分区,作业,内存,空闲
From: https://www.cnblogs.com/liuzijin/p/17775443.html

相关文章

  • OSS存储挂载权限问题
    https://help.aliyun.com/zh/ack/ack-managed-and-ack-dedicated/user-guide/faq-about-oss-volumes-1?spm=5176.smartservice_service_robot_chat_new.0.0.5a1b3f1b4TfffU#section-x2l-anl-0qz创建PV需要加上参数:otherOpts:'-oallow_other'设置挂载目录的权限为777......
  • 有关操作系统部分相关知识点的总结
    1、进程是程序的一次运行2、死锁的相关问题当有K个进程,每个进程都需要n个资源才可以运行,则系统不发生死锁的资源数至少为k*(n-1)+1;例题如下:3、银行家算法例子对于这种题目,我是根据选项将答案代入验证得到的:......
  • 将日志压缩并归档到 Amazon S3 Glacier 存储层中
    在分布式架构中,经常需要保存应用程序的日志,对于亚马逊云科技的客户来说,保存通常是通过一个 AmazonS3 桶来完成。这些日志可能包含运行时事务、错误、故障状态、应用程序指标和统计信息。这些日志将被用于商业智能,以提供有用的见解并生成仪表盘、分析和报告。在一些应用程序中,日......
  • (华为欧拉操作系统)openEuler 22.03 LTS SP2 安装使用记录
    本来是准备在虚拟机中安装rockylinux,,结果安装失败,你可以从第4步开始看。1.到 https://www.virtualbox.org/ 下载VirtualBox-7.0.12-159484-Win.exe  并安装 2.到 https://rockylinux.org/zh_CN/download/下载   Rocky-9.2-x86_64-dvd.iso 由于这个iso有8.8G,正......
  • 通过SQLserver系统存储过程分离和附加数据库的简单使用
    sp_detach_db 数据库分离sp_detach_db 是SQLServer中的一个系统存储过程,用于卸载数据库。使用这个存储过程可以使得数据库不再与当前SQLServer实例关联。以下是 sp_detach_db 的基本语法:sp_detach_db'database_name';其中 'database_name' 是要卸载的数据库的名......
  • 安防视频监控系统EasyCVR视频汇聚存储平台定制化开发:新增kafka配置
    安防视频监控/视频集中存储/云存储/磁盘阵列EasyCVR平台可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等,以及支持厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。平台可拓展性强、视频能力灵活,能对外分发RTMP、RTSP、HTTP-......
  • Ubuntu 操作系统中常用的命令
    以下是Ubuntu操作系统中常用的命令,这些命令可用于文件和目录操作、系统管理、软件安装和网络配置等方面:1.ls:列出当前目录下的文件和目录列表。2.cd:切换到指定目录。3.pwd:显示当前所在的目录。4.mkdir:创建新的目录。5.rm:删除文件或目录。6.cp:复制文件或目录。7.mv:移动文......
  • Kafka高效文件存储设计特点
    Kafka把topic中一个parition大文件分成多个小文件段,通过多个小文件段,就容易定期清除或删除已经消费完文件,减少磁盘占用。通过索引信息可以快速定位message和确定response的最大大小。通过index元数据全部映射到memory,可以避免segmentfile的IO磁盘操作。通过索引文件稀疏存储,可以大......
  • OpenHarmony应用全局的UI状态存储:AppStorage
     AppStorage是应用全局的UI状态存储,是和应用的进程绑定的,由UI框架在应用程序启动时创建,为应用程序UI状态属性提供中央存储。和AppStorage不同的是,LocalStorage是页面级的,通常应用于页面内的数据共享。而AppStorage是应用级的全局状态共享,还相当于整个应用的“中枢”,持久化数......
  • 3.5-io读取与存储
    3.5-io读取与存储  3.5.1有哪些io方式¶数据分析阶段的重点:分析、建模3.5.2读取和存储csv¶存储、读取、索引设置数据追加3.5.3读取和存储excel¶存储、读取、工作表设置数据追加 In [ ]:importpandasaspdimportnumpyasnpd......