如何衡量程序的速度/性能? 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 相关内容 无法在 Issabel 上配置入站/出站 我的华为调制解调器被检测为未知设备 Funtoo keychain - 如何避免阻止 i3 登录? 书签,位置 nautilus 侧边栏位置 Ubuntu 14.04 Wayland 合成器如何在没有 root 访问权限的情况下使用键盘/鼠标? 无法在查找中找到文件:ansible ssh 密钥添加失败 在 Win 2008 R2 中启用/设置 TLS1.2 作为默认值 如何使用选项按钮同时过滤 Excel 中的列? tikzpicture 去中心化表格内的输入表格?Beamer gtk-警告**:运行仅命令行脚本时无法打开显示