有没有办法在Mac上查询进程的地址空间?
在Windows上,我们使用VirtualQuery,在Linux上,我们解析/proc/self/map (ugh)。
Mac上是否有系统调用或类似的功能?
发布于 2011-11-09 06:59:50
vmmap命令行实用程序将为您提供此信息。不过,我不确定它背后的API是否是公开的。
发布于 2017-07-21 00:54:38
mach_vm_region_info可以用于此目的。请参阅http://www.newosxbook.com/src.jl?tree=listings&file=12-1-vmmap.c
https://stackoverflow.com/questions/8058005
复制相似问题