使用资源.getrusag

2024-04-19 06:08:22 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图使用resource.getrusage(resource.RUSAGE_SELF).ru_maxrss来测量长时间运行的Python进程的峰值内存使用率(请参见this)。在

当在退出进程之前调用一次时,resource.getrusage(resource.RUSAGE_SELF).ru_maxrss是否报告进程生命周期内的内存使用峰值,还是需要在进程执行时在后台线程中周期性地调用它并取所有返回值中的最大值?文件在这一点上有些不清楚。在


Tags: 内存self进程ru报告this线程resource