期刊文献+

基于CSP建模的虚拟化平台内存泄漏检测 被引量:1

Virtualization Platform Memory Leak Detecting System Based on CSP Modeled
在线阅读 下载PDF
导出
摘要 针对7×24小时运行的服务器应用程序的内存泄露问题,基于CSP理论构建了一种基于Xen虚拟化平台的内存泄漏检测模型,并给出了其实现方法。讨论了模型内系统成员之间的交互,并基于CSP进行了正确性证明;也给出了抓取反映程序行为数据的实现方法,并给出可视化展示。 Aiming at the problem of memory leaking in server application which required running 7 ×24 hours, a system for memory leak detecting based on Xen is introduced. The method how to collect the essential information to discover the behavior causing memory lea king is discussed in this paper. Using virtualization platform, a CSP model is built to trace all these allocation and deallocation behaviors of a process running on it. And by formal method, it is proved that processes operate correctly at no writing conflict when transferring data. Fi- nally, a demo system is given which implements the mechanism of memory leaking detection on virtualization platform. The experiment shows that the system framework is simple and flexible.
作者 姜军 肖如良
出处 《计算机与数字工程》 2013年第11期1760-1763,共4页 Computer & Digital Engineering
基金 福建省科技计划重大项目(编号:2011H6006)资助
关键词 内存泄漏检测 虚拟化平台 虚拟机 虚拟机监控器 XEN memory leak detection, virtualizaition platform, virtual machine, virtual machine monitor, Xen
  • 相关文献

参考文献1

二级参考文献12

  • 1Xie Yichen, Aiken Alex. Context- and path-sensitive memory leak detection//Proeeedings of the ESEC/FSE'05. Lisbon, Portugal, 2005:115-125.
  • 2Tsai T, Vaidyanathan K, Gross K. Low-overhead run-time memory leak detection and recovery//Proceedings of the PRDC'06. Riverside, USA, 2006:329-340.
  • 3Qin Feng, Lu Shan, Zhou Yuanyuan. SafeMem: Exploiting ECC-memory for detecting memory leaks and memory corruption during production runs//Proceedings of the HPCA ' 05. San Francisco, USA, 2005:291-302.
  • 4Bungale Prashanth P, Luk Chi-Keung. PinOS: A programmable framework for whole-system dynamic instrumentation//Proceedings of the ACM Conference on Virtual Execution Environments(VEEr07). San Diego, California, USA, 2007:137-147.
  • 5Waldspurger Carl A. Memory resource management in VMware ESX server//Proceedings of the 5th Symposium on Operating Systems Design and Implementation (OSDI' 02). Boston, USA, 2002:181-194.
  • 6Barham Pet al. Xen and the Art of virtualization//Proceedings of the 19th ACM Symposium on Operating System Principles(SOSP'03). New York, USA, 2003:164-177.
  • 7Neiger Get al. Intel virtualization technology: Hardware support for efficient processor virtualization. Intel Technology Journal, 2006, 10(3) : 167- 177.
  • 8AMD. AMD- V^TM Nested Paging. Revision: 1.0. Issue Date: July, 2008.
  • 9Michael Vrable et al. Scalability, fidelity, and containment in the potemkin virtual honeyfarm//Proceedings of the 20th ACM Symposium on Operating System Principles (SOSP'05). Brighton, United Kingdom, 2005:148-162.
  • 10Jones S T, Arpaci-Dusseau A C, Arpaci-Dusseau R H. VMM-based hidden process detection and identification using Lyeosid//Proeeedings of the ACM Conference on Virtual Execution Environments (VEEr08). Seattle, USA, 2008: 91- 100.

共引文献14

同被引文献13

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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