如何在Solaris上从Python绘制常驻集大小?

如何在Solaris上从Python绘制常驻集大小?,python,solaris,getrusage,Python,Solaris,Getrusage,在Solaris和Linux系统上,从Python调用resource.getrusage()会为常驻集大小返回0值。在Linux上,您可以从/proc//status中提取RSS。是否有人有在Solaris上拉RSS的好方法,与Linux解决方案类似或不同?可能在/proc下使用Solaris的psinfo?()嗯……您可以通过调用pmap-x从pmap应用程序中提取它。但我一直在寻找从我的应用程序直接在/proc中访问信息的方法。唯一的方法是访问/proc//xmap文件。不幸的是,数据存储

在Solaris和Linux系统上,从Python调用resource.getrusage()会为常驻集大小返回0值。在Linux上,您可以从/proc//status中提取RSS。是否有人有在Solaris上拉RSS的好方法,与Linux解决方案类似或不同?

可能在
/proc
下使用Solaris的
psinfo
?()

嗯……您可以通过调用pmap-x从pmap应用程序中提取它。但我一直在寻找从我的应用程序直接在/proc中访问信息的方法。唯一的方法是访问/proc//xmap文件。不幸的是,数据存储为prxmap结构的数组……因此,要么是Python C模块正常运行,要么是使用ctypes模块。当我写下其中一个时,我会发布更新