❶ 分区存储管理中的碎片是怎样形成的
在磁盘分区中,文件会被分散保存到磁盘的不同地方,而不是连续地保存在磁盘连续的簇中。又因为在文件操作过程中,Windows系统可能会调用虚拟内存来同步管理程序,这样就会导致各个程序对硬盘频繁读写,从而产生磁盘碎片。
❷ 操作系统存储器动态分区分配的(快速适应算法)问题
这里的分割指的是:如果空闲分区大小为8k,而程序所占有的大小只有6k,对于一般的分配算法,会将空闲分区划分成一个6k和一个2k,然后把6k分配给程序,把2k的重新加入到空闲分区链。而快速适应算法会直接把8k都分配给程序。文中说的不会产生内存碎片指的是外碎片,而那空余的2k属于内碎片。
❸ 很好地解决了“碎片”问题的存储管理方法是( )
很好地解决了“碎片”问题的存储管理方法是页式存储管理。
❹ 存储管理中的“碎片”是指
存储管理中的碎片是指内存中出现的一些零散的小空闲区域。
❺ 分段式存储管理为什么不回产生内部碎片
首先明确一点,内部碎片是什么?
内部碎片就是为每个进程分布的内存空间之中所没有被使用到的内存碎片。通常出现在分页式存储管理之中。分页式是什么应该很好理解,就是把内存按照分为一页页大小相同的页面,然后再把这些页面分配给进程。因此,在分配给进程时可能会出现这样的情况:进程需要3MB,分给他4页,每页1MB,这样4>3,就会造成1MB的内部碎片。
而分段式存储管理为什么不会产生内部碎片?归根结底是由分段本身的定义出发的。如果说分页式是系统对内存的分割,那么分段式就是用户对程序数据的分割。分页式是没有任何逻辑意义的,而分段式是有其意义在的。比如说一个程序有主程序段Main类,有通用库,有数据段,这样我们就把这个程序分为三段,分别对应Main,库,数据(说的是最浅显的,详细的可以网络其他),是有逻辑意义的独立单位。都这样分了,怎么还会出现内部碎片?反之,如果是分页式,就可能出现Main类横跨两页,且整个程序装入内存后还有碎片空间的可能了。
总之,引入分段式存储管理本就在一定程度上解决了内部碎片,并且满足了用户的需求。但是分段式存储管理也有不足之处,内存利用率变低了。因此又引入之后的段页式存储管理方式,这个自己网络就行。
参看计算机操作系统第四版,欢迎指正
❻ 大学计算机求助,什么是存储碎片如何解决这个问题
硬盘上分为几个扇区,比如A B C D
比如你把游戏放在了A QQ放在了B 现在你游戏不想玩了,删除了,那么A就空了,但是如果你有新东西放进来,他不放在A,而是继续往下,放在C
这么来的话,A就有了磁盘碎片 磁盘碎片说白了就是一些垃圾东西,比如没用的注册表,证书,文件夹
纯手打 ,满意给分
❼ 如何利用移动技术解决可变分区存储管理中的碎片问题
解决内存碎片问题的一种有效的方法是移动内存中所有进程的存储区,使它们相互邻接并位于内存的某一端,而把全部空闲区留在另一端,形成一个大的空闲分区,这种技术称为“紧凑”。由于经过紧凑后的用户进程在内存中的位置发生了变化,必须采用动态重定位的方法,因此可重定位分区是解决内存碎片问题的有效方法。
❽ 操作系统外碎片与内碎片的区别
操作系统外碎片与内碎片的区别为:性质不同、存储块不同、状态不同。
一、性质不同
1、外碎片:是还没有被分配出去(不属于任何进程),但由于太小了无法分配给申请内存空间的新进程的内存空闲区域。
2、内碎片:是已经被分配出去(能明确指出属于哪个进程)却不能被利用的内存空间。
二、存储块不同
1、外碎片:是出于任何已分配区域或页面外部的空闲存储块。
2、内碎片:是处于区域内部或页面内部的存储块。
三、状态不同
1、外碎片:这些存储块的总和可以满足当前申请的长度要求,但是由于它们的地址不连续或其他原因,使得系统无法满足当前申请。
2、内碎片:占有这些区域或页面的进程并不使用这个存储块。而在进程占有这块存储块时,系统无法利用它。直到进程释放它,或进程结束时,系统才有可能利用这个存储块。
❾ 什么是内部碎片什么是外部碎片各种存储管理中都可能产生何种碎片
1.内部碎片:
当一个进程装入到固定大小的分区块(比如页)时,假如进程所需空间小于分区块,则分区块的剩余的空间将无法被系统使用,称为内部碎片。
2.外部碎片:
指的是还没有被分配出去(不属于任何进程),但由于太小了无法分配给申请内存空间的新进程的内存空闲区域。
3.存储管理中都可能产生的碎片:
除了内部碎片和外部碎片,在“分页存储”中,可能产生“页内碎片”,页内碎片是由于进程的最后一页经常装不满一块而形成了不可利用的碎片。
(9)存储器内存碎片扩展阅读
在数据存储领域中,碎片(fragmentation)是指存储空间使用效率低下,结果导致功能、运行效率变低或二者兼而有之的现象。碎片化所造成的影响取决于具体的存储系统以及碎片化的种类。
大部分情况下,碎片化都会导致都会导致存储空间的浪费,此时“碎片”一词亦可指代闲置的空间本身。对于其他的一些系统来说(比如FAT文件系统),数据量一定的前提下,用于存储数据所占的存储空间是一定的,和碎片化的程度无关。
❿ 什么是存储碎片
存储管理中的碎片是指内存中出现的一些零散的小空闲区域