[Paraview] memory inspector information through Python API
Andy Bauer
andy.bauer at kitware.com
Mon Apr 13 12:03:10 EDT 2015
It looks like it's in benchmark.py:
def get_memuse() :
session =
servermanager.ProxyManager().GetSessionProxyManager().GetSession()
retval = []
infos = servermanager.vtkPVMemoryUseInformation()
session.GatherInformation(session.CLIENT, infos, 0)
procUse = str(infos.GetProcMemoryUse(0))
hostUse = str(infos.GetHostMemoryUse(0))
retval.append("CLIENT " + procUse + " / " + hostUse)
infos = servermanager.vtkPVMemoryUseInformation()
session.GatherInformation(session.DATA_SERVER, infos, 0)
for i in range(0,infos.GetSize()):
rank = str(infos.GetRank(i))
procUse = str(infos.GetProcMemoryUse(i))
hostUse = str(infos.GetHostMemoryUse(i))
retval.append("DS[" + rank + "] " + procUse + " / " + hostUse)
return retval
On Mon, Apr 13, 2015 at 11:58 AM, Andy Bauer <andy.bauer at kitware.com> wrote:
> Hi,
>
> It looks like vtkPVMemoryUseInformation is the main class that's used for
> the Memory Inspector. Has anyone tried using this through ParaView's Python
> API? It looks like it's getting wrapped but when I try to use it it causes
> a crash.
>
> Thanks,
> Andy
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/paraview/attachments/20150413/94248982/attachment.html>
More information about the ParaView
mailing list