位示图计算公式
答:1.行列号从0开始,盘块号从0开始2.行列号从0开始,盘块号从1开始3.行列号从1开始,盘块号从0开始4.行列号从1开始,盘块号从1开始 例如:磁盘容量为300GB,物理块大小4MB,则磁盘共300*1024/4=75*1024个物理块 位示图用每1位表示1个磁盘块的使用情况,1个字是32位,所以1个字可以表示32...
答:(1)根据位示图的位置(i,j),得出盘块的序号b=i*16+j;用C 表示柱面号,H 表示磁头号,S 表示扇区号,则有:C=b/(20*8)H=(b%(20*8))/8 S=(b%(20*8))%8 (2)分配:顺序扫描位示图,找出1 个其值为“0”的二进制位,利用上述公式将其转换成相应的序号b,并修改位示图,置...
答:第m个物理块号对应的字序号n计算公式如下:n=[m/32],即m除以32的余数取整。以上这个计算公式中,有两个隐性假设 (1)物理块号以0开始编号 (2)字序号以0开始编号 则有 m=5时,n=[5/32]=0 m=31时,n=[31/32]=0 m=32时,n=[32/32]=1 m=63时,n=[63/32]=1 因此,...
答:位示图 = 4096 / 16 = 256 字 已知盘号,字长 求 字号 位号 公式是 字号 = 盘号 div 字长 这里字长当然是16 位号 = 盘号 mod 字长 已知字号 位号 求盘号 盘号 = 字号×字长+位号(跟上面那公式正好相反 你自己感受下)...
答: 将找到的二进制位,转换成与之相应的盘块号; 修改位示图,令map[i,j]=1.盘块的回收 盘块的回收分两步: 将回收盘块的盘块号转换成位于图中的行号和列号。转换公式为:i=(b- ...
答:而位示图法则以二进制形式标记磁盘块,如32位系统中,4096号块对应位示图的第129字节,200GB磁盘的位示图需6400字长度,实现高效空间管理。掌握这些核心概念,软件设计师在设计存储解决方案时就能游刃有余,确保数据的高效存储和访问。磁盘与文件系统的知识,是提升设计效率和系统性能的基石。
答:页面大小4096B,那页内需要12位才能表示,逻辑地址16位,也就是4位页地址加12位页内偏移地址组成,那16位逻辑地址中前面的4位就是页号。想要求出物理地址,那还需要页表,根据页号查找对应的页表,页表存放是的页号对应的物理页地址,物理地址就是物理页地址加上页内偏移。
答:2,绝对地址=块号*块长+单元号 即地址转换公式 3,通过辅助存储来扩充主存空间 4,处理器不断的对换页面而不执行计算机任务的现象叫抖动 5,文件的分类 按用途分:系统文件,库文件,用户文件 按保护分:只读文件,读写文件,不保护文件 按信息流分:输入文件,输出文件 按存储期限分:临时文件,...
答:S=(b%(20*8))%8 (2)分配:顺序扫描位示图,找出1 个其值为“0”的二进制位,利用上述公式将其转换成相应的序号b,并修改位示图,置(i,j)=1;回收:将回收盘块的盘块号换算成位示图中的i 和j,转换公式为:b=C*20*8+H*8+S i=b/16,j=b%16 最后将计算出的(i,j)在位示...
答:S=(b%(20*8))%8 (2)分配:顺序扫描位示图,找出1 个其值为“0”的二进制位,利用上述公式将其转换成相应的序号b,并修改位示图,置(i,j)=1;回收:将回收盘块的盘块号换算成位示图中的i 和j,转换公式为:b=C*20*8+H*8+S i=b/16,j=b%16 最后将计算出的(i,j)在位示...
网友评论:
督治15888947779:
某系统采用页式存储管理策略,拥有逻辑地址空间32页,每页2K,拥有物理空间1M. -
3241牧承
: 页式存储管理该技术近年来已广泛用于微机系统中,支持页式想念管理的硬件部件通常称不“存储管理部件”.存储管理部件首先把内存分成大小相等的许多区,把每个区称不“块”,块是进行主存空间分配的物理单位.同时,要求程序中的逻...
督治15888947779:
位示图发的公式到底是什么意思? -
3241牧承
: div应该是求商的操作吧,行号为商,列号为余.至于n+1我有点不明白,看当时的语境吧.理解意思就好了
督治15888947779:
假定有一个磁盘组公有10个盘面.每个盘面上有200个磁道.每个磁道被划分为16个扇区.采用位示图管理,下标 -
3241牧承
: 1行号3680/16=230,列号3680%16=0 2行号为4,列号为11,扇区号4*16+11=75 3磁盘组总共有10*200*16=32000个扇区 每个扇区在位示图中占一位,总共是32000位,即4000B
督治15888947779:
操作系统 位示图 -
3241牧承
: 20KB的为2500 不应该是2560 若在1K为一块的时候 20KB占用20块 若为2K 占用2块 超过2块不到3块的容量就占三块 计算错误了吧...
督治15888947779:
2.\x09假定一个磁盘共有3个盘片(6个面),每个盘面有120个磁道,每个磁道有16个扇区(1)\x09如用位示图来管理磁盘空间,共需多少字节?(2)\x09... -
3241牧承
:[答案] 不一定对,请高手指教.1、一共6*120*16=11520个扇区,位示图使用二进制的一位来表示是否已占用,每字节8个比特位,11520除以8=1440个字节.2、第36个字节,36*8=288,288除以16等于18,即第18个磁道,显然在第一个盘面,第6位,...
督治15888947779:
计算一副颜色数为24位,分辨率为800*600的没有压缩的位图需要的存储空间 -
3241牧承
: 800*600*24/8 800 600是分辨率 24 是位数 8是每位有8个2进制数表示
督治15888947779:
谁会做这两道操作系统计算题? -
3241牧承
: 1.3个字节最大表示16777215,16777215*512/1024/1024/1024≈8G2.16MB=16*1024*1024字节 位示图需要16*1024*1024/512(位)即4K
督治15888947779:
页式虚拟存储管理采用位示图技术,设主存有16384块,采用32位的512个字作为位示图.若块号、字号、位号(从高到低)分别从1、0、0开始.计算:5998块... -
3241牧承
:[答案] 5998的字号是186,位号是13 用5998/32 198字的20位是6389块
督治15888947779:
位示图为20行、16列,在进行盘块分配时.....
3241牧承
: (1)b=n(i-1)+j b为块数,n为每行的位数,在这里是n=16 i=3 j=3 故b=35 (2) 当b=55时 j=(b-1)MODn+1 j=(55-1)MODN+1 j=7