基于多重分形的软件性能衰退预测方法的研究

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:xuhong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,很多研究人员对长时间持续运行的软件系统的测量与分析,发现导致软件性能衰退的主要原因之一是系统资源的耗尽,而且软件系统运行时监测和采集到的系统资源耗费数据显示出了分形的特性。本文围绕基于测量的软件抗衰策略,结合多重分形分析的方法,对系统性能参数时间序列的波动规律进行研究,预测资源消耗和软件衰退的趋势。文中首先借鉴分形理论,对影响软件性能的系统资源参数的分形结构进行分析,重点是将多重分形谱及相应参数应用于参数序列波动性的预测研究。实例结果发现,参数的波动并非是个随机过程,而是具有分形特性的;内存资源参数的多重分形谱特征,能够定性地分析参数序列在系统运行过程中随时间变化的情况。其次,使用软件运行过程中采集到的系统资源耗费数据,分析系统内存资源序列的H(?)lder指数,根据与系统内存资源相关的多个参数,所求得的多维H(?)lder指数进行实证分析,指出该指数的分布情况对软件性能有一定的预测能力,并且可以考虑到多个参数对软件性能的影响。利用对该指数的预测,能够较全面地实现对软件性能衰退的预测。最后,采用统计预测中经典的自回归滑动平均模型,对指数序列进行分析,并建立相应的预测模型,试验结果显示能够达到较好的预测效果,从而为执行软件自愈策略提供依据。
其他文献
汉语词性标注是中文信息处理技术中的一项基础性课题。一方面,它的研究成果可以直接融入到信息抽取、信息检索、机器翻译等诸多实际应用系统当中;另一方面,汉语自动词性标注也是
数据采集系统作为现代化测试设备具有巨大的优势,而该系统的开发设计在国内才刚刚起步。本文分析了相关理论,包括音频基础知识,RC、RL和RLC串联电路稳态特性和采集系统的采集卡
在银行信息科技发展的过程中,新一代的银行业务采用了数据集中存放集中处理的模式,替代了原来的数据分布式存储和处理。一旦数据中心发生灾难,受影响的是将是全国的所有分支机构
对电网的实时远程监测是保证电网正常、可靠运行的一个重要措施。随着嵌入式技术和网络技术的不断发展,通过将嵌入式监测设备接入Internet网络进行电网远程监测正逐步取代传统
20世纪90年代末期以来,在无线通信领域一种新的网络技术正在迅速发展,并很快从军事通信渗透到相关的各个民用通信领域,这就是无线自组织多跳移动通信网络——Ad Hoc网络技术。作
人们在语音通信过程中不可避免的会受到来自周围环境和传输媒介引入的噪声、通信设备内部电噪声、乃至其它讲话者的干扰。而语音增强就是对带噪语音进行去噪处理,改善语音质量
Ontology作为一种能在语义和知识层次上描述概念的建模工具,可以有效地解决信息领域中信息共享和重用两大重点问题。近几年来Ontology已经成为人工智能领域的研究热点,主要研
随着社会需求的不断增加和计算机动画技术的不断发展,运动捕获技术也受到越来越多的重视。传统的运动捕获技术需要使用昂贵的设备,附着在身上的传感器也限制了演员的自由表演
集群、网格和P2P的出现将成为下一代并行分布式计算平台。人们对网格的研究越来越感兴趣,但由于网格环境的限制研究者无法对研究的结果进行评估和测试。因此网格模拟器的出现
服装CAD系统的不断完善促进服装工业的发展,优化排样是服装CAD系统中的核心部分,但由于其属于 NP完全问题,很难用精确算法求得最优解。一个好的排样方案可以节省原料,降低成本,因