HeapMemView是一款專業的內存進程查看工具,用戶能使用這款軟件查看軟件進程使用的內存塊。軟件中有著詳細的內存使用信息,對于程序開發人員來說這款軟件非常的實用,能輕松的對應用內存泄露進行查看。軟件無需安裝,解壓之后即可使用。
軟件介紹
HeapMemView是一個小型實用程序,可讓您查看所選進程的堆中分配的所有內存塊的內容。
對于需要跟蹤其軟件中的內存泄漏的開發人員,此工具很有用。
軟件特色
為了減少顯示的內存塊數量并提高性能,HeapMemView篩選了所有大小小于80字節的內存塊。您可以使用“內存塊過濾器”窗口(F8)更改此默認過濾器。
請注意,如果沒有80字節的過濾器,您可能會得到很多小的無意義的內存塊,并且加載過程將非常緩慢。
每次按F5時,新添加的內存塊都標記為“ *”,并用粉紅色涂上顏色。您可以使用“清除新存儲塊標記”選項(F6)來清除“新”標志。
除了在下部窗格中顯示的內存字節之外,您還可以在上部窗格的表中的“數據預覽”列下查看內存字節的示例。為了啟用此功能,請選擇選項->數據預覽模式-> ASCII或十六進制。默認情況下,將顯示存儲塊的前32個字節。您可以在“高級選項”窗口中修改默認設置。
通過在上方窗格中選擇所有內存塊,然后使用“將內存數據導出到文件”選項(Ctrl + E),可以將所有堆內存塊導出到二進制文件中以供將來檢查。
“堆句柄”值是HeapCreate或GetProcessHeap API函數返回的句柄。 “數據地址”值是HeapAlloc API返回的內存地址。
當程序使用C / C ++內存功能(malloc或new關鍵字)分配堆內存時,您可能會在實際分配的內存數據之前看到一些頭字節。
使用說明
HeapMemView不需要任何安裝過程或其他DLL。 只需將可執行文件(HeapMemView.exe)復制到所需的任何文件夾中,然后運行它。 啟動HeapMemView之后,必須選擇要檢查的過程。
HeapMemView的主窗口有2個窗格:
上方窗格顯示了所選進程的堆中分配的內存塊列表。
下部窗格顯示在上部窗格中選擇的存儲塊的內容。
配置要求
該實用程序可以在Windows 2000,Windows XP,Windows Server 2003,Windows Vista,Windows 7和Windows 8上運行(不支持Windows的早期版本)。 還有x64版本(適用于Vista x64)可以單獨下載。
更新內容
添加了“刷新時自動排序”選項。
修復了滾動上窗格時的閃爍。
標簽: 內存工具
精品推薦
-
Microsoft .Net Framework4.7.2中文版
詳情 -
.Net3.5
詳情 -
.Net3.5 64位win10離線安裝包
詳情 -
MarkdownPad2
詳情 -
.Net Framework 4.0 32位離線安裝包
詳情 -
RPGVXACE RTP
詳情 -
Cmder(windows命令行工具)
詳情 -
jetbrains全系列激活工具
詳情 -
scratch免激活離線版
詳情 -
Microsoft .NET Runtime6.0
詳情 -
鯨魚積木編程專業版
詳情 -
Lodop云打印機插件
詳情 -
Qt Linguist(QT語言家)
詳情 -
Microsoft .Net Framework 4.0完整版
詳情 -
Jar to Exe
詳情 -
DevExpress 2020
詳情
裝機必備軟件
網友評論