rs-clock-hot — 已测量,仍有提示
状态
提示。实时时钟 JSONL:rs-clock-hot.jsonl。未进行语料库分类。2026-10-22 的语料库裁决不涵盖此标识。
测量
每次迭代使用 Instant::now 与只进行一次采样。rustc 1.99.1,-C opt-level=3,Linux x64,负载 0.23。之前的 438× 配对之后是 0.008 毫秒。这次重新运行保持循环使用 black_box。一次采样是 0.205 毫秒;其余的在 0.137–0.145 毫秒之间。
| 角色 | 情况 | 中位数毫秒 | 操作次数 | 比率 |
|---|---|---|---|---|
| 之后 | sample_once | 0.137 | 100000 | 1 |
| 之前 | sample_each_iter | 2.721 | 100000 | 19.899 |
在采样一次之后,并且不会在循环内部读取时钟。需要每次迭代获取新时间戳的代码没有可以提升的内容。默认保持 hint。这个比率不是普遍的加速方式。
解除阻塞
不要仅仅从这个文件中将默认设置为 error。变化的输入、冷路径或其他 ABI 都可能抹去差异。在任何默认更改之前,仍然需要进行语料库分类处理。