我如何分析我的脚本,以便我知道我是否正在充分利用所请求的资源?
上下文:Unix / Linux
您可以使用time(1),但它有两种变体。
time
通常不足以满足您的需求,所以....../usr/bin/time
包中的time
程序然后你将运行/usr/bin/time -v yourscript
在你的脚本里面你可以使用times
builtin(参见this)
你也应该考虑使用perf(1)和oprofile(1)
最后,您可能最终编写代码或使用通过/proc/
查询内核的内容(请参阅proc(5))。像xosview
这样的公用事业正在使用它。