0
我们知道的linux文件proc/{pid}/status为特定进程提供了一些细粒度的内存占用空间。其中的一个参数是'VmExe'或进程文本段的大小。我对这个领域特别感兴趣,但是我陷入了一个没有proc文件系统的windows环境中来帮助我。 cygwin模仿大多数procfs,但{pid}/*文件似乎是cygwin忽略的部分之一。我尝试在windows sysinternals上使用VmMap工具,但最近的领域是私人工作集上的“私有数据大小”。我不确定这是我想要的。windows进程的精确代码段大小
我不知道Windows是否跟踪这些信息,但它似乎并不是非常有用。 FWIW,您可以使用EnumProcessModulesEx列出加载到进程中的模块和/或VirtualQueryEx以检查进程内存布局。 – 2013-02-27 08:48:06