这个问题在某种程度上与另一个 on AskUbuntu有关,OP询问如何决定使用哪个命令,sed还是tail。到目前为止,所有的答案都集中在在bash或time中使用循环进行一次性运行。循环方法让我烦恼的是,它引入了bash的S循环性能作为开销。
是否有方法测试通信线路实用程序的性能,而不将shell的性能引入到图片中?除了time,还有其他方法来测试性能吗?通常,还可以使用什么来测试命令行实用程序?
我有一个rsync,运行一个非op(所有文件都已经在那里)目录复制操作到一个网络挂载的文件系统。100.00 0.076780 2524 total
但是,如果我strace -T (显示每个syscall的时间),我会得到以下内容:
lstat("file1", {st_mode=S_IFREG|0644, s