如何衡量终端中程序的运行时间

时间:2014-07-06 08:00:40

标签: bash terminal

如果我运行程序./a.out,并想测量该程序运行的时间。有这样的命令吗?

>> ./a.out
>> time xxxx

谢谢!

3 个答案:

答案 0 :(得分:2)

SECONDS=0
run_your_program
echo $SECONDS

作为所有“时间”建议的替代方案,必须作为答案出现。 在shell启动时,SECONDS初始化为0,因此您也可以对之前的值进行计算,而不是自己将其初始化为特定值。有用的一种计时器

答案 1 :(得分:1)

time ./a.out适用于大多数Linux系统......

有关详细信息,请使用:
man time

答案 2 :(得分:1)

您可以使用命令

$ time ./a.out