总数;CPU小时数“;用Python

总数;CPU小时数“;用Python,python,cpu,mpi,cluster-computing,cpu-usage,Python,Cpu,Mpi,Cluster Computing,Cpu Usage,为了在大型部署上运行python脚本,我需要找出脚本使用的“总CPU小时数”。该脚本执行一个单独的程序(特别是使用MPI的模拟),该程序需要包含在计数中。做这件事最好、最精确的方法是什么 更具体地说,CPU总小时数是一个内核上程序的使用量。现在,我正在VirtualBox环境中运行该脚本,该环境使用一个内核。一旦我知道CPU小时的精确数量,我将切换到真实的模拟。我想在一个核上计算它是最简单的 有人知道我该怎么做吗 谢谢 运行为您的命令计时,其中包括cpu时间列和子项帐户。运行为您的命令计时,其中

为了在大型部署上运行python脚本,我需要找出脚本使用的“总CPU小时数”。该脚本执行一个单独的程序(特别是使用MPI的模拟),该程序需要包含在计数中。做这件事最好、最精确的方法是什么

更具体地说,CPU总小时数是一个内核上程序的使用量。现在,我正在VirtualBox环境中运行该脚本,该环境使用一个内核。一旦我知道CPU小时的精确数量,我将切换到真实的模拟。我想在一个核上计算它是最简单的

有人知道我该怎么做吗


谢谢

运行
为您的命令计时
,其中包括cpu时间列和子项帐户。

运行
为您的命令计时
,其中包括cpu时间列和子项帐户。

从这里开始:

从这里开始:

您看到
资源
模块了吗?您的操作系统可以提供详细的使用日志。这是一个经常关闭的功能。你在用什么操作系统@洛特:我正在使用Ubuntu10.4(在Windows7的VirtualBox中)@谢谢,我会查出来的!您看过
参考资料
模块吗?您的操作系统可以提供详细的使用日志。这是一个经常关闭的功能。你在用什么操作系统@洛特:我正在使用Ubuntu10.4(在Windows7的VirtualBox中)@谢谢,我会查出来的!我在寻找最好、最精确的方法。您是否认为时间比使用其他方法更精确,例如@tMC提到的资源模块?@Dow time在内部使用相同的资源系统调用。我正在寻找最佳和最精确的方法。您是否认为时间比使用其他方法(如@tMC提到的resources模块)更精确?@Dow time在内部使用相同的资源系统调用。