软件性能测试中系统参数度量分析方法的研究与应用

来源 :科学时代·下半月 | 被引量 : 0次 | 上传用户:kwatog
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】现代科技水平迅猛发展有效带动计算机技术进步,如今计算机技术应用以深入至社会各领域发展与建设中。硬件设备作为计算机外在直观表现,其发展具有一定约束性,软件作为计算机程式构建基础,是对计算机操作深度优化必须因素,加强计算机软件开发应用,在当代计算机发展中具有时效性意义。本文通过对计算机软件中系统参数度量方法探究,总结计算机软件对系统性能测评途径,并探索其实际应用中重要意义。
  【关键词】计算机软件;软件性能测试;系统参数度量方法
  1.系统参数度量分析的意义
  基于计算机技术基础上软件性能开发,不仅使得计算机操作更为便利,也能够有效维护系统运行稳定性。在对软件性能进行测试中,应兼顾计算机运行内存使用率,程序数据处理速度以及系统运行状况等综合运行情况进行分析,对有效数据进行处理并总结出计算机系统参数,通过参数对比对系统运行稳定性进行测评,以及时发现系统漏洞并加以处理。计算机系统性能在软件测评中能够得到清晰展现,因此,软件性能测评在计算机系统建设维护中具有时效性意义。
  计算机软件性能测评,就实质性分析是对计算机系统运行中各相关数据进行度量,以实际数据直观反映出计算机各部分性能,如CPU速度,内存工作频率等,并基于该数据进行软件性能测试。对系统参数综合度量,不仅能够实现系统基本功能测试,还能通过测评数据之间关系推断出系统运行故障并进行有效排除。系统参数在反应系统性能同时,还能有效推算出系统运行原理,对系统进一步开发研究具有重要意义。
  2.系统技术器及参数定义
  在系统参数度量中,对软件性能测试结果其主要影响作用的是Windows及Unix两大操作系统,在对系统参数进行测量中,CPU速度以及内存频率等系统计数器及其参数都会对软件性能测试产生影响。
  2.1Windows系统计数器
  基于CPU时间占用比例基础上对系统进程进行现行流程控制的Windows系统,是通过将系统进程进行时间占用比例调控,来保证系统有效处理每个运行及空闲进程。从处理器运行角度分析,由于运行进程所占用处理器空间,使得部分待处理进程处于线性待命状态,待进程结束后逐一进行处理。CPU时间占用率主要分为两种情况,用户模式下时间占用及特权身份下时间占用,不同访问模式下处理器对于线性进程控制的时间占用比不同。系统计数器中另一重要因素是系统内存。系统内存代表计算机可用空间大小,在系统实际运行中被划分为空闲内存,备用内存及零页内存,不同内存空间在使用中读写不同类型数据,以便有效保证数据分类。
  2.2Unix系统计数器
  不同于Windows系统,Unix系统CPU计数器是通过直接对处理器中空闲时间加以储存,而对于进程运行中时间占用,则是将其分配到分处理器时间处理部分中,因此,Unix系统在处理大量进程时会促进系统计数器数据增长。非CPU时间处理机制也使得Unix系统只具备单一特权模式进程处理,这也影响到Unix系统内存分配。Unix系统内存分配是依照系统运行所占用内存比例进行划分,不同数据访问模式下内存有效分配也保证了运行进程不会对系统页面产生影响。
  3.系统参数度量分析方法
  3.1内存分析
  对计算机参数系统进行内存分析主要依赖于内存中各区域系统数据参数,通过对相关参数进行计算,分析得出导致系统漏洞直接原因,通过对漏洞数据进行有效填补进一步完善系统建设。出现系统漏洞原因通常在于计算机内存不足,使得进程无法完整得以运行,数据也无法得到有效储存。系统内存空间不足,应及时调整内存数据构成,通过对数据构建方式进行改进来保证进程正常运行。处理数据存储不足问题,应注重对内存空间进行释放,及时清理数据垃圾,通过扩展内存空间也是对数据存储空间不足的有效解决方式。
  3.2处理器分析
  系统参数度量数据也可以从处理器部分获取。处理器数据分析时应注重处理器时间总值,如果发现处理器进程处理时间占用率高于70%,就表明处理器进程处理出现问题,因而导致处理时间过长。一旦系统进程处理时间不存在问题,就应通过特权模式对处理器数据进行直接访问,对数据进行分析后,如发现进程占用时间高于正常值,也表明CPU数据处理出现漏洞。数据输入输出环节在参数分析时易被忽略,因此,在对处理器分析中应加强对端口数据读写效率检查。
  3.3网络分析
  不同于对计算机计数器分析,在系统参数网络分析时,应首先对系统进行网络检查,检测数据传输与接收准确率,依次作为网络分析基础。网络分析时,要对基于不同平台下数据加以处理分析,通过数据控制有效限制进程运行,在控制过程中展开系统诊断,有效维持系统运行于数据传输平衡。系统度量中网络分析面对更为广阔层面,对系统进行运行状态进行分析,有效保证系统在网络连接状态下,对不同来源数据进行有效分析及处理。
  3.4存储和输入/输出
  数据存储是系统参数重要组成部分,在对系统存储进行分析时,首先要保证系统内存充足,基于稳定内存状态下系统存储分析才能有效反映出系统参数实质。稳定内存中数据存储分析,应保证系统数据质量和有效读取,数据在存储过程中,应加强数据维护,使其不受到处理器进程处理过程影响,数据高效存储也应保证在系统网络工作中,不受到外来存储数据影响,因此,数据有效维护中通常建立起数据防火墙以有效保证数据存储质量。其次,带护具输入输出也至关重要,加强对数据端口维护与管理,都能够有效实现数据高效输入输出去。
  4.具体应用举例
  4.1处理器分析举例
  通过设计一个建立于网页平台基础上机票预订系统。由于机票预订数量在不同时段差别较大,因此对系统在不同数据量环境下数据处理能力进行检测,保证系统在高负荷运作状态下数据处理正确性。机票预订系统运作中,对不同时段机票预订数处理展现明显层次性分布,预定数量与系统负载成线性关系,因此得以证明,伴随数据量增加,处理器占用率随着增加。
  4.2内存泄露分析举例
  设计及一个简易成绩查询系统,且系统经常性出现成绩查询错误现象。对系统进行检测中,通过增加数据处理检测系统错误出现频率,发现伴随处理器负载增加,数据错误出现频率急剧上升,这就表明问题在与内存泄露。数据存储中内存泄露直接造成数据流失,这就使得系统在负载增加下数据处理出现紊乱,使得成绩查询系统失效。
  4.3网络分析举例
  搭建一个建议局域网络,已经检测系统参数。在局域网络建设中,各系统独自进行数据处理时没有出现异常,而在数据传输过程中,却出现不同程度数据遗失或传输错误现象,由此可分析得出系统参数问题出现在网络搭建中。由于各系统在网络搭建平台下,数据错误没有出现在系统独自进行数据处理过程中,而出现在数据传送过程,因此这一系统有效实现网络数据分析。
  4.4存储和输入/输出分析举例
  建立一个数据存储系统,并对其进行数据输入域输出。系统在输入定量数据后进行不同进程处理,一段时间后重新启动系统,对数据进行检测会发现数据内容在原有数据基础上发生改变,这就证明在系统运行中数据存储出现问题;之后对系统进行数据输入与输出操作,同样内容数据在输入后内容出现一定程度改变,数据输出时不同部分数据内容也有所变化,这直接表面系统在数据输入与输出过程中存在问题。
  5.总结
  伴随电子市场计算机技术飞速进步,软件性能开发在计算机发展中地位更为突出,在软件性能测评中,制定更为缜密数据检测系统,不仅是对软件开发技术提出挑战,更能够有力促进软件系统建设。通过有效参数度量分析手段对软件性能进行检测,对现代软件系统开发具有重要发展意义。
  参考文献:
  [1] 陈少英.Web性能测试实战.北京电子工业出版社.2009
  [2] 段念.软件性能测试过程详解与案例剖析.清华大学出版社.2011
  [3] 何建佳.信息化进程中组织变革与IT治理.商学研究.2011
  [4] 朱少敏.计算机系统软件测试方法与技术.北京清华大学出版社.2010
