红联Linux门户
Linux帮助

步入中年 Linux苗条不再

发布时间:2009-08-14 19:05:26来源:红联作者:lianjiefly
【51CTO.com快译自7月24日外电头条】在过去的20年间,微软操作系统大家庭的成员们越来越多,而它们在体型和吨位上也是一代更比一代强,成千上万的那些在DOS时代曾经被人们认为没有必要的功能都逐渐增加了上去。这种趋势到Vista这里发展到了极致----难以想象一个操作系统竟然如此的臃肿和笨拙,让一台本可以像只燕子一样轻巧的运行Linux系统的计算机变得笨手笨脚。

那么,Linux(或UNIX)显然也面对着同样的问题。Linux的众多发行版为了增加功能会不会也变得越来越胖?它们是不是在所难免?

说到Linux发行版,有很多微型版本比如Puppy Linux和Damn Small Linux,它们专为较低需求的计算机设计,正如51CTO.com此前在《十大轻量级的Linux发行版》一文中介绍的,这些体积小巧的发行版受到了不少用户的欢迎。但是,现在更流行的发行版拥有了美观的用户界面,实际上也同时消耗了大量的资源。


举例说来,如果往低里看,你可以在486机上使用命令行来运行Ubuntu的最小安装,这时候仅需要32MB内存和300MB的硬盘空间,而Ubuntu服务器版也仅需要128MB内存和500MB的硬盘空间。但是相比起在图形上也算做到位的Windows 95,这样的资源消耗量仍然算是巨大,Windows 95在386计算机上仍然可用,只需要4MB内存就可以运行,外加上大约50MB的硬盘空间。安装CD?一张也不用不着。还记得吗?13张软盘就可以装好整个Windows 95操作系统。

一旦你进入桌面领域,很多Linux系统就更加显得大腹便便,完整的图形化的Ubuntu Jaunty安装需要5GB的硬盘空间,并且建议512MB内存----这和Windows Vista或Windows Server 2008也没什么不同,它们也需要512Mb内存,虽然它们的完全安装需要更高的20GB空闲硬盘空间。不仅是Ubuntu那么大,其他主流Linux发行版也差不多,openSUSE需要500M硬盘空间和建议的512MB,而安装OpenSolaris需要10GB的预留空间,内存也是512MB。

那么到底发生了什么事情。是什么让今天Linux的“最低”和“建议”的安装要求变得如此之大?是不是有些不必要的功能拖住了Linux的后腿?

实际上,Linux和任何其他的操作系统并没有什么不同,它的发展演变也是为了满足用户的需要,所以如果你看到许多发行版的规模在不断扩大请不要太奇怪。另外今天的硬件已经越来越便宜,对于操作系统来说,利用更多可用的资源也是理所当然。

但有趣的是TuxRadar的一些开发者最近做了一些调查,他们发现并不仅仅是因为重要新功能的增加和为了对各种各样的硬件提供支持才使得一些Linux发行版变得超重。即使是最基础的指令如今也已经变得胖乎乎了。

他们调查了16个常见的Unix命令,在1975、1990和2009年的三个UNIX/Linux版本,得到了一些惊人的结果。cp命令从1975年的no options膨胀到今天的28个,而diff命令的腰围从1狂增到27。而曾经很苗条的ps命令从1975年的4 options在现在的84个。看起来不是很满意,是不是?

当然,这样的调查仅仅是出于好玩而已,为了帮助用户更高效地工作,任何一个操作系统都会随着时间越变越大。Linux应该不会成为那些臃肿的bloatware,但不得不说的是操作系统有点像是中年人的肚子----再没有瘦下去的可能。
文章评论

共有 11 条评论

  1. cway2096 于 2009-08-16 16:07:59发表:

    可以自己裁剪啊

  2. sand1981 于 2009-08-16 08:07:23发表:

    硬盘也大了 所以现在系统也不断地丰富。。。。与时俱进吧

  3. pl_014 于 2009-08-16 07:37:28发表:

    [i=s] 本帖最后由 pl_014 于 2009-8-16 07:38 编辑 [/i]

    对于内存的需要可能是大了点,但比起vista还是小不少,而硬盘空间的问题,我这么告诉你,装vista光系统盘就要20Gb,装完后就占十多Gb,而linux十几Gb就可以连软件一起安装,而windows7我不知道需要多少空间,但我知道光减肥至少能减下3Gb,而linux也是可以很“苗条”的,但功能也就少了,安装的软件也就少了,所以,linux在硬盘空间是需求相比windows还是小的。

  4. 堕落kiss 于 2009-08-15 18:38:35发表:

    我觉得linux的驱动还不是那么差吧,我的3台电脑装都没什么问题,感觉只要不用少见的板子应该没有问题吧

  5. 我爱敏敏 于 2009-08-15 15:50:30发表:

    硬件驱动做不好 谁还用Linux呢?

    另外:linux不是中年,是少年,,是没有挖掘出来的潜力股,是没有开发的处女地!

  6. aanchun1989 于 2009-08-15 11:11:14发表:

    谁让硬盘空间大的没东西方?

  7. frenzy 于 2009-08-15 00:25:18发表:

    针对人性化和性能来说,鱼和熊掌不可能兼得。
    要人性化就要很多花哨的功能当然也就降低了性能。要性能就不可能做到人性化。。

  8. wangyu 于 2009-08-14 23:47:06发表:

    可以自己编译内核

  9. lans0625 于 2009-08-14 23:02:47发表:

    有了量变,才能质变?

  10. myself040241 于 2009-08-14 20:45:38发表:

    哈哈
    不错
    这个说法很形象
    确实现在所有的操作系统都在不断的壮大
    linux也不例外
    这是系统发展的必然结果

  11. sutovs 于 2009-08-14 20:25:23发表:

    有的是硬盘空间