[其它]linux不需要磁盘碎片整理!(第二次修改版)

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
sysoul
帖子: 7
注册时间: 2008-03-28 23:10

#136

帖子 sysoul » 2008-03-30 0:45

看到最后,我还是没弄明白到底哪个文件系统好
头像
charleskao
帖子: 206
注册时间: 2008-03-27 17:21

当浮一大白!

#137

帖子 charleskao » 2008-03-31 14:54

8) 茅塞顿开!强人!
头像
百草谷居士
帖子: 4025
注册时间: 2006-02-10 16:36
系统: debian12/xubuntu2404

#138

帖子 百草谷居士 » 2008-03-31 16:39

楼主的文章浅显易懂地解释了windows下文件碎片产生的原因,但是对于linux下没有碎片的原因却一句带过。其实只要存放会增长的文件,文件碎片都是会产生的,
对于CD-ROM,由于是 read-only的,所以不存在数据增长的问题,所以,采用了连续的方法来记录数据,也不会产生碎片,而linux的ext等文件格式与CD-ROM的存储有相似之处。
显然,linux的ext文件系统不是只读的也肯定会存在数据增长的问题,我就不明白了:这怎么和cd-rom相提并论呢?
Mint 22 / Xubuntu 24.04

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
头像
百草谷居士
帖子: 4025
注册时间: 2006-02-10 16:36
系统: debian12/xubuntu2404

#139

帖子 百草谷居士 » 2008-04-02 21:49

某人正在开发linux下的碎片整理程序:
http://defragfs.sourceforge.net/

:lol: :lol: :lol: :lol:
Mint 22 / Xubuntu 24.04

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
头像
millenniumdark
论坛版主
帖子: 4159
注册时间: 2005-07-02 14:41
系统: Ubuntu 14.04 (Kylin)
联系:

#140

帖子 millenniumdark » 2008-04-03 0:15

降为普通帖吧。其实现代的文件系统都是比较复杂的,都自动化了,会自行在空余时间整理碎片的。只要有一定空余空间就不会碎片化的。
头像
百草谷居士
帖子: 4025
注册时间: 2006-02-10 16:36
系统: debian12/xubuntu2404

#141

帖子 百草谷居士 » 2008-04-03 10:04

millenniumdark 写了:降为普通帖吧。其实现代的文件系统都是比较复杂的,都自动化了,会自行在空余时间整理碎片的。只要有一定空余空间就不会碎片化的。
在空余时间整理碎片应该是由操作系统控制的事情吧?ubuntu有没有这个功能?
Mint 22 / Xubuntu 24.04

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
yangzhukuaile
帖子: 35
注册时间: 2007-11-03 1:00

#142

帖子 yangzhukuaile » 2008-04-03 16:42

标记,,
一边看不懂,就看两遍
koron21
帖子: 2
注册时间: 2008-04-12 11:11

#143

帖子 koron21 » 2008-04-12 19:40

好文章!!很快的能让人理解
解释得太好了,细致而简捷!
xiaojia
帖子: 7
注册时间: 2008-04-14 19:01
来自: 地球~~~
联系:

#144

帖子 xiaojia » 2008-04-14 19:46

非常感谢论坛提供的“将本帖加入收藏夹”的功能!
头像
millenniumdark
论坛版主
帖子: 4159
注册时间: 2005-07-02 14:41
系统: Ubuntu 14.04 (Kylin)
联系:

#145

帖子 millenniumdark » 2008-04-14 23:32

百草谷居士 写了:
millenniumdark 写了:降为普通帖吧。其实现代的文件系统都是比较复杂的,都自动化了,会自行在空余时间整理碎片的。只要有一定空余空间就不会碎片化的。
在空余时间整理碎片应该是由操作系统控制的事情吧?ubuntu有没有这个功能?

这个,你不能钻牛角尖啊。支持一个文件系统,本来就是操作系统的事。在Ubuntu下就是Linux内核做的事(当然用fuse也不一定要内核直接支持,这里暂不讨论这个)。 如果一个文件系统是设计了自动整理碎片的,那内核就会支持这个功能。(否则内核就是不完全支持该文件系统。)
ma3310
帖子: 17
注册时间: 2008-04-29 14:43

#146

帖子 ma3310 » 2008-04-29 14:44

说白了就是 Linux 自动从足够大的磁盘上去选取连续的空间咯

长篇大论的~~~
ufet
帖子: 2
注册时间: 2006-12-28 12:46

#147

帖子 ufet » 2008-06-17 10:41

很受用, :D
头像
stephen_chou
帖子: 9
注册时间: 2008-04-12 13:17

#148

帖子 stephen_chou » 2008-06-17 16:52

非常感谢楼主的详细解释,形象的解释让我这个菜鸟懂得了win系统碎片产生的原因!!!! :D 再次表示感谢!
rayukyo
帖子: 32
注册时间: 2008-04-19 1:12
来自: 贵州
联系:

#149

帖子 rayukyo » 2008-06-20 15:51

什么叫专业。 这就是。
redcat8850
帖子: 8
注册时间: 2006-12-15 0:49

#150

帖子 redcat8850 » 2008-06-30 7:36

真的是好帖子。应该留名
回复