博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JPDA 架构研究5 - Agent利用环境指针访问VM (内存管理篇)
阅读量:6247 次
发布时间:2019-06-22

本文共 436 字,大约阅读时间需要 1 分钟。

引入:

我们在前面说到JVMTI的客户端Agent,又提到Agent通过环境指针来访问VM。这里就来看看环境指针到底有多大的访问VM的能力。

分类1:内存管理

a.Allocate. 分配内存

jvmtiErrorAllocate(jvmtiEnv* env,            jlong size,            unsigned char** mem_ptr)

size:分配的字节数.

mem_ptr:分配内存的首地址。

b.Deallocate.释放内存,释放已经分配的内存,否则该内存无法被回收。

jvmtiErrorDeallocate(jvmtiEnv* env,            unsigned char* mem)

mem:被分配的内存的首地址。

本文转自 charles_wang888 51CTO博客,原文链接:http://blog.51cto.com/supercharles888/1587693,如需转载请自行联系原作者
你可能感兴趣的文章
Heka配置讲解
查看>>
(页面滑动)ionic2-super-tabs插件的使用及注意地方
查看>>
error while loading shared libraries: libmysqlclient.so.15
查看>>
linux上项目报错找不到主机名解决办法
查看>>
分享Android软件:智慧旅行做法
查看>>
linux服务器沦陷为它人发送短信的工具
查看>>
ubuntu如何设置开机启动进入命令行界面
查看>>
windows7系统下文件共享 详细图解教程
查看>>
Java笔试题解(7)
查看>>
SpringMVC使用hibrenate validation进行验证
查看>>
为什么System.out.println(super)不被允许?
查看>>
angular开发中常遇到的坑
查看>>
angularJS
查看>>
微软可穿戴设备新专利公布
查看>>
web应用安全的现状是怎样的
查看>>
QuikNode -Infura高配版
查看>>
JVM学习记录——类加载的过程
查看>>
iOS 仿看了吗应用、指南针测网速等常用工具、自定义弹出视图框架、图片裁剪、内容扩展等源码...
查看>>
分布式系统中ID的需求
查看>>
引入计算属性、action、动态内容
查看>>