c - 获取 C 程序的平均运行时间

标签 c runtime

我正在尝试测量在二进制文件中读取和写入未对齐位与对齐位的速度差异。我想知道是否有一个实用程序可以使用(除了一遍又一遍地运行 time 并编写自己的程序)来采样程序的平均运行时间(我正在运行基于 Linux 的操作系统)?

谢谢

最佳答案

running time over & over again and writing my own

没关系。您可以双向执行一万次读/写并计算平均时间。

如果你真的想使用库,你可以尝试 Google Perftools .

关于c - 获取 C 程序的平均运行时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15734629/

相关文章:

c - 读取数据并重新格式化,以换行符分隔

c - 使用哈希表创建无限数组

java - 从 java 代码运行 Launch4J?

c - GCD 函数的递归运行时间(欧几里德算法)

c - POSIX C API 函数列表在哪里?

c 将函数指针赋值给变量

c - C 上的 avcodec,卡住图像

c# - stackPanel1.Children.RemoveAt 是否会销毁(处置)控件?

C++ 在运行时修改资源

scala - 如何在运行时确定 Scala 类的属性?