首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 922 毫秒
1.
软件长时间运行会产生软件老化现象,进而导致不可预料的系统停机.为了研究此类问题搭建了一个软件老化现象实验平台,给出了平台搭建的模式及其相应的硬件和软件配置.对搭建好的实验平台进行了调试及运行验证,结果表明实验平台的搭建是成功的.  相似文献   

2.
针对软件老化引起系统资源损耗、系统性能恶化以及软件失效的现象,提出利用强局部加权回归算法进行软件老化趋势的提取方法.该方法利用强局部加权回归算法对系统资源的损耗过程进行提取,得到软件老化的趋势估计,建立软件老化模型.从而可为由于软件老化所引起的软件失效提供前期预测,为系统软件的及时维护提供科学依据.通过对一实际软件系统的实验分析,验证了该方法的可行性和有效性.  相似文献   

3.
处于长期运行阶段的软件往往存在老化现象,会导致突发的系统停机,为抵消这一消极影响,人们采取了各种手段。但其前提是必须对软件老化现象的变化情况有清楚的了解,这就涉及到软件老化现象的建模问题。本文以应用广泛的Apache服务器软件为平台,当其运行一定时间后,出现Software Aging现象,但是它自身采用software rejuvenation技术重新启动进程,清理运行环境,使其运行在一个较为良好的环境中。本文采用支持矢量机和BP神经网络两种建模方法研究了服务器软件老化现象,并依据模型对其采用software rejuvenation技术的时间点进行了预测,效果良好。结果表明BP神经网络模型更适合用于这种数据的建模。  相似文献   

4.
实现服务器虚拟化的虚拟机系统在长期的运行过程中会出现性能衰退、服务质量下降等"老化"现象。为了避免虚拟机系统软件老化造成的不必要的损失,本文使用软件再生方法来解决这一老化问题,提出了一种改进的虚拟机再生框架,分析了三种对虚拟机监视器进行再生的方法。并在此基础上采用Cold-VM方法和Migrate-VM方法对虚拟机监视器进行了再生实验。实验结果表明,Cold-VM方法对当前系统服务的中断时间较长,而Migrate-VM方法可以有效的降低当前系统服务的中断时间,提高系统的可用性。  相似文献   

5.
基于Rejuvenation的程序执行时间优化算法   总被引:1,自引:0,他引:1  
Rejuvenation是为了防止软件老化而提出的一种主动性、预防性的软件容错策略.把定时Rejuvenation策略引入到执行时间有限的单任务程序中,分析了存在老化时,软件Rejuvenation对程序总执行时间所起的影响。仿真结果表明,定时的Rejuvenation策略能有效地避免软件老化带来的突发性失效,从而减少程序的执行时间。  相似文献   

6.
针对当前软件老化的检测、分析和软件再生的不确定性问题,提出了一种基于贝叶斯证据框架的最小二乘支持向量机(LS-SVM)的软件老化检测方法,即:使用最小二乘支持向量机分类器进行数据分类,以此解决数据采集时出现的小样本、高纬度,非线性、局部最小值等问题;通过贝叶斯证据框架来优化LS-SVM的超参数,从而提高分类器的学习精度和泛化能力.实验结果表明,在状态清晰区间,软件老化的概率均在0.7至0.9之间,而高维模型检测出的软件老化的概率为0或1.如果从概率粒度层来描述软件老化,则软件再生的时间点选取效率更高,根据概率值的变化可进一步解析软件老化的不确定性.实验结果及分析显示,概率粒度所描述的软件健康状态更符合软件老化的客观状况.  相似文献   

7.
随着计算机的普及,计算机辅助教学走进了现代教育教学的体系,使得我们可以用软件来模拟实验现象和进行实验数据处理。由于Maple具有容易掌握,编程简单,程序所占空间少,对硬件要求低等特点,使得Maple成为一种有效实用的大学物理实验教学辅助手段。文中主要将Maple软件应用到大学物理实验教学中,列举了Maple软件在光电效应实验和弗兰克-赫兹实验这两个较有代表性的物理实验中的应用,从而说明了用Maple软件仿真大学物理实验可使教学变得直观、生动、简便。  相似文献   

8.
研究基于Linux网络服务器的软件老化过程建模、预测及软件再生策略问题.通过引入动量项及模拟退火算法的人工神经网络(BP)改进算法,对软件老化过程进行建模和预测.克服了BP算法收敛速度慢,易陷入局部极小值的缺陷,并提出将基于阈值的软件再生策略用于软件老化现象的主动性容错,提高软件系统的可靠性和可用性.仿真结果表明,该策略既降低了软件失效率,又减少了系统由于软件恢复而暂停服务的时间.  相似文献   

