自从2006年底我买了第一个支持64位计算的CPU(AMD Sempron 3000+)以来,一年半我已经拥有了4台64位的电脑,CPU分别是:AMD Athlon64X2 3600+, Intel Core2Duo E4500, Q6600, T2370。三台台式机均装备了4G内存,笔记本是原装的2G。麻烦就在这里——32位的Windows XP操作系统无法认全这4G内存,只能认出3G~3.25G。单进程只允许最多2G内存,导致我Photoshop拼接大幅照片的时候经常被提示内存不足,连保存都不能保存。3dsmax里面阴影贴图根本不敢用太高的设置,否则很快就内存溢出。最关键的是,64位的CPU,凭什么不能完全发挥其性能,正如当年386很屈才地运行那些16位程序,或者Pentium运行windows 3.1那样。
最早安装64位操作系统的尝试是2007年初,千辛万苦请朋友帮忙下载了尚在测试中的Windows vista x64,4G内存倒是认全了,就是除了微软自己的软件,什么其他的软件都用不了。一气之下装回Windows XP。
随后,又搞到了Windows XP x64英文版,安装之后用了我4天的时间破解,终于能安装各种软件了。当我在享受3dsmax 9 64-bit超高精度贴图极速渲染的快感的同时,我也不得不忍受只有32位系统下约1/3的磁盘性能——这使我编辑纪录片痛苦非常。随着纪录片的完工,64位系统暂时淡出我的视线。
一晃一年多过去了,我的系统又快到了重装周期了。正好现在64位系统也发展了这么长时间,而且也有多余的电脑可以供试验,所以就搞来了所有我能搞到的64位windows挨个试了一下。当然,windows XP x64我是不想再试验了,兼容性太差。
最后试验的版本有:
Windows Server 2008 Standard x64 中文版 (以下简称2008)
Windows Server 2003 Enterprise x64 Corp 英文版 (以下简称2003)
Windows Vista Ultimate x64 with SP1 (Acer OEM) 中文版 (以下简称Vista)
试验是在一台Acer Aspire Z2920笔记本上进行的。之所以用笔记本,是因为笔记本平时不怎么用得到,而两台台式机都要干活,不能轻易重装。而且笔记本上安装的一个好处就是可以看出对系统性能的要求,因为笔记本的CPU和硬盘性能都比较低。第三个好处则是笔记本上的各种设备齐全,驱动兼容性可以很容易地看出来。
好了,下面正式开始对比!!
从光盘启动安装所需时间
2008: 40分钟
2003:20分钟
Vista: 40分钟
驱动兼容性
这是本次对比评测的重点,也将直接决定我以后将升级到哪个操作系统。
硬件 |
2008 |
2003 |
Vista |
Intel GL960芯片组 |
自带 |
可安装最新版64位驱动 |
自带 |
Intel GMA3100集成显卡 |
可用Vista 32位驱动代用 |
不认 |
自带 |
Synaptic 触控板 |
可用Vista 32位驱动代用,默认开启插入鼠标自动屏蔽功能 |
自带 |
自带,最好安装最新版驱动,需改注册表才能开启插入鼠标自动屏蔽功能 |
Broadcom 千兆网卡 |
自带 |
可用但效果不好 |
自带 |
Broadcom 43XX 802.11g无线网卡 |
无法驱动 |
不认 |
自带 |
MODEM |
找不到驱动 |
不认 |
找不到驱动 |
Bison CCD摄像头 |
可用Vista 32位驱动代用 |
不认 |
自带 |
Realtek声卡 |
可用Vista 32位驱动代用 |
不认 |
自带,最好安装最新版驱动 |
2003几乎什么都不能驱动,最可恶的一点是安装完SP2以后完全不认USB端口,因此绝对不予考虑。
2008不错,驱动兼容性相当棒,而且多数都可以用Vista SP1 32位驱动代用!这一点很让人匪夷所思,因为Windows x64驱动层上面只允许64位的。同样的32位驱动,在Vista x64上无效,却可以在2008上应用,这说明2008为驱动兼容性做了很大的努力。至于摄像头无法驱动,考虑到服务器基本上不会有用到摄像头的时候,也算还能理解了。
Vista最新的版本的确不俗,安装完后几乎不用装驱动,除了显卡需要特地安装以外。MODEM无法驱动也不是什么大问题了,这年头还有多少人会拨号上网呢?
结论:追求易用性的话用Vista,服务器使用2008,两者兼顾基本上没门。所以配一台娱乐机一台工作机吧,呵呵。
干净系统的启动时间
安装好所有驱动,从开机到进入桌面,点开始菜单弹出无明显迟滞止的时间
2008:3分钟
2003:30秒
Vista: 20-30秒
看样子2008根本就不是想让你关机的……监测显示主要瓶颈在硬盘,也就是说2008启动的时候要疯狂读写硬盘。
Vista具有令人惊异的启动时间,看样子果然在易用性上做了很大努力。
干净系统启动后内存耗用
2008:700MB
2003: 300MB
Vista: 1.01GB
2003由于是以前的操作系统了,而且多数硬件无法驱动,因此最省内存。
2008就多不少了。
最让人大跌眼镜的是Vista,一启动1G就没了。看来64位吃起内存来真不是盖的,32位系统启动起来也只要600-700MB(都开启Aero特效)。好在我的所有台式机都已经装备4G内存,所以不会成为很大的问题。
结论:如果想上64位系统的话,尤其是如果有很新的硬件,还是别停留在XP/2003上了。原生64位的Vista是娱乐系统的首选,Server 2008是服务器的首选。
不过,接下来的问题就是软件兼容性的问题了。如果我常用的软件不能正常运行在64位下(例如Acrobat 8 Professional就不兼容64位),那我为了干活还得回32位。这项测试仍在进行中,不久之后发布,敬请关注。