电子制作
電子製作
전자제작
ELECTRONICS DIY
2013年
15期
124-125
,共2页
VMI%内存泄露%Xen
VMI%內存洩露%Xen
VMI%내존설로%Xen
文中用VMI(虚拟机自省)技术实现了由外部对VM(虚拟机)内部内存大小的透明实时的监控。VMI技术在纯净的环境下记录虚拟机的内存量,用增量叠加的方法记录加入此域的内存泄露的程序对内存的影响。内存泄漏的堆积会最终消耗尽系统所有内存,因此内存泄漏是造成计算机安全事故的主要原因之一。本文实验通过开放源代码虚拟机监视器Xen,使用了xen内核的半虚拟化模式,由外部检测虚拟机进程的内存消耗量来判断应用程序是否有内存泄露。由于这种方式可以为用户提供独立、隔离的计算环境,不需要修改源程序或者对程序进行重新编译,不必有其它特殊硬件需求,系统性能损失较小并且有一定的通用性,因而在判断内存泄露是其它解决方案无法取代的。实验结果表明:对内存的监控数据证明了实验系统的有效性和可行性。
文中用VMI(虛擬機自省)技術實現瞭由外部對VM(虛擬機)內部內存大小的透明實時的鑑控。VMI技術在純淨的環境下記錄虛擬機的內存量,用增量疊加的方法記錄加入此域的內存洩露的程序對內存的影響。內存洩漏的堆積會最終消耗儘繫統所有內存,因此內存洩漏是造成計算機安全事故的主要原因之一。本文實驗通過開放源代碼虛擬機鑑視器Xen,使用瞭xen內覈的半虛擬化模式,由外部檢測虛擬機進程的內存消耗量來判斷應用程序是否有內存洩露。由于這種方式可以為用戶提供獨立、隔離的計算環境,不需要脩改源程序或者對程序進行重新編譯,不必有其它特殊硬件需求,繫統性能損失較小併且有一定的通用性,因而在判斷內存洩露是其它解決方案無法取代的。實驗結果錶明:對內存的鑑控數據證明瞭實驗繫統的有效性和可行性。
문중용VMI(허의궤자성)기술실현료유외부대VM(허의궤)내부내존대소적투명실시적감공。VMI기술재순정적배경하기록허의궤적내존량,용증량첩가적방법기록가입차역적내존설로적정서대내존적영향。내존설루적퇴적회최종소모진계통소유내존,인차내존설루시조성계산궤안전사고적주요원인지일。본문실험통과개방원대마허의궤감시기Xen,사용료xen내핵적반허의화모식,유외부검측허의궤진정적내존소모량래판단응용정서시부유내존설로。유우저충방식가이위용호제공독립、격리적계산배경,불수요수개원정서혹자대정서진행중신편역,불필유기타특수경건수구,계통성능손실교소병차유일정적통용성,인이재판단내존설로시기타해결방안무법취대적。실험결과표명:대내존적감공수거증명료실험계통적유효성화가행성。