无碎片存储
Ⅰ 大学计算机求助,什么是存储碎片如何解决这个问题
硬盘上分为几个扇区,比如A B C D
比如你把游戏放在了A QQ放在了B 现在你游戏不想玩了,删除了,那么A就空了,但是如果你有新东西放进来,他不放在A,而是继续往下,放在C
这么来的话,A就有了磁盘碎片 磁盘碎片说白了就是一些垃圾东西,比如没用的注册表,证书,文件夹
纯手打 ,满意给分
Ⅱ 听人说固态硬盘不需要清理磁盘碎片为啥
大哥啊。你这个问题问的好,我先说一下为什么需要碎片是怎么来的吧~
对于机械硬盘来说,在使用一段时间后,由于反复写入和删除文件,磁盘中的空闲扇区会分散到磁盘中不连续的物理位置上,这就导致了后续写入的文件不能连续的储存扇区里。这样,再读写文件时就不得不到磁盘的多个区域去读取,这就增加了磁头的移动次数,降低了磁盘的访问速度增加了读取时间。
而固态硬盘不像机械硬盘使用的是磁头,它的寻址时间几乎可以忽略不计,所以不需要碎片清理。相反,磁盘碎片整理会对硬盘进行频繁地擦写,会损耗机械硬盘颗粒的寿命。
Ⅲ 分段式存储管理为什么不回产生内部碎片
首先明确一点,内部碎片是什么?
内部碎片就是为每个进程分布的内存空间之中所没有被使用到的内存碎片。通常出现在分页式存储管理之中。分页式是什么应该很好理解,就是把内存按照分为一页页大小相同的页面,然后再把这些页面分配给进程。因此,在分配给进程时可能会出现这样的情况:进程需要3MB,分给他4页,每页1MB,这样4>3,就会造成1MB的内部碎片。
而分段式存储管理为什么不会产生内部碎片?归根结底是由分段本身的定义出发的。如果说分页式是系统对内存的分割,那么分段式就是用户对程序数据的分割。分页式是没有任何逻辑意义的,而分段式是有其意义在的。比如说一个程序有主程序段Main类,有通用库,有数据段,这样我们就把这个程序分为三段,分别对应Main,库,数据(说的是最浅显的,详细的可以网络其他),是有逻辑意义的独立单位。都这样分了,怎么还会出现内部碎片?反之,如果是分页式,就可能出现Main类横跨两页,且整个程序装入内存后还有碎片空间的可能了。
总之,引入分段式存储管理本就在一定程度上解决了内部碎片,并且满足了用户的需求。但是分段式存储管理也有不足之处,内存利用率变低了。因此又引入之后的段页式存储管理方式,这个自己网络就行。
参看计算机操作系统第四版,欢迎指正
Ⅳ 采用什么存储管理方式不会产生内部碎片
再完善的系统也会产生碎片的。
只能使碎片浪费的空间减少不能让它消失。
装系统之前在分区格式化时要设置第个分区簇号的大小,这时你应该根据盘符放置的文件的大小来设置,如c盘大多放是系统文件就应选择64。而其它盘装一些小文件就可分小一些32、16等。
比如你有一个文件是只有几k,存到c盘中它只占用了一个簇号的位置,但还没有完全占满剩余的簇号空间其它文件是不能使用的。
而你使用其它盘符则会减少磁盘空间的浪费,同样是一个簇号就可以存放下了但另一盘的簇号是比c 盘小的所以剩余的空间是小的,因此浪费的空间也是很少的。
所以说要合理的存放你的文件将较大的文件,放到分配簇号较大的盘符,而较小的文件放到分配簇号较小的盘符里。
Ⅳ 固定分区分配为什么没有外部碎片
没有外部碎片的,复旦的书上说外碎和内碎有且只有一种,但固定分区的话肯定有内部碎片的,自然就没外碎了
固定分区分配的优缺点如下:
优点:可用于多道程序系统最简单的存储分配,无外部碎片。
缺点:不能实现多进程共享一个主存区,所以存储空间利用率低,有内部碎片。
Ⅵ U盘为什么最好不进行碎片整理它的存储方式和移动硬盘有什么不同
首先电脑上的所有数据,都是二进制的“0”和“1”,
如果用软盘、硬盘来存储这些数据,就是用有磁与无磁来区别“0”和“1”;
硬盘是磁盘,高速磁盘,里面的磁盘每秒大于5200转旋转。
U盘是用电子元件的“通”和“断”来区别“0”和“1”。U盘不会有“磁道”,所以不叫坏道,这个说法是借用硬盘的,但有坏点,通常某个电子元件坏了,就是所说的坏道,但由于电子元件集成度高,某一个坏,会导致大片坏:存储一个英文字母,需要用8个电子元件,其中一个坏了,其余7个就成摆设,会导致连片整组的数据出错,如果数据刚好不写在坏组,U盘仍可以用,不过这种U盘信不过,不知什么时候就会把你辛苦经营的数据全变“?”号。