VTK中内存使用的单位是什么?
What is the unit for memory usage in VTK?
我想知道vtkPVMemoryUseInformation.GetProcMemoryUse
(reference)返回的内存使用报告单位是什么?是位、字节、千字节吗?我可以在文档的什么地方找到它?
更新 1
我正在使用 servermanager.vtkPVMemoryUseInformation().GetProcMemoryUse(<index>)
从 Python 脚本调用上述函数。我们在 Python 中没有 size_t
,对吗?主要问题是如何将函数调用返回的值转换为人类可读的值,如 MB 或 GB?
此方法内部使用vtksys::SystemInformation,其中returns系统RAM以KiB为单位使用。
https://github.com/Kitware/VTK/blob/master/Utilities/KWSys/vtksys/SystemInformation.hxx.in
这里的文档需要改进。
我想知道vtkPVMemoryUseInformation.GetProcMemoryUse
(reference)返回的内存使用报告单位是什么?是位、字节、千字节吗?我可以在文档的什么地方找到它?
更新 1
我正在使用 servermanager.vtkPVMemoryUseInformation().GetProcMemoryUse(<index>)
从 Python 脚本调用上述函数。我们在 Python 中没有 size_t
,对吗?主要问题是如何将函数调用返回的值转换为人类可读的值,如 MB 或 GB?
此方法内部使用vtksys::SystemInformation,其中returns系统RAM以KiB为单位使用。
https://github.com/Kitware/VTK/blob/master/Utilities/KWSys/vtksys/SystemInformation.hxx.in
这里的文档需要改进。