LinuxSir.cn,穿越时空的Linuxsir!

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

Linux下什么软件来磁盘整理呢?

[复制链接]
发表于 2004-6-5 13:47:20 | 显示全部楼层
我记得这个问题已经讨论过n次了。为何还是没有权威的定论?

我觉得磁盘整理所得到的主要是心理上的。个人觉得NTFS和ext3都应该不需要整理。当然,这个并没有理论依据。
发表于 2004-6-5 13:55:12 | 显示全部楼层
发表于 2004-6-5 13:56:05 | 显示全部楼层
我曾经几次有机会体会到法国人昏睡到了何种程度。最可笑的要数那次在火车上的故事。手提式电脑(一种价钱能高过一辆小汽车,可以放在书包里的PC,通常被用来玩扑克)象大哥大一样日益普及,尤其在火车飞机上为多。我的座位旁边是一位非常友好、善良的先生,一看上去就知道他是位年轻有为的工程师。他正在运行那个令人可笑的软件(等会儿我再解释为什么我这么评价这个软件)“Defrag”。屏幕上显示着一个漂亮的矩阵,有很多小方块在闪耀,四处奔跑,硬盘发出叽叽嘎嘎的美妙音响。

我实在忍不住自己的欲望(希望这位先生看到我的文章别记仇),赞美了一番他的机器后我装作傻里傻气的样子问他,这漂亮的软件是干什么的,为什么我的手提机子里没有?带着近乎怜悯的神情(“这可怜的家伙连这个软件都没有!”)他告诉我,这是一个高明绝顶的程序,能让您的计算机如虎添翼,把您的硬盘重新“安排整齐”。他象背诗一样把微软的说明书讲给我听:当您每次使用硬盘时,磁盘会逐渐“碎裂”开来,电脑的速度就会下降,所以您要时不时的运行一下“Defrag”,让硬盘有条不紊,完好如初。

这时我拿出自己的手提电脑,上面安的是Linux(一个免费的、性能很好的、由网上几千人开发的Unix系统)。我满脸疑惑的告诉他:我这个机器上的硬盘永远是有条不紊,而且越使用,内存就越整齐。我们这位工程师有点尴尬了,他回敬我道:他用的系统是最新版本的Window95,是世界上最大的软件公司的产品。“您一定是在哪个地方搞错了!” 他说。

我于是开始给他讲解什么叫磁盘碎裂问题,试图用最简单的比喻让他忘掉一会儿微软对他那些下毒式的宣传灌输。现在我就向各位看客介绍一下我俩当时半个小时的交谈。

你们大概都知道所有数据都存在计算机的硬盘里。这个硬盘就象一个巨大的中药库,有成千上万的小抽屉组成,每一个小抽屉都拥有同样的容量(一般是512个字节)。今天的电脑有几百万这样的抽屉。如果您的某个文件被存放在相邻的一组抽屉里,那么存取的速度就比分放在仓库的四面八方(被称作“磁盘碎裂”)时快得多。这一点也不难理解,您日常生活中就会遇到,比如您存放自己的鞋:它们如果被放在同一个盒子里,找起来就方便。我们都知道一个井井有条的仓库比乱七八糟的杂货铺好。剩下的问题是如何存放这些数据。

现在试想一下您是个国家部长,要把自己几百万份的材料放在一个巨大的、拥有几百万个抽屉的大立柜里,象上面解释的那样,您当然想让每一份材料尽可能的放在相近的一组抽屉里。您特意雇佣女秘书专管此事,有两个应聘者,她们的工作方法截然不同。第一位的作法是这样:当一份资料解决完了以后,她就把文件清除出去,新的文件到来时,她先把它们分成和抽屉大小一致的小块,把它们随意的放在最先能找到的空抽屉里去。您问她这样做岂不有点乱,下次我要想找这个材料不是要费劲?她告诉您,没关系,周末时您可以雇来几个小伙子把大立柜调整齐就是了!第二个女秘书的工作方法是另一个样:她手里时刻有一个表格,知道什么地方有多少空着的抽屉,每当新文件到达时,她先察看一下手头的表格,把新文件放到有足够数量的相邻的抽屉里去。这样大立柜永远是有条不紊。谁也不会怀疑这个部长会雇佣第二个秘书。说到这,我们这位工程师点头同意。

