c++ - 对不同版本的代码进行基准测试的选项有哪些(以避免膨胀和性能下降)?

标签 c++ performance continuous-integration performance-testing

有哪些选项可以让不同构建版本相互进行基准测试以衡量随时间变化的性能?

理想情况下,它可以在 CI 管道中实现。

最佳答案

在 Linux 上你可以使用

time yourProgram

为用户提供真实和系统时间。

或者使用

性能

您可以在其中获得各种性能时间。

关于c++ - 对不同版本的代码进行基准测试的选项有哪些(以避免膨胀和性能下降)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46334783/

相关文章:

c++ - cygwin 上的 gcc 4.7.3 是否支持 C++11 并发特性?

c++ - 在 C++ 中验证用户输入的整数

ios - xcodebuild 停留在协同设计上?如何禁用提示?

c++ - SendMessage 无法将自定义消息发送到主窗口

java - Isabelle:Isabelle2013-2 版本的性能问题

database - 分布式架构中的 OrientDB 是否可以跨服务器进行顶点复制?

mysql - 慢插入mysql

svn - 如何为 TeamCity 集成 git 和 svn?

c# - NuGet 还原后,MSBuild 在单元测试项目 (.NET Core) 上失败

c++ - 这行代码是什么意思*((int*)(0))=1;?