在Python中调用resource.getrusage()时,会为Solaris和Linux系统上的驻留集大小返回一个0值。在Linux上,您可以从/proc//status中提取RSS。有没有人有在Solaris上拉RSS的好方法,不管是不是类似于Linux的变通方法?
发布于 2010-02-02 06:24:27
也许可以在/proc下使用Solaris的psinfo?(solaris proc(4) docs)
发布于 2010-02-04 01:26:19
Well...you可以通过调用pmap -x将其从pmap应用程序中拉出。但我更多地是在寻找一种方法,可以直接从我的应用程序访问/proc中的信息。唯一的方法是访问/proc//xmap文件。不幸的是,数据存储为prxmap数组,要么使用Python C模块,要么使用ctype模块。当我写到其中一个的时候,我会更新的。
https://stackoverflow.com/questions/2180156
复制相似问题