标签: python python-2.7 performance-testing
我正在尝试编写一个执行程序的Python脚本,一旦程序终止,我将获得一些关于它的性能数据(平均CPU和RAM消耗以及总运行时间)。
从我所做的研究中,我了解到我可以使用subprocess.Popen()来执行程序,而psutil让我获得性能数据,但看起来我只得到任何值都是真的执行psutil方法的时刻,而不是平均值。
同样对于总运行时间,我找不到任何可以帮助我的东西,考虑到我想在后台运行程序,同时可能执行另一个程序。