LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: koolcoy

如何对ext3格式的磁盘进行碎片整理?

[复制链接]
发表于 2006-5-6 01:22:39 | 显示全部楼层
Post by 烂头冲
簇、文件大小;
连续和空闲大小
新存文件和删除文件。

必然存在矛盾。

也就铁定了有碎片。

除非采用有空就整理的机制。

非也,它采用的基本机制是:保存到没有碎片的空间,除非不可能。可能是最佳匹配或者最小匹配
回复 支持 反对

使用道具 举报

发表于 2006-5-6 01:53:15 | 显示全部楼层
Ext3 似乎是预留 x% (x 等于 5 ?) 的空间, 估计这部分预留空间的作用之一就是减少碎片.
回复 支持 反对

使用道具 举报

发表于 2006-5-6 01:57:19 | 显示全部楼层
不要以为这样是对硬盘的浪费. 其实看看 NTFS, 虽然我不知道它有没有预留, 但是假如我的6G的C盘只剩下不到600M的空闲空间时, 系统的速度简直比驴还慢. 就算是普通装数据的D盘如果空闲空间不多的时候,存取的效率也极其低下.

而在Ext3下我却真的曾经把分区添满过, 当然不包括预留空间了, 速度(系统运行速度及文件读取速度)好像没有什么改变
回复 支持 反对

使用道具 举报

发表于 2006-5-6 02:14:28 | 显示全部楼层
预留空间是指root专用吧?
回复 支持 反对

使用道具 举报

发表于 2006-5-6 02:45:21 | 显示全部楼层
似乎不是这样吧, 不过我并不清楚
回复 支持 反对

使用道具 举报

发表于 2006-5-6 03:48:46 | 显示全部楼层
不连续空间不超过2%---怎么看出来的?
to 楼主---回答应该是:没法整理。
to 大家---我觉得各位都是在闭着眼睛瞎说,1linux这方面的资料太少,太专业。2国内精通这个的高手基本没有。
但是这些问题是基础问题应该必须知道。
回复 支持 反对

使用道具 举报

发表于 2006-5-6 07:17:34 | 显示全部楼层
俺的提问基本没有人回答,也就是反映没有根据了
回复 支持 反对

使用道具 举报

发表于 2006-5-6 09:52:37 | 显示全部楼层
算法保证的
回复 支持 反对

使用道具 举报

发表于 2006-5-6 09:58:04 | 显示全部楼层
Post by aleng
不连续空间不超过2%---怎么看出来的?
to 楼主---回答应该是:没法整理。
to 大家---我觉得各位都是在闭着眼睛瞎说,1linux这方面的资料太少,太专业。2国内精通这个的高手基本没有。
但是这些问题是基础问题应该必须知道。


不连续率在mount的时候会报告的。
本来就是基本没有必要整理:
http://linuxgazette.net/issue22/lg_mail22.html
http://www.salmar.com/pipermail/wftl-lug/2002-March/000603.html

BTW:
> 1. linux这方面的资料太少,太专业
用google搜一下,结果不少
> 2国内精通这个的高手基本没有。
怎么喜欢瞎总结?太武断了一点吧? (不过,俺显然不是高手 :-)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-6 14:09:57 | 显示全部楼层
Post by 烂头冲
预留空间是指root专用吧?
同意
而在Ext3下我却真的曾经把分区添满过, 当然不包括预留空间了, 速度(系统运行速度及文件读取速度)好像没有什么改变
我想这大概是linux缓存文件的原因

还有一个问题:是ext3能减少磁盘碎片, 还是linux能减少磁盘碎片?换一种问法, 假如linux能安装在fat32格式的分区,那么磁盘碎片会不会跟windows一样多?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表