-2

所以我在linux下用raspberry pi做一个质量保证任务,7个程序分别是preload、preload.c、run_test、run_test.c、runit_mainain、runit_preload、runit_test。

我所做的是运行 runit_preload,然后运行 ​​run_test,然后拔下树莓派,最后运行 runit_maintain。我需要记录每个程序的执行时间,但每次我尝试 time -p runit_preload 或 time -p ./preload.c 时,它从不显示时间,而是再次运行程序。

4

1 回答 1

1

如果您已经在 C 中使用过 time API(在 C 中搜索 gettime 函数),这将更容易且更准确。您在 main 函数的开始和结束时获得时间值并运行您的程序。多次重复此过程以获得最差的运行时间。

于 2015-07-10T13:55:01.597 回答