1 / 3
文档名称:

软件性能的几个指标.docx

格式:docx   大小:22KB   页数:3页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件性能的几个指标.docx

上传人:飞行的优优 2022/5/26 文件大小:22 KB

下载得到文件列表

软件性能的几个指标.docx

文档介绍

文档介绍:软件性能的几个指标
软件性能的几个指标
软件性能的几个指标
、 响应时间
响应时间是指系统对恳求作出响应的时间。直观上看,这个指标与人
对软件性能的主观感觉是特别一致的,因为它完好地记录了整软件性能的几个指标
软件性能的几个指标
软件性能的几个指标
、 响应时间
响应时间是指系统对恳求作出响应的时间。直观上看,这个指标与人
对软件性能的主观感觉是特别一致的,因为它完好地记录了整个计算机系
统办理恳求的时间。因为一个系统往常会供给很多功能,而不一样功能的处
理逻辑也千差万别,因此不一样功能的响应时间也不尽同样,甚至同一功能
在不一样输入数据的状况下响应时间也不同样。所以,在议论一个系统的响
应时间时,人们往常是指该系统全部功能的均匀时间或许全部功能的最大
响应时间。自然,常常也需要对每个或每组功能议论其均匀响应时间和最
大响应时间。
对于单机的没有并发操作的应用系统而言,人们广泛以为响应时间是
一个合理且正确的性能指标。需要指出的是,响应时间的绝对值其实不可以直
接反应软件的性能的高低,软件性能的高低实质上取决于用户对该响应时
间的接受程度。对于一个游戏软件来说,响应时间小于
100 毫秒应当是不
错的,响应时间在 1 秒左右可能属于牵强能够接受,假如响应时间达到
3
秒就完好难以接受了。而对于编译系统来说,完好编译一个较大规模软件
的源代码可能需要几十分钟甚至更长时间,但这些响应时间对于用户来说
都是能够接受的。
、系统响应时间和应用延缓时间
固然软件性能指标自己只波及软件性能的胸怀,但考虑到软件性能测试的主要目的是测试和改良所开发软件的性能,对于复杂的网络化的软件而言,简单地用响应时间进行胸怀就不必定适合了。
考虑一个一般的网站系统。开发该网站系统时,软件开发实质上只集中在服务器端,因为客户端的软件是标准的阅读器。固然用户看到的响应时间时使用特定客户端计算机上的特定阅读器阅读该网站的响应时间,可是在议论软件性能时更关怀所开发网站软件自己的“响应时间”。也就是说,能够把用户感觉到的响应时间区分为“体现时间”和“系统响应时
间”,前者是指客户端的阅读器在接收到网站数据时体现页面所需的时间,尔后者是指客户端接收到用户恳求到客户端接收到服务器发来的数据所需
的时间。 明显,软件性能测试更关怀“系统响应时间”, 因为“体现时间”与客户端计算机和阅读器有关,而与所开发的网站软件没有太大的关系。
假如认真剖析这个例子,还能够把“系统响应时间”进一步分解为“网络传输时间”和“应用延缓时间”,此中前者是指数据(包含恳求数据和响应数据)在客户端和服务器端进行传输的时间,尔后者是指网站软
件实质办理恳求所需的时间。近似的,软件性能测试也更关怀“应用延缓时间”。实质上,这种分解还能够持续下去,假如该网站系统使用了数据库,我们能够把“数据库延缓时间”分别出来,假如该网站系统使用了中间件,还能够把“中间件延缓时间”也分别出来。
以上的时间分解实质上有双方面的目的。第一,人们往常希望把与所开发软件直接有关的延缓