|
微软Tech?Ed 2006的火焰刚刚熄灭。北京的会场上,微软的讲师向参加大会的人展示了微软的那个“耗人精力、体力和时间”等待了很长时间的Vista。虽然Vista的一些精彩演示引起了现场人员的惊呼和惊叹,但是“Vista时代”真的到来了吗?Vista真的是用户的终极选择吗?
Windows系统的升级引起的问题
至2007年3月份,微软的Windows XP会静悄悄地退出历史的舞台,于是用户开始升级自己所有电脑的操作系统。病毒可以使一个运行XP的电脑瘫痪,别的电脑呢?你听说过吗?那么就听我来说说吧。
假设你拥有一个小办公室,并且在所有外表光鲜功能强大的电脑上运行着Windows XP。电脑的配置都是2.8G奔腾4、内存512M、Ultra ATA/100、7200转/分的60G硬盘、内置Intel图形加速器950。这样的配置,作为商用电脑已经是不错的配置了。但问题是,到了2007年3月1日,为了用最少的预算完成升级,你会怎么做?你会选择Vista,还是选择商业支持的Linux——比如SLED 10?
现在,如果你的团队中有一个Linux专家,你可以有Ubuntu、Freespire、Xandros等等许多种选择。可是你没有。在整个升级过程中以及升级后,你需要一个操作系统经销商来提供支持。因为Red Hat不太关心桌面业务,所以目前这就意味着你要选择Novell/SuSE。
于是首先一个问题是:你的电脑能否运行SLED 10?因为我每天都使用一个没有牌子的主机箱和普通的配件,答案是当然可以。
你的电脑能运行Vista吗?那就是另外一个问题了……
至少目前我所看到的Vista首次发布版是不能运行的。而SLED在我的电脑上运行得很流畅。
对入门级电脑来说,华丽的Aero Glass半透明效果是无法运行的。去掉Glass效果,只运行Aero的话还可以。而SLED的Xgl没有任何显示问题。
如果你想要在Vista上得到较好的效果,你需要一块支持DirectX 9和硬件Pixel Shader 2.0的三维128M显卡,以及标准模式的Widnows设备驱动。当然,256M就更好了。另外,Vista整体运行相当慢。并不是说一直很慢,但当我打开几个基本的Office程序,像Outlook 2003、Word 2003,加上Firefox 1.506或者IE7 beta时,系统运行速度就开始明显变慢。一个主要原因似乎是即使在如此轻微的负载之下,系统也需要不停地去硬盘中交换虚拟内存。
同样的负载下,在SLED中使用CrossOver Office运行微软的Office程序,加上Firefox 1.506,运行速度没有受到丝毫影响。
在问题出现之后,微软回应说:Vista可以用ReadyBoost和ReadyDrive功能来更好利用硬盘上的高速缓存来提高整体性能。问题是巨大缓存硬盘或Hybrid硬盘还没有面世。三星和希捷计划在2007年第一或第二季度推出它们,但目前他们都还没有给出示范产品。
无论如何,微软的所作所为都无非是想用一个华丽的新名词来掩盖Vista需要大量内存的事实,所谓的利用缓存与传统的磁盘缓存加速并没有什么不同。
而对于SLED,又如何呢?一块普通的512M的陈年便宜内存,加上一块同样便宜的硬盘,就足够了。
处理器的速度似乎对所有系统的运行速度都影响不大。如果有好一点的显卡和内存,SLED可以运行得更好,而Vista RC 1需要一块强大的显卡和你所能提供的最大内存。
要让Vista运行得像SLED一样好,我们需要解决基本的系统配置,比如内存加到2G,改用256MB NVIDIA GeForce 7600GT。当然,我没法增加高速缓存,或者使用Hybrid硬盘。
于是,让一台商业电脑能运行Vista所花费的成本一共是325美元。
可是升级为SLED的话,你需要重新格式化硬盘来全新安装——成本是不是更高?的确。可是一些实验室在将XP升级为Vista RC 1时,他们花了几个小时时间,并且失败了。在终于成功安装之后,他们发现许多软件已经不能再用了。至少在我看来,SLED是一个更简单,更廉价的选择。
|