9.
容错系统不仅会产生硬件故障,由于连续长时间的运行,系统的性能也会逐渐下降或失效,即老化现象。综合考虑容错系统中的硬件故障和老化现象,提出了将传统的冗余技术和软件抗衰技术相结合的策略,并给出了该系统的非马尔可夫随机Petri网模型,随之对基于该模型的系统进行了定量分析。  相似文献   

10.
介绍使用闪光灯进行丝绸光老化实验的方法,通过对6种丝绸样品的光老化实验,研究闪光灯光照对白色丝绸及植物染料染色的丝绸产生的老化作用.通过实验,发现染色丝绸受光照而产生褪色现象的机理,找到闪光灯照射引起丝绸表面色泽变化的原因.实验还发现不同染料受光照射时色彩变化的差别,指出为避免丝绸受闪光灯照射而变色需采取的方法.  相似文献   

11.
程序设计是软件生命周期中一个重要阶段,程序设计缺陷将引发各种软件问题.根据软件测试中出现的与程序设计有关的缺陷,归纳整理了程序设计方面存在的编码风格、变量初始化、内存管理等缺陷,并通过实例对部分缺陷进行了分析,给出了修改方法.  相似文献   

12.
介绍了ABS测试系统的构成、系统设计及关键技术,详细阐述了基于虚拟仪器技术的ABS试验台测试系统硬件和软件的设计开发.测试系统硬件设计包括对信号调理模块和数据采集模块的设计,软件设计包括接口函数和上层应用程序设计.通过将硬件、软件有机地结合,建立ABS试验台测试系统,以构成具有对ABS进行开发、调试、检测及性能评价综合功能的试验平台.该测试系统的研制开发。将使传统的ABS性能道路试验为主转变为以室内台架试验为主,提高了安全性和经济性.  相似文献   

13.
在现有文献的基础上,电子科技大学计算机科学与工程学院研究了计算机系统结构课程中多核创新实验,体现在多核技术知识点在课程中的设计安排和多核创新实验的构建,并探讨了多核创新实验的设计目标。多核创新实验涵盖硬软件2个方面的实验内容:在FPGA芯片上设计多内核计算机系统及W indows/L inux多核多线程编程。该实验,以加深学生对多核知识点的理解掌握为根基,具有可编程逻辑器件、操作系统与多核新组合的创新特点。  相似文献   

14.
阐述了函数调用图在程序理解、程序分析、软件测试和软件维护中的重要性,利用数据库技术、词法分析技术等,设计并实现一种C程序的函数调用图生成算法。  相似文献   

15.
利用软件工程中模块化编程的思想开发了多功能实验教学系统。文章介绍了工作原理,在基于已有硬件的条件下进行程序的模块化设计,使得本系统的软件接口灵活,易于扩展,可以针对不同的实验,选择不同的模块,达到不同的实验目的。在充分利用硬件的基础上也为学生设计实验,熟悉软件或者进行软件实验等方面提供了方便。  相似文献   

16.
基于ANSYS平台的铁路桥梁最不利活载确定的二次开发   总被引:1,自引:0,他引:1  
在铁路桥梁的设计中,对活载作用效应进行分析时往往需要进行影响线(面)的计算及最不利活载的确定。随着铁路桥梁朝跨度大、构件多和结构复杂的方向发展,这部分工作变得越来越繁琐,手工计算已经难以解决了,普遍需要借助有限元软件来完成。大型通用有限元软件(例如ANSYS)往往没有内嵌这一专用的计算模块。本文针对这个问题,利ANSYS的APDL语言进行了二次开发,编制了相应的程序及宏,能高效快捷地完成铁路桥梁的影响线计算和最不利活载位置及大小的确定,有助于大型复杂铁路桥梁结构的设计。最后通过算例验证了本文计算方法和二次开发的正确性和实用性。  相似文献   

17.
随着信息产业技术的迅速发展,计算机的软件和硬件电在不断地升级换代.而目前很多的硬件实验还基于DOS平台,有些虽然基于WINDOWS平台,但应用面向对象的语言编程实现实验仪和计算机进行通信的实验很少,这严重地影响了实验教学的发展.为了改变这一落后的现状,加快普及面向对象的语言在实验教学中的应用,该文用面向对象的语言Visual C ,对现有基于DOS的实验仪器进行编程,实现计算机和实验仪串行通信,从而解决了硬件实验在Windows平台下用面向对象的语言进行实验编程的难题。  相似文献   

18.
提出一种桥梁检测装置的软件设计方案,讨论了桥梁监测信号采集的关键问题,完成了相关的编程工作,报告了部分软件流程。实验证明,该技术方案科学可行,可以用于桥梁检测的实际工程中。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号