python脚本的仪器内存访问

问题描述

我的研究需要处理应用程序的内存痕迹。对于 C/C++ 程序,这很容易使用英特尔的 PIN 库。但是,正如此处 Use Intel Pin to instrument Python scripts 所建议的,我可能需要检测 Python 运行时本身,由于一些开销,我不确定这是否会代表给定 Python 脚本的真实内存行为(如果不是这种情况,请给出意见)。一些现有的python内存分析器只从堆空间使用情况等方面谈论运行时内存“使用情况”。

我最终使用 PyInstaller 从我的 python 脚本制作了一个可执行文件,并在它上面运行了我的 PINTool。但是,我不确定这是否是正确的方法

是否有任何方法(任何库或任何侵入 python 运行时的方法)可能有助于获取 python 脚本访问的内存跟踪?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)