如何在 Linux 中正确测量程序的运行时间?

How can I correctly measure the runtime of a program in Linux?

我需要测量 Linux 中可执行文件的运行时间。 因为我没有源码,所以没办法让它自动打印运行时。

我也尝试过使用"time"命令,但问题是这个程序需要用户通过按键盘上的一些按钮来选择不同的操作模式。所以,这个"using thinking and pressing button"延迟也会涉及到

谁能告诉我如何衡量这个程序的运行时间?

谢谢

你能把一组固定的输入通过管道传递给程序吗?就像是: time prog < input.txt