1 / 3
文档名称:

软件性能的几个指标.docx

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

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

分享

预览

软件性能的几个指标.docx

上传人:wenjiaosuoa 2022/7/17 文件大小:12 KB

下载得到文件列表

软件性能的几个指标.docx

相关文档

文档介绍

文档介绍:。直观上看,这个指标与人 完整地记录了整个计算机系 许多功能,而不同功能的处 也不尽相同,甚至同一功能 所以,在讨论一个系统的响 均时间或者所有功能的最大 能讨论其平均响应时间和最
,人们普遍认为响应时间是 响应时间的绝对值并不能直 际上
。直观上看,这个指标与人 完整地记录了整个计算机系 许多功能,而不同功能的处 也不尽相同,甚至同一功能 所以,在讨论一个系统的响 均时间或者所有功能的最大 能讨论其平均响应时间和最
,人们普遍认为响应时间是 响应时间的绝对值并不能直 际上取决于用户对该响应时 时间小于100毫秒应该是不 接受,如果响应时间达到3 完整编译一个较大规模软件 这些响应时间对于用户来说
度量,但考虑到软件性能测 ,对于复杂的网络化的软件 适了。
统时,软件开发实际上只集 览器。虽然用户看到的响应 浏览该网站的响应时间,但 身的“响应时间”。也就是 现时间”和“系统响应时
因为“呈现时间” 网站软件没有太大的关系。 响应时间”进一步分解为 前者是指数据(包括请求数 的时间,而后者是指网站软 能测试也更关心“应用延迟 如果该网站系统使用了数据
一、软件性能的指标
、 响应时间
响应时间是指系统对请求作出响应的时间 对软件性能的主观感受是非常一致的,因为它 统处理请求的时间。由于一个系统通常会提供 理逻辑也千差 万别,因而不同功能的响应时间 在不同输入数据的情况下响应时间也不相同。 应时间时,人们通常是指该系统所有功能的平 响应时间。当然,往往也需要对每个或每组功 大响应时间。
对于单机的没有并发操作的应用系统而言 一个合理且准确的性能指标。需要指出的是, 接反映软件的性能的高低,软件性能的高低实 间的接受程度。对于一个游戏软件来说,响应 错的,响应时间在1秒左右可能属于勉强可以 秒就完全难以接受了。而对于编译系统来说, 的源代码可能需要几十分钟甚至更长时间,但 都是可以接受的。
、系统响应时间和应用延 迟时间
虽然软件性能指标本身只涉及软件性能的 试的主要目的是测试和改善所开发软件的性能 而言,简单地用响应时间进行度量就不一定合
考虑一个普通的网站系统。开发该网站系 中在服务器端,因为客户端的软件是标准的浏 时间时使用特定客户端计算机上的特定浏览器 是在讨论软件性能时更关心所开发网站软件本 说,可以把用户感受到的响应时间划分为“呈 间”,前者是指客户端的浏览器在接收到网 站数据时呈现页面所需的时间 而后者是指客户端接收到用户请求到客户端接收到服务器发来的数据所需 的时间。显然,软件性能测试更关心“系统响应时间”, 与客户端计算机和浏览器有关,而与所开发的
如果仔细分析这个例子,还可以把“系统 “网络传输时间”和“应用延迟时间”,其中 据和响应数据)在客户端和服务器端进行传输 件实际处理请求所需的时间。类似的,软件性 时间”。实际上,这种分解还可以继续下去,
,如果该网站系统使用了中 来。
首先,人们通常希望把与所 爱你不直接相关的延迟时间 程序代码,而改善后者不需 后者甚至是无能为力的。其
库,我们可以把“数据库延迟时间”分离出来
间件,还可以 把“中间件延迟时间”也分离出
以上的时间分解实际上有两方面的目的。
开发软件直接相关的延迟时间和与所开发软件
分离开,因为改善前者往往需要