荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: xianghui (梦翔辉), 信区: Microsoft
标  题: Windows的80%是“赘肉”
发信站: 荔园晨风BBS站 (Sun May 16 22:34:08 2004), 站内信件

软件世界 - 第18期   总第636期

Windows的80%是“赘肉”

2004-05-11 08:55:29
众所周知,安装Windows98需要大约200MB的空间,Windows
2000需要大约1GB的空间,而Windows XP需要大约1.5GB的
空间!如果将它们的体积缩小4/5,它们还能正常工作吗?答案很简单:能!

Windows可以变小
面对Linux、MacOS等非主流操作系统,Windows可以说是霸气十
足;而这些非主流们也似乎对Windows无计可施。但是谁也没想到,可能会
让Windows下不来台的,竟是它自己阵营中的一款实用软件——LiteP
C。

LitePC是什么呢?它其实只是一款很小的优化软件,经过它的优化,笔者测
试的WindowsXP可减少到300MB(包括页面文件),Windows
2000可减到200MB(包括页面文件),Windows98 SE可以减
到40MB。如果用LitePC新版本——Embedding Window
s,它甚至可以把Windows 98 SE“裁剪”到8MB!(不过简体中文
版会稍微大一些,因为系统中要包含中文字体等文件。)

那么裁减之后的Windows会不会因为“减肥”而“元气大伤”功能受到损害
呢?经过笔者的测试,缩小后的Windows除了减少了相关组件和捆绑的软件
,其他的功能丝毫没有减弱。

80%都是捆绑软件
那么LitePC是怎么做到这一点的呢?LitePC是在Windows98
安装前对安装包进行一系列的修改,使得包括Internet Explore
r、DirectX在内的很多捆绑软件和服务可以成为可选项,由用户来决定是
否安装!LitePC for Win98版还能选择使用Windows95的
外壳文件替换Windows98的外壳文件,以达到进一步优化Windows
的目的。

经过Embedding Windows处理过的Windows98 SE只有
8MB!那我们系统文件夹中少则数百MB,多则数GB的都是些什么东西?难怪
LitePC从面世起,就使微软遭受到了无数的质疑。而最后得到的结果便是,
Windows中Internet Explorer系列包括IE、多语言支
持、通讯占了54.5MB空间,Media Player系列占23.1MB
空间,附件系列小程序如游戏、个人钱包、实用工具、画图等占了46.5MB,
最后是桌面主题又占了30.8MB空间。总共是154.9MB的捆绑软件,占
了正常安装Windows98总体积的80%!而不要这些捆绑软件,Wind
ows一样能够正常地工作。所以,大家并不要把一个能够正常工作的图形操作系
统想象成一个庞然大物。Windows中80%的“赘肉”其实是微软实现其垄
断梦想的工具。

挑战Windows的小小兵
市场那庞大的惯性造就了“兼容”这个词。没有人敢于挑战“兼容”的权威,甚至
英特尔、微软也不能。Mac OS、Solaris、Linux等操作系统都
非常好,但是在Windows绝对的市场占有率面前,显得总是那样苍白和无力
。即使Windows因捆绑软件实现垄断而被唾骂,因安全问题而招到不少人质
疑,从现在的市场状况来看,也的确没有一个操作系统能够打垮Windows。


但也并不是因为有了现在的Windows,而放弃开发新的操作系统,有人曾经
说过,人类最难战胜的敌人,就是他自己。操作系统市场也一样。现在当我们剥下
Windows的厚厚“外皮”,它的规模并非如以往想象中那么可怕和高高在上
。如果我们拥有全新的、兼容Windows的操作系统,战胜Windows也
并非梦呓!

只有5MB的图形操作系统
SEAL是一个什么样的操作系统呢?它的出身和Linux相似,是一个开放源
码的操作系统。它的功能与操作性能又和Windows 98一样,是一款基于
DOS的多任务图形操作系统,它的体积只有5MB左右,和用LitePC裁剪
Windows 98后的体积大小相似。

SEAL和Windows非常相似,也是一个多任务的图形操作系统,也可以运
行DOS程序,甚至也支持动态连接库!非常遗憾的是,虽然其架构就是Wind
ows的翻版,但是其接口却和Windows有一定差异,所以不能直接运行W
indows的应用程序。

想和Windows兼容的ReactOS
但我们已经可以从SEAL身上看到一群天才的尝试,让我们看到新的兼容Win
dows的操作系统的希望。现在,一个新的开源项目——ReactOS,正在
实现SEAL未完成的梦想——完全兼容Windows。

ReactOS现在的版本只有0.2.1,安装完成后有19MB,源码有62
.4MB。安装完成后,我们可以看到ReactOS除了在外观和操作上和Wi
ndows非常相似外,它也拥有注册表,其注册表的分类和Windows完全
相同;也拥有DOS子系统,是由一个和MS DOS完全兼容的叫做FreeD
OS的开源项目组成。更进一步,当我们阅读它的源代码时,我们会发现,它也有
HAL硬件抽象层!简单地说,ReactOS就是Windows的不同实现版
本,更简单地说,就是按照Windows标准把Windows重写一遍。

不过,ReactOS开源项目才刚刚开始,很多地方还很不成熟,还不能支持N
TFS文件格式,还不能很好地支持所有的Windows程序、驱动。
(田园)

编后:
可以想象,如果有一天,当现在这些挑战Windows的小小兵们,能兼容Wi
ndows那80%的捆绑软件时,Windows的天下还能保住吗?特别是在
我们国内,现在并不缺优秀的第三方软件工具,我们缺的是能让大家都用得上的国
产操作系统。

--
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
打印、刻录
ftp://xianghui:xianghui@192.168.39.244

如果我离开这里,没有人会想念我,因为没有理由!
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.39.244]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店