【问题标题】:Where is Criterion's output, or how do I enable it?Criterion 的输出在哪里,或者我如何启用它?
【发布时间】:2021-01-21 16:07:55
【问题描述】:

Rust 的 Criterion 基准测试库记录为 generating plots,描述了基准测试结果:

Criterion.rs 可以生成许多有用的图表和图形,您可以查看它们以更好地了解基准测试的行为。

绘图和保存的数据存储在target/criterion/$BENCHMARK_NAME/下。

但是,在运行 cargo bench 并在终端上看到 Criterion 的输出后,我没有看到名为 target/criterion/ 的目录。现在输出在哪里,或者我必须做什么才能激活它?

【问题讨论】:

    标签: rust rust-criterion


    【解决方案1】:

    这是一个小错误 (criterion issue #192):当在 Cargo 工作区 中使用 Criterion 时,它找不到工作区的 target 目录,并最终将其结果写入 @改为 987654326@。

    货物扩展 cargo-criterion 应该是 work around this 但不幸的是,对于我的特殊情况,currently doesn't work on macOS (cargo-criterion issue #12)

    【讨论】:

      猜你喜欢
      • 2022-07-25
      • 2011-05-09
      • 1970-01-01
      • 2013-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多