


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件性能分析题目一、阅读下列说明,回答问题 1 至问题 3,将解答填入答题纸的对应栏内。(25 分)【说明】软件系统性能调优的关键是首先作能故障,面对软件系统中运行在不同平台上的多个服务器、多种应用、大量工作站以及局域网、广域网和其他类型的网络体系结构,故障点交错,故障测试非常复杂。下述是工作流平的性能测试案例描述及结果数据: 测试案例描述:模拟多用户登录工作流平,工作流 A、B、C 分别连续创建 20 个实例,在单机和集群运行环境下分别对系统进行负载性能测试。单机环境下测试用机与一台应用服务器连在同一交换机上,直接加在一台应用服务器上。集群环境下测试用机与服务器集群连接在同一交换机上,由负载
2、均衡模块分摊到两台应用服务器上。在单机和集群运行环境中应用服务器和一台数据库服务器连接。 客户端单机运行环境并发执试数据:12集群运行环境 服务器占用情况1 单机运行环境应用服务器占用情况数据库服务器占用情况测试案例并发用户数占用指标最大值平均值最小值创建工作流B 实例和工作流 C 实例60CPU Utilization(%)10087.0820.875Paging Rate(page/s)268.992158.8650Disk traffic(Mbyte/s)193.319110.9482.25测试案例并发用户数占用指标最大值平均值最小值创建工作流A 实例120CPU Utilization
3、(%)44.8755.0850.5Paging Rate(page/s)4.750.2740Disk traffic(Mbyte/s)8.81.8240.6240CPU Utilization(%)12.21.7660.5Paging Rate(page/s)5.40.2440Disk traffic(Mbyte/s)7.21.5840.6测试案例并发用户数占用指标最大值平均值最小值创建工作流A 实例120CPU Utilization(%)33.810.0542.9Paging Rate(page/s)2.50.0820Disk traffic(Mbyte/s)9.750.8130240CP
4、U Utilization(%)38.18.7130.875Paging Rate(page/s)0.250.0150Disk traffic(Mbyte/s)2.60.3360测试案例并发用户数响应时间(秒)最大值平均值最小值创建工作流 A 实例1200.1130.0880.012400.1030.1170.01测试案例并发用户数响应时间(秒)最大值平均值最小值创建工作流 A 实例1200.6750.6860.032400.7560.4790.0342 集群运行环境俩台应用服务器占用情况数据库服务器占用情况【问题 1】单机运行环境和集群运行环境下,系统能够提供的客户端并发性能服务等级哪种更好
5、?为什么?【问题 2】试分析系统应用服务器和数据库服务器使用情况如何?是否有瓶颈存在?单机运行环境和集群运行环境相比,哪种环境下增更快?【问题 3】占用率更高?为什么?随着系统并发负载的加大,试哪种环境下占用率递集群对系统性能有哪些贡献?有哪些弊端?该系统是否应该采用此集群部署策略?二、 阅读下列说明,回答问题 1 至问题 5,将解答填入答题纸的对应栏内说明(25 分)某公司办公自动化(OA)系统的负载测试,采用专业的负载测试工具来执试。系统采用Browse/Server 架构,服务器是一台 PC Server(4 路 2.7GHz 处理器,4GB 内存),安装的平台软件包括Microsoft
6、 Internet Information Server 5.0,ASP.NET,SQLServer2000。使用 2 台笔记本电脑安装测试工具模拟客户端执行“登录”业务操作。测试目标分别为以下两个:第一,测试系统分别在 2M、4M 网络带宽下,能够支持用户登录的最大并发用户数;第二,测试服务器的吞吐量(即:每秒可以处理的数),主要包括服务器 CPU 平均使用率达到 85%时系测试案例并发用户数占用指标最大值平均值最小值创建工作流A 实例120CPU Utilization(%)132.8680.333Paging Rate(page/s)000Disk traffic(Mbyte/s)6.6
7、671.7670.6240CPU Utilization(%)34.55.6440.25Paging Rate(page/s)10.6670.5080Disk traffic(Mbyte/s)5.61.5960.75测试案例并发用户数占用指标应用服务器 1应用服务器 2最大值平均值最小值最大值平均值最小值创建工作流 A 实例120CPU Utilization(%)4621.0051446.2514.0257.667Paging Rate(page/s)3.50.39202.1670.2060Disk traffic(Mbyte/s)65.3346.647073.8337.5880240CPU
8、 Utilization(%)4227.1631.58337.33317.8560.75Paging Rate(page/s)30.20600.6670.0450Disk traffic(Mbyte/s)70.849060.6740120CPU Utilization(%)99.388.4191.15Paging Rate(page/s)751.358189.7851.8Disk traffic(Mbyte/s)217.775146.3042240CPU Utilization(%)10088.9090.6Paging Rate(page/s)521.447151.8290Disk traff
9、ic(Mbyte/s)197.725146.2850.6统能够支持的最大吞吐量和服务器 CPU 平均使用率达到 100%时系统能够支持的最大吞吐量。本次测试的性能需求是:指标“响应时间”合理范围为 05 秒。测试结果如下:案例 1网络环境:2M 带宽客户端性能测试结果;注:图中登录响应时间的纵坐标是 0.1 秒服务器使用结果:案例 2网络环境:4M 带宽客户端性能测试结果:测试指标平均值登录响应时间4.795 秒虚拟用户数N/A每秒处理完成登录的个数13.447/秒测试指标平均值CPU 使用率78%测试指标平均值登录响应时间3.391 秒虚拟用户数N/A每秒处理完成登录的个数11.897/秒注
10、:图中登录响应时间的纵坐标是 0.1 秒服务器使用结果问题 1简述软件系统问题 2执行响应时间(“RT”,ResponseTime)的概念。分析案例并说明理由。问题 3分析案例由。问题 4分析案例1的测试结果数据;指出满足系统的性能指标需求时,系统能够承受的并发用户登录的最大数量,1的测试结果数据,说明服务器 CPU使用率是否合理,以及带宽是否是系统瓶颈,并陈述理2的测试结果数据,说明服务器 CPU使用率是否合理,以及增加带宽是否是提高系统性能的有效方法,并陈述理由。问题 5论述 CPU 使用率成为系统性能瓶颈时,如何制定解决方案?论述网络带宽成为系统性能瓶颈时,如何制定解决方案?测试指标平均
11、值CPU 使用率98%三、实践题(25 分)下面是一个项目的性能测试结果,请分析可能存在的性能问题。Linux 服务器性能(应用服务器内存 4G)对象性能参数说明内存MemoryAvailable Swap MBytes显示 Swap 空间的剩余量,是千Free Memory MBytes可用自由内存总量,是千字节网络NetworkBytes Total/s网络和接收的速率,是字节/ 秒磁盘PhysicalDiskDisk Read KB/s磁盘速率,是千字节/秒Disk Write KB/s磁盘写入速率,是千字节/秒处理器ProcessorCPU Time%处理器执行非闲置线程时间的百分比W
12、ait Time%处理器执行等待时间的百分比Unix 服务器性能(数据库服务器内存 8G,上千万行大量数据)对象性能参数说明内存MemoryReal Free MBytes可用自由内存总量,是节Virtual Free MBytes可用自由虚拟内存总量,是网络NetworkBytes Total/s网络和接收的速率,是字节/ 秒磁盘PhysicalDiskDisk Read KB/s磁盘速率,是千字节/秒Disk Write KB/s磁盘写入速率,是千字节/秒处理器ProcessorCPU Time%处理器执行非闲置线程时间的百分比Wait Time%处理器执行等待时间的百分比表 1单用户执行
13、 XX时间特性表测试过程说明测 试 结 果 (时间:秒)用户数响应时间XX151.77特性表最小值平均值最大值数据库服务器特性内存MemoryReal Free MBytes4474.004479.054487.40Virtual Free MBytes16116.6016116.6016116.60网络 Network InterfaceBytes Total/sec0.0011.36393.00磁盘Physical DiskDisk Read KB/s0.005539.288437.50Disk Write KB/s0.0021.99339.80处理器ProcessorCPU Time%0
14、.001.783.60Wait Time%0.0013.6717.30应用服务器资源特性内存MemoryAvailable Swap KBytes2045.602045.602045.60Free Memory KBytes49.4049.4449.50网络 Network InterfaceBytes Total/sec0.0024.29807.40磁盘Physical DiskDisk Read KB/s0.000.000.00Disk Write KB/s0.0015.25143.20处理器ProcessorCPU Time%0.000.264.00Wait Time%0.000.000
15、.00表 220 用户并发执行 XX时间特性表测试过程说明测 试 结 果 (时间:秒)并发用户数用户数最小响应时间平均响应时间最大响应时间90%响应时间XX202082.2983.1584.4283.60特性表最小值平均值最大值数据库服务器特性内存MemoryReal Free MBytes4430.504963.656477.20Virtual Free MBytes16115.7016116.9716120.90网络 Network InterfaceBytes Total/sec2.40175.822198.20磁盘Physical DiskDisk Read KB/s0.0011073
16、2.71196719.10Disk Write KB/s0.0030.80441.60处理器ProcessorCPU Time%0.1023.3059.00Wait Time%0.2039.1786.60应用服务器资源特性内存MemoryAvailable Swap KBytes2045.602045.602045.60Free Memory KBytes48.0049.2649.80网络 Network InterfaceBytes Total/sec0.00494.856245.60磁盘Physical DiskDisk Read KB/s0.000.000.00Disk Write KB
17、/s0.0019.53163.20处理器ProcessorCPU Time%0.002.7036.80Wait Time%0.000.000.00八、智力题 (25 分)1、某城市发生了一起汽车撞人逃跑,该城市只有两种颜色的车,蓝 15%绿 85%,事发时有一个人在现场看见了,他指证是,但是根据在现场分析,当时那种条件能看正确的可能性是 80%那么,肇事的车的概率到底是多少?2、有一人有 240 公斤水,他想运往干旱地区赚钱。他每次最多携带 60 公斤,并且每前进须耗水 1 公斤(均匀耗水)。假设水的价格在出发地为 0,以后,与路程成正比,(即在 10 公里处为 10 元/公斤,在 20 公里
18、处为 20 元/公斤),又假设他必须安全返回,请问,他最多可赚?3、五个大小相同的一元硬币。要求两两相接触,应该怎么摆?表 340 用户并发执行 XX时间特性表测试过程说明测 试 结 果 (时间:秒)并发用户数用户数最小响应时间平均响应时间最大响应时间90%响应时间XX4040129.59135.56137.92137.28特性表最小值平均值最大值数据库服务器特性内存MemoryReal Free MBytes4332.604387.764518.50Virtual Free MBytes16113.9016114.8216117.20网络 Network InterfaceBytes Total/sec2.20190.712178.50磁盘Physical DiskDisk Read KB/s0.0096505.14197150.20Disk Write KB/s0.0024.63361.70处理器ProcessorCPU Time%0.1025.0597.70Wait
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新质生产力政策
- 人教高中物理必修三第九章静电场及其应用第一节电荷教学设计教案2份
- 2025届湖南省长沙市大附中博才实验中学数学七下期末综合测试模拟试题含解析
- 肌纤维瘤的临床护理
- 北师大版六年级数学下册反比例的意义教学设计
- 服装销售总结模版
- 医院护士面试试题及答案
- 一级消防试题及答案案例
- 2025年苏教版数学五年级下册期末检测题及答案(一)
- 美妆品牌购物中心美妆专区综合委托经营合作协议
- 生产交接班记录表
- 《活着》作品简介名著导读PPT
- 山西洗煤厂安全管理人员机考题库大全-上(单选、多选题)
- 硅酸钙板、含锆型硅酸铝纤维棉、高铝型硅酸铝纤维棉技术规格
- 小学二年级下册道德与法治《小水滴的诉说》教学教案
- 2018年可行性研究报告投资估算及财务分析全套计算表格共14个附表excle带公式只更改标红部分即可带说明
- 企业落实安全生产主体责任重点事项清单(20项要点)
- 护士分层级培训与管理课件
- 《人机工程学》第5章人的作业能力与疲劳课件
- 彩钢产品合格证
- 人脸识别外文文献(共9页)
评论
0/150
提交评论