其他文献
【摘 要】本文基于新的社会要求与挑战总结了供用电专业建设问题,并着重阐述了专业建设中的相关工作开展。  【关键词】供用电技术专业;技能教育;专业建设;研究;应用  现阶段,我国的电力行业正处于黄金发展期,国家对电力行业的发展提供了一系列的资金与政策倾斜,并且针对电力人才需求颁布了相关的教育政策,为供用电专业建设提供良好的基础条件。众多高校就社会大量的电力人才需求与国家政策的驱使推动下纷纷创设了供用
【摘 要】随着经济的发展与社会的不断进步,这对于继电保护的发展指明了新的方向。本文结合继电保护技术发展的新特点以及相关保护方式进行了详细的论述,以供大家参考。  【关键词】继电保护测试;发展方向;思考  随着电力系统的高速发展和计算机技术的进步,继电保护装置是电力系统的重要组成部分,对电力系统的安全有效运行、防止事故发生等起着决定性作用,因为电力系统的发展,设备容量不断增大,继电保护装置动作的正确
【摘 要】随着时代的发展和社会经济的进步,电力事业发展的速度越来越快;电网构架中十分重要的一个组成部分就是变电站,电网是否能够安全和稳定的运行,在很大程度上取决于变电运行管理是否安全和可靠。因此,要想保障电网能够安全稳定的运行,就需要加强变电运行管理工作。本文主要分析了变电运行管理以及地方电网的安全运行,希望可以提供一些有价值的参考意见。  【关键词】变电站;运行管理;电网安全  随着科学技术的不
【摘 要】在大容量输送成为趋势的情况下,光纤技术得到了快速的发展,势必成为通信传输的主要方式。本文介绍了光纤通信技术的原理,详细介绍了电力系统中运用的三种特殊的光纤光缆,同时阐述了电力系统光纤通信系统的组网技术,仅供参考。  【关键词】电力系统;通信;架空地线复合光缆;无金属自承式架空光缆;金属自承式架空光缆  1.光纤通信技术  光纤通信技术是光导纤维通信技术的简称,它的传输介质是光纤,载体是光
【摘 要】随着我国智能化变电站建设使用,智能化变电站的继电保护具备了数字化、网络化的特性,对于传统继电保护专业带来了革新引发新的思考。  【关键词】智能化变电站;数字化;网络化  1.引言  1.1概述  充分考虑世界电网发展新趋势及我国电网现状的前提下,国家电网提出了我国电力发展的战略目标:1、建设以特高压电网为骨干网架、协调发展各级区域电网,形成坚强电网。2、综合利用先进的控制、信息和通信技术
【摘 要】随着我国社会主义经济建设的脚步不断加快,我国各行各业都取得了长远的发展,作为我国发展与进步的基础,我国的电力供应水平也取得了极大的提高,相应的,变电系统就成为了重要的组成部分。变电运行就是要保证电力设备的正常稳定运行,同时还要保证对其进行定期的维修与管理。这样做是因为变电系统的好坏直接影响到了整个地区的电力供应问题,如果变电运行过程中出现一定的问题而得不到及时有效的解决,就会对其所供应地
【摘 要】变压器在整个电力系统中发挥着重要的作用,其担任着对电能的分配和传输,起着中间枢纽的作用。变压器是电力网中的核心元件,因此变压器的安全运行直接关系到整个电力网的质量,也影响到整个系统的安全。变压器的设计、以及制造和施工材料会直接影响到其质量好坏。因此,要想提高变压器的质量,提高其抗短路的能力,就要从其设计、制造和施工中加强质量,此外还要及时对变压器进行维护和保修,这样才能有效的提高其抗短路
【摘 要】本文对带电作业传统的测量方法特点进行了分析、对激光测距望远镜的性能进行了介绍,对激光测距望远镜在带电作业中的实际应用项目及测量方法进行了说明,并从多个对比试验中验证激光测距望远镜测量数据的有效性。从而证明使用激光测距望远镜测量带电作业安全距离的是一种好方法,以供全国广大带电作业同行借鉴。  【关键词】激光测距望远镜;线路;带电作业  1.前言  带电作业能及时消除输变电设备的缺陷,保证可
【摘 要】本文研究了IPv4与IPv6的技术特点,以及它们之间的过渡技术,提出了高校网络从IPv4到IPv6升级方案的可行性。并对升级后的一系列问题做出探讨。  【关键词】IPv4;IPv6;升级  1.IPv6现状与发展趋势  众所周知,现在很多业务对IP地址需求非常巨大,但是现今,IPv4的地址很短缺[1],目前许多国家都在推进基于IPv6的下一代互联网上的技术发展。预计到2012年以后,我国
【摘 要】随着教学改革的不断深入,高校实验室已经成为实践教学的重要场所。特别是在培养应用型人才方面,实验室的使用起到了非常重要的作用。在实验室建设及实验教学的改革过程中,实验室的开放式管理虽然取得了一定的进步,但仍存在一些问题。本文针对实验室开放运行过程中的现状以及存在的问题进行分析,对实验室开放式管理模式进行新的探索。  【关键词】实验室;开放式管理;探究  随着职业教育改革的不断开展,培养应用