检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]重庆邮电学院计算机科学与技术学院,重庆400065 [2]重庆交通学院计算机系,重庆400074
出 处:《计算机工程与应用》2006年第7期72-75,108,共5页Computer Engineering and Applications
摘 要:文章的目的是实现对长时间高可靠性运行软件进行自动运行监控,并及时地识别软件运行过程中出现的未知异常。基于内置于CPU中的硬件性能计数器(CPUHardwarePerformanceCounter,CHPC)所采集的性能数据,应用朴素贝叶斯模型(NaiveBayesian),提出了一个用于识别软件运行过程中未知异常的应用模型和参数学习方法。在此基础上开发了软件异常识别系统“SoftDiagnose”。数值实验结果得到以下结论:基于CHPC的朴素贝叶斯方法能够利用很少的数据识别不明原因的资源抢占、函数暂停、病毒感染等软件异常,在实验环境下识别率高达99%。The objective of this paper is to monitor the run-time status of some key-role softwares using an automatic method.It also needs some ways to warn the system administrator in time when some software components are working on exceptional status.Based on the internal CPU Hardware Performance Counters(CHPC) and Naive Bayesian method,a software status diagnosis model is presented,with parameter learning method.A software monitoring system named "SoftDiagnose" has developed.Numeric experiment result presents the conclusion that only based on few CHPC performance data,the model can recognize unknown software exceptions under a variable environment,like resource insufficiency,virus, etc.and the correction rate about 99% under our experiment environment.
关 键 词:软件监控 朴素贝叶斯方法 机器学习 软件异常识别
分 类 号:TP33[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.129.73.179