[英]Get /proc/<pid>/map info with sysctl call under mac os
我想使用/proc/<pid>/map
目錄來獲取有關進程虛擬內存的信息(尤其是有關其共享庫的信息)。 由於mac os沒有,我想尋找其他方法。 其中之一似乎是sysctl
調用,但我不太了解如何將其用於此目的。 有沒有例子? 我知道也可以通過一些mach_vm
接口調用來完成,但是文檔非常mach_vm
。 也許您知道任何其他讀取過程內存的方式? 順便說一下,我的Mac OS版本是Darwin。 注意:這樣做的目的是不使用任何實用程序或fork/exec
調用。 我也不想掛載任何pseudofs
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.