如何从命令行计算程序或脚本的执行持续时间?

时间:2013-05-18 16:48:10

标签: linux ubuntu command-line

我正在学习C,并希望了解我的一些C代码比它的python等效快多少。

我正在运行Ubuntu 12.04

2 个答案:

答案 0 :(得分:2)

从命令行可以使用“time”命令。这将为您提供该程序在三种独立模式下的执行时间(默认情况下) - a。即时的;湾用户时间; C。系统时间。

一个。实时表明整体花费了多少时间; 湾用户时间表示在用户空间执行的时间 C。系统时间表示在内核空间执行的时间。

以上是从commnad线测量时间的方法。您还可以在程序中测量程序执行时间 - 使用系统调用,如gettimeofday()。

答案 1 :(得分:1)

您可以在标题中找到问题的答案:time命令将衡量命令完成所需的时间。