如何衡量程序的速度/性能? 2024-5-30 • benchmark 最近,我正在研究strace.例如,这个博客文章使用 dd 给出的默认指标。 我想自己做一些测量,但使用其他程序。有没有一种工具可以测量任意程序的执行速度? 答案1 另请阅读时间(7)(假设是Linux系统)。您不仅可以使用时间(1)还有一些时间函数(例如时钟(3),时钟获取时间(2)等...)在程序内。 也可以看看这。 也看看通用教授(1),性能(1),轮廓(1)。你可能想要调用GCC编译器专门(例如,gcc -pg 对于gprof)剖析和/或标杆管理,这有一些开销。 答案2 该time命令将测量给定程序的运行时间。 http://man7.org/linux/man-pages/man1/time.1.html 相关内容 监视器显示超出范围 如何提取“.”之前的文件名部分或在延期之前 Windows 上服务的建议安装位置 点击使用软件电话呼叫 KDEInit 无法启动 /usr/bin/kate Ubuntu USB 无法加载 grub 引导加载程序 如何使用主机名从 LAN 访问计算机 如何按日期顺序重新排列 Excel 图表中的数据点系列? IGMP 查询器必须连接到组播源吗? 如何使用包含特殊字符的链接作为脚注?