JPDA 架构研究5 - Agent利用环境指针访问VM (内存管理篇)
生活随笔
收集整理的這篇文章主要介紹了
JPDA 架构研究5 - Agent利用环境指针访问VM (内存管理篇)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
引入:
我們在前面說到JVMTI的客戶端Agent,又提到Agent通過環(huán)境指針來訪問VM。這里就來看看環(huán)境指針到底有多大的訪問VM的能力。
a.Allocate. 分配內(nèi)存
size:分配的字節(jié)數(shù).
mem_ptr:分配內(nèi)存的首地址。
b.Deallocate.釋放內(nèi)存,釋放已經(jīng)分配的內(nèi)存,否則該內(nèi)存無法被回收。
jvmtiError Deallocate(jvmtiEnv*?env,unsigned?char*?mem)mem:被分配的內(nèi)存的首地址。
本文轉(zhuǎn)自 charles_wang888 51CTO博客,原文鏈接:http://blog.51cto.com/supercharles888/1587693,如需轉(zhuǎn)載請自行聯(lián)系原作者
總結(jié)
以上是生活随笔為你收集整理的JPDA 架构研究5 - Agent利用环境指针访问VM (内存管理篇)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 孕妇梦到黑鱼是什么征兆
- 下一篇: 获取Extjs文本域中的内容