基于虛擬化平臺的內(nèi)存泄露探測分析
發(fā)布時間:2024-03-04 05:04
為能夠探討虛擬化技術(shù)在內(nèi)存安全保護中的應(yīng)用價值,本次在虛擬化平臺上實現(xiàn)對內(nèi)存泄露探測技術(shù)展開分析。通過虛擬機管理器,實現(xiàn)對應(yīng)用程序資源申請、釋放和使用情況的記錄分析,以能夠為內(nèi)存泄露探測提供相應(yīng)的參考信息;谔摂M化平臺的在線內(nèi)存泄露以及匯報機制的建構(gòu),不但能夠?qū)崿F(xiàn)對虛擬機環(huán)境中的內(nèi)存泄露有效探測,同時也在應(yīng)用過程中也具有一定通用性,必須安裝部分特殊硬件。研究中發(fā)現(xiàn),基于虛擬化平臺的內(nèi)存泄露探測機制,具有一定使用價值,應(yīng)用檢測結(jié)果監(jiān)測能夠?qū)⑿阅軗p失控制在10%范圍之內(nèi)。
【文章頁數(shù)】:4 頁
【部分圖文】:
本文編號:3918943
【文章頁數(shù)】:4 頁
【部分圖文】:
圖1防止虛擬機內(nèi)存泄露流程示意圖
在本次研究中,基于KMV-84虛擬機管理器實現(xiàn)內(nèi)存泄露探測,其中這一虛擬機管理器是建立在GNU/Linux基礎(chǔ)上,在操作系統(tǒng)中采用的是模塊運行,為系統(tǒng)中的QEMU進程之一,在運行過程中可以實現(xiàn)和KVM模塊交互應(yīng)用,也就能夠?qū)τ谟嬎銠C系統(tǒng)中內(nèi)存、處理器以及部分硬件實現(xiàn)虛擬化等,其中....
圖2內(nèi)存泄露檢測工具體系架構(gòu)
其中內(nèi)存泄露檢測工具體系架構(gòu)如圖2所示。通常在內(nèi)存泄露檢測過程中,可以將其分成動態(tài)檢測方法以及靜態(tài)檢測方法兩種,具體為:
圖3內(nèi)控監(jiān)控原理
首先,監(jiān)控策略推斷過程比較復(fù)雜比較繁瑣,在內(nèi)核中實現(xiàn)不太合適,然而若是在進程過程對于以上監(jiān)控即可輕松實現(xiàn)[15];其次,在虛擬機管理器中抽取高層功能,從而有效確保虛擬機管理器的穩(wěn)定性[16]。其中內(nèi)控監(jiān)控原理如圖3所示。3實驗分析
本文編號:3918943
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/3918943.html
最近更新
教材專著