期刊文献+

基于硬件性能计数器的软件异常监控模型

Software Exception Monitoring Model Based on Hardware Performance Counter
下载PDF
导出
摘要 文章的目的是实现对长时间高可靠性运行软件进行自动运行监控,并及时地识别软件运行过程中出现的未知异常。基于内置于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.
出处 《计算机工程与应用》 CSCD 北大核心 2006年第7期72-75,108,共5页 Computer Engineering and Applications
关键词 软件监控 朴素贝叶斯方法 机器学习 软件异常识别 software monitoring,Naive Bayesian method,machine leaming,software exception recognition
  • 相关文献

参考文献10

  • 1London K,Dongarra J,Moore S et al.End-user Tools for Application Performance Analysis,Using Hardware Counters[C].In:International Conference on Parallel and Distributed Computing Systems,Dallas,TX,2001-08
  • 2Langley P,W Iba,K Thompson.An analysis of Bayesian classifiers[C].In:Proceedings of the National Conference on Artificial Intelligence (AAAI '92),Menlo Park,CA:AAAI Press,1992:223~228
  • 3Duda R O,P E Hart.Pattern Classification and Scene Analysis[M].New York:John Wiley & Sons,1973
  • 4Friedman N,Geiger D,Goldszmidt M.Bayesian network classifiers[J].Machine Learning,1997; 29:131~163
  • 5Domingos P,Pazzani M.On the optimality of the simple Bayesian classifier under zero-one loss[J].Machine Learning,1997;29:103~130
  • 6Rish I,Hellerstein J,Thathachar J.An analysis of data characteristics that affect naive Bayes performance[R].Technical Report RC21993,IBM T J Watson Research Center,2001
  • 7Zhang H,Ling C X,Zhao Z.The learnability of naive bayes.Canadian AI 2000 Springer,2000:432~441
  • 8John M May.MPX:Software for Multiplexing Hardware Performance Counters in Multithreaded Programs[C].In:Proc 2001 International Parallel and Distributed Processing Symposium,2001
  • 9S Browne,J Dongarra,N Garner et al.A Scalable Cross-Platform Infrastructure for Application Performance Tuning Using Hardware Counters[C].In:Proceedings of the IEEE/ACM SC2000 Conference,Dallas,Texas,2000-11
  • 10K B Misra.Reliability Analysis and Prediction.Elsevier 1992,ISBN 0-444-89606-6

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部