A. 进行磁盘碎片整理的时候,发现我的虚拟内存空间不连续,为什么啊
不是虚拟内存不连续,而是你的系统盘使用率太高,找不出需要的连续区域。将虚拟内存转到其他盘中,到安全模式下进行碎片整理,这样才能整理的更完全。
B. 我的电脑每次磁盘整理总会有3%的碎片、碎片能删了么
磁盘碎片只能整理,是不能删除的。所谓的磁盘碎片,只是在硬盘中存入的位置比较分散的数据,整理的目的是为了将数据存放位置集中一下,便于读取,提高读取速度而已。在整理碎片前,先分析一下,如果碎片不多,系统就会提示不用整理。少量碎片并不影响运行速度。只有碎片过多时,才对电脑运行速度有影响。电脑卡的原因太多,未必是碎片的问题。可以清理一下系统垃圾,卸载一些不必要的软件,保留磁盘中必要的用作缓存的空间等等。硬件配置低也会导致电脑运行卡。
C. 磁盘碎片如何形成的形成的原理是什么
http://ke..com/view/84.htm?fr=ala0_1
上面地址是网络的,介绍的比较详细
我用最土的方法介绍下吧,一个存储空间,分8个块。分别编号为1-8
。A、B、C文件各占1个块。D要占2个块。1是放A的,2是放B的,3是放C的,当因为改动把B文件删除时,则2号这个块会空下,因为文件存储是按连续来放的。那么再放D这个文件,它就会占2和4这两个块。则,D
这个文件就是碎片了,它使用的存储空间不连续,如果D文件是放在4和5,则不是碎片。
D. 安卓手机内置存储需要清理碎片吗网上很多资料说不用,但是我用软件清理的时候还是会显示很多不连续的文
如果手机本身运行的内存不足,手机垃圾文件太多也会影响运行速度。这样的情况你可以使用腾讯手机管家的“一键体检”功能来清除垃圾文件,步骤:进入腾讯手机管家 > 右上角“一键体检” > 一键优化 即可
E. 数据库存储空间中碎片产生的原因 及如何回收碎片
以MySQL为例,碎片的存在十分影响性能
MySQL 的碎片是 MySQL 运维过程中比较常见的问题,碎片的存在十分影响数据库的性能,本文将对 MySQL 碎片进行一次讲解。
判断方法:
MySQL 的碎片是否产生,通过查看
show table status from table_nameG;
这个命令中 Data_free 字段,如果该字段不为 0,则产生了数据碎片。
产生的原因:
1. 经常进行 delete 操作
经常进行 delete 操作,产生空白空间,如果进行新的插入操作,MySQL将尝试利用这些留空的区域,但仍然无法将其彻底占用,久而久之就产生了碎片;
演示:
创建一张表,往里面插入数据,进行一个带有 where 条件或者 limit 的 delete 操作,删除前后对比一下 Data_free 的变化。
删除前:
Data_free 不为 0,说明有碎片;
2. update 更新
update 更新可变长度的字段(例如 varchar 类型),将长的字符串更新成短的。之前存储的内容长,后来存储是短的,即使后来插入新数据,那么有一些空白区域还是没能有效利用的。
演示:
创建一张表,往里面插入一条数据,进行一个 update 操作,前后对比一下 Data_free 的变化。
CREATE TABLE `t1` ( `k` varchar(3000) DEFAULT NULL ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
更新语句:update t1 set k='aaa';
更新前长度:223 Data_free:0
更新后长度:3 Data_free:204
Data_free 不为 0,说明有碎片;
产生影响:
1. 由于碎片空间是不连续的,导致这些空间不能充分被利用;
2. 由于碎片的存在,导致数据库的磁盘 I/O 操作变成离散随机读写,加重了磁盘 I/O 的负担。
清理办法:
MyISAM:optimize table 表名;(OPTIMIZE 可以整理数据文件,并重排索引)
Innodb:
- select count(*) from test.twitter_11;
1. ALTER TABLE tablename ENGINE=InnoDB;(重建表存储引擎,重新组织数据)
2. 进行一次数据的导入导出
碎片清理的性能对比:
引用我之前一个生产库的数据,对比一下清理前后的差异。
SQL执行速度:
修改前:1 row in set (7.37 sec)
修改后:1 row in set (1.28 sec)
结论:
通过对比,可以看到碎片清理前后,节省了很多空间,SQL执行效率更快。所以,在日常运维工作中,应对碎片进行定期清理,保证数据库有稳定的性能。
F. 大学计算机求助,什么是存储碎片如何解决这个问题
硬盘上分为几个扇区,比如A B C D
比如你把游戏放在了A QQ放在了B 现在你游戏不想玩了,删除了,那么A就空了,但是如果你有新东西放进来,他不放在A,而是继续往下,放在C
这么来的话,A就有了磁盘碎片 磁盘碎片说白了就是一些垃圾东西,比如没用的注册表,证书,文件夹
纯手打 ,满意给分
G. 虚拟内存与磁盘碎片
比如你设置新建一个文本文档
由于他是新的所以很小
你第一天在上面写东西
就会在磁盘上占点位置
之后你又去下游戏
又占了一些位置
第二天你继续写东西
两天的东西就不是连续的了
这样就产生碎片
但是虚拟类存就不一样了
假如你设置1GB的
虚拟内存文件在创建之初就是1GB
里面都是空白内容
当要往里面写东西时
就把空白内容替换成有用的文件
这样到头来还是1GB
大小没变 位置没变
也就不会产生碎片了
好累
H. 硬盘中存储的同一个文件,空间上不一定是连续的吧
是的.特别是WORD
EXCEL
PSD这种多次追加保存的文件,文件不连续的存放硬盘上,我们一般叫它做文件碎片,文件碎片过多会影响读取速度,所以我们要定期进行文件碎片整理.
I. 内存碎片是什么,有办法解决吗
首先更正一下,内存不存在碎片,一般指的碎片是说硬盘,系统往硬盘里写数据的时候是连续的,比如按簇,1写满了写2,2满了写3.....,是连续的,而我们在日常使用中经常删除不要的数据,比如将2簇删除了,那么这就是一片不连续的空间了,这时候2簇就被称为碎片了,碎片多了只要运行碎片整理程序就可以了。