有没有办法测试bash脚本的性能呢?该脚本下载一个远程文件,然后调用多个命令行程序来进行操作。我想知道以下信息(或尽可能多的信息):
- 总时间 - 下载所花费的时间 - 每个命令调用所花费的时间 - -=【我认为这些可以使用"time"调用包装一下吧?】=- - 平均下载速度 - 使用wget - 使用的总内存 - 总CPU使用率 - 每个命令调用的CPU使用率
我能够编辑bash脚本,在特定点插入任何需要的基准测试命令(例如,在应用程序调用之间)。不确定是否可以通过某些“top”技巧解决这个问题。在man文件中无法找到有用的东西(至少对我的理解而言)。将在OSX终端和Ubuntu上运行基准测试(如果有区别的话)。
- 总时间 - 下载所花费的时间 - 每个命令调用所花费的时间 - -=【我认为这些可以使用"time"调用包装一下吧?】=- - 平均下载速度 - 使用wget - 使用的总内存 - 总CPU使用率 - 每个命令调用的CPU使用率
我能够编辑bash脚本,在特定点插入任何需要的基准测试命令(例如,在应用程序调用之间)。不确定是否可以通过某些“top”技巧解决这个问题。在man文件中无法找到有用的东西(至少对我的理解而言)。将在OSX终端和Ubuntu上运行基准测试(如果有区别的话)。
hyperfine
。 - Ulysse BN