此时就非常容易向他解释了,Window95的作法正象第一个女秘书,她需要几个小伙子来整理部长的大立柜(用“Defrag”)。而Linux的文件管理方式就和那个优秀的女秘书一样,她根本不用去整理什么!火车到站时,这个年轻人很不高兴,人家一直告诉他“Defrag”能“加速电脑的运转”,现在才知道原来正是Window把他的机器减了速度!

事实上,有效的使用内存是一个老问题,很久以前就得到妥善的解决(Unix早在1984年就开始雇佣那个好秘书了)。还有比“Defrag”还可笑、令人厌恶的东西,这里没时间给大家讲那些小故事了。微软有一个叫“ScanDisk”的玩意,是用来修补硬盘的。它给您一大堆难以理解的选择,结果经常是把您的文件系统摧毁得一干二净,本来数据在使用它以前还是可以挽救的。这种事情在Unix系统下不但不会发生,而且该技术在十年前就在大学的计算机课程里讲授了。“Defrag”和比它更可恶的 “ScanDisk”的存在就足以让大家把微软的系统扔进垃圾堆去。

可是在微软的洗脑式的宣传教育和我们自己的昏昏沉睡之下,法国正准备把所有银行计算机系统换成微软的产品,更有甚者,要用这些东西教育我们的下一代。

正是用这种规模宏大的商业运作,有些公司成功的把它们致命的缺点说成为技术上的绝活,让所有人坚信不移。很多真正懂技术、能把这些蠢事识破、揭露它们鬼把戏,让那些所谓的“专家”哑口无言的人却沉默了。有一个奇怪的事实:一方面,没有一个严肃的计算机专家愿意在那些被标榜为计算机读物的杂志上发表文章,他们不愿意让自己的名子和那些卖狗皮膏药的人例在一起;另一方面,在毫无科学基础的支持下,在各商业公司的广告赞助下,这些公司更是变本加厉的在这些地方骗人,于是更没有人愿意和他们同流合污,去说几句公道的话。
发表于 2004-6-5 15:32:17 | 显示全部楼层
NTFS绝对需要整理
 楼主| 发表于 2004-6-5 17:28:44 | 显示全部楼层
大家看看这篇文章(http://www.blogchina.com/new/display/25855.html)
后面的评论 , 有不少人在那里支持微软 , 而且还一唱一和 ,语气也差不多,可能是一个人注册了多个帐号吧 --也许这就是曾经听说的"微软雇用的写手"(猜测,博客中国,尤其是方兴东等前辈,早就是微软的眼中钉了,不足为奇啊) ?

对于那篇文章,我想也十分适合中国 ,看看大学校园就知道了,
学生的个人电脑有几个人不是用微软的系统啊! 就连学校的机房,
也贴钱给微软做广告--清一色的Win2000 ! 我也是前几天才接触
到Linux的,立即喜欢上了她 。我不想说他和Windows谁好谁差,
这点没必要,仅开源这一点 , 足以让我们扔掉微软的一切而选择
那些自由的系统 ,我 至少 会让我的身边所有的电脑扔掉Windows!
 楼主| 发表于 2004-6-5 17:32:25 | 显示全部楼层
我想磁盘碎片是不可能避免的,再好的 "秘书" 也解决不了
这个天性的问题 ,但至少可以让我们普通用户不受影响。
我现在是放心了。
发表于 2004-6-5 17:51:44 | 显示全部楼层
这个话题……说教过两次,懒得再说了
发表于 2004-6-5 18:11:30 | 显示全部楼层
最初由 FreeDPH 发表
我想磁盘碎片是不可能避免的,再好的 "秘书" 也解决不了
这个天性的问题 ,但至少可以让我们普通用户不受影响。
我现在是放心了。


建议找找文件系统的技术资料看看。
发表于 2004-6-5 23:09:09 | 显示全部楼层
Linux是越用越齐的
这个你放心
发表于 2004-6-5 23:34:06 | 显示全部楼层
没有哪个文件系统能做到不产生碎片,只是多与少的问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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