您所在的位置: 首页 > 操作系统 > Windows > vista > Vista用户体验 >

Vista的相关测试

http://os.51cto.com  2006-10-23 09:01    51CTO论坛  我要评论(0)
  • 摘要:操作系统测试是一个相当复杂的系统工程,无法仅凭几个方面来横量一个系统的好坏。支持硬件的数量、应用软件的数量、操作系统本身的功能以及操作系统的执行效率等都是需要考虑的内容。综合考虑操作系统各方面的特性,以应用的角度出发,给出一个总体上的结论。以此来帮助用户了解和认识一款操作系统。使大家能够选择更适合自己的操作系统或硬件平台。
  • 标签:vista

测试环境

考量一款操作系统的好坏,首先就要测试其是否能够与当前以及未来几年的硬件平台相配合。为此,特选择了5套平台进行测试,这5台计算机分别代表了当前低端、主流及高端的平台,包括台式电脑与笔记本电脑,涉及到Intel和AMD两大硬件体系。在单个硬件选取上,力求涵盖尽可能多的硬件产品,以测试不同硬件在Vista下的表现。
选用了目前Vista最新的版本Windows Vista Beta 2(内部版本5456)进行测试,但是这个版本目前只有英文环境,为了方便读者阅读,文中所有的截图均在Vista的中文版Windows Vista Beta 2(内部版本5384)中抓取。本次测试及系统功能的均基于Windows Vista Ultimate版,该版本几乎包含了Vista所有的功能。相信未来也会成为Vista被用户使用最多的一个版本。

操作系统测试

目前几乎所有运行在操作系统上的测试软件都会受到系统本身的影响,所以依靠测试软件进行操作系统测试并不可靠。而且目前的测试软件,在Vista下运行时大部分都会出现一些问题。为此在进行操作系统测试时,并未采用任何的测试软件。而是直接测试当前主流应用在Vista下的运行情况,为了给读者一个更加直观的认识,采用了对比测试的方法,即所有平台都将分别安装Windows XP和Vista,所有的测试项目都会在两个系统中进行,通过对比两个系统下的数据,来帮助读者建立更直观的认识。

基本性能测试

操作系统在不工作状态下对资源的占用率会对用户实际操作系统的感受产生较大影响。如果操作系统在不做任何操作的静止状态下仍会占用较高的系统资源,用户在进行正常电脑操作的时候将很难获得愉快的使用体验。为此首先对Vista的资源占用率进行了测试。选择了Windows自带的性能查看器来测试系统资源的占用,分别选择两个计数器进行测试,“% Processor Time”表示CPU工作时间与整个工作时间的比值;“Available Bytes”表示系统当前可获得的内存。为了计算Windows对视觉效果的占用,分别测试了打开、关闭视觉效果的资源占用情况。休眠功能也是很多用户经常使用的功能,同时打开以下文件,一个300页图文混排的Word文档,一个140MB的BMP图片(用Photoshop打开)和一个Sheet1表单填满数字1的Excel表格。在这种模拟的高负载情况下测试两个系统的休眠时间,并分别记录首次休眠和二次休眠的时间。对休眠唤醒也采用了相同的操作。最后,还测试了可能会影响用户使用感受的开机、关机和重启的时间。

文件操作

用户在日常进行文件管理时,最常做的操作是文件复制和压缩,选择分别制作了两个大小为700MB的文件包,其中一个文件包中的文件均是300KB和1MB的小文件,另外一个则是700MB的独立文件,利用这两个文件测试数据的复制速度。

文档和表格操作测试

编辑文档和表格是用户最常进行的操作。选择了300页的图文混排Word文档进行文档打开、保存和复制操作,分别测试系统在对300页图文混排内容进行操作时的效率。查找和替换操作方面,制作了一个50页写满VISTA的文档,让Word查找并高亮显示查找结果。替换操作则将这些关键字替换成“XP”。表格测试方面,选择了一个包含三个表单的Excel文档,这三个表单均填满数字1,利用这个文档进行打开和保存测试。通过将这个表格一个表单中的全部数据复制到另外一个Excel表格中来测试数据的复制和撤销能力。通过对某一个表单中的全部数据进行查找和替换,测试查找和替换性能。

图形处理测试

平面图形处理也是电脑应用的重要环节,使用Photoshop CS2完成这一项目的测试,以一个140MB的BMP图片作为测试样本,测试它的打开时间,并将这个文件的分辨率改为150dpi,测试系统对图片尺寸修改的处理能力。裁切和滤镜渲染均使用前边修改为150dpi的图片。

显示系统测试

考虑到未来集成在Vista中的DirectX 10重新设计了整个的API和流水线,游戏的运行效率会有大幅度提高,利用DirectX 10规范制作的游戏也会与目前基于DirectX 9的游戏有很大不同。因此并没有将游戏性能作为主要测试项目。将更多的注意力放在了集成显卡平台,目前主流的集成显卡芯片组有Intel 的945G、NVIDIA 的C51和ATI的Radeon Xpress 200,由于C51已经完全支持DirectX 9c标准,所以支持Vista的Aero主题效果完全没有任何悬念,主要选择了945G和Radeon Xpress 200进行测试,看它们是否可以满足Aero的苛刻要求。
目前Vista尚处于测试版阶段,驱动和相关系统设置仍存在很多兼容性问题,可能会出现明显的测试结果异常。因此测试数据只为说明一个大体趋势,仅供参考。

测试数据示意图

(责任编辑:城尘 68476636-8003)


深入Vista应用程序开发
Vista SP1对决XP SP3
玩转Vista上的杀毒软件
Windows Vista 初步
微软 Windows 7 技术前瞻
 
 验证码: (点击刷新验证码)   匿名发表
  • .NET程序员面试指南

  • 作者:朱毅
  • 本书着重针对.NET技术职位的应聘者,在.NET框架各个技术类别中,选取最常出现在.NET面试中的问题,进行分析和解答,同时解释和..
Copyright©2005-2008 51CTO.COM 版权所有