计算机体系结构
文章平均质量分 82
lbai7134
工程师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Perf-Ninja听课笔记 - perf-book Ch2
编写有效的微基准测试是一项需要谨慎处理的任务。主动防范编译器优化对测量代码的破坏。尽力模拟真实的工作负载和环境,以避免结果失真。理解微基准测试与单元测试在目标和方法上的根本区别。一个编写良好的微基准测试是评估代码性能的宝贵工具,但一个编写不当的测试则可能比没有测试更有害,它会将优化工作引向错误的方向。原创 2025-10-26 05:40:32 · 862 阅读 · 0 评论 -
Perf-Ninja听课笔记 - perf-book Ch 1
Performance Analysis and Tuning on Modern CPUs 第一章读书笔记原创 2025-10-24 01:18:33 · 362 阅读 · 0 评论 -
Perf-Ninja听课笔记 - 环境配置及Warmup
这篇文章记录了作者学习软件优化的过程,重点介绍了如何使用Docker配置性能分析环境,包括安装Linux perf工具、Google Benchmark库和Clang-17编译器。作者详细说明了如何编译和运行一个性能测试实验,该实验涉及优化从1到1000累加的函数。通过perf record和perf report命令,可以采集和分析性能数据。文章提供了完整的命令行操作流程,适合初学者参考配置类似的性能分析环境。原创 2025-10-23 06:17:14 · 445 阅读 · 0 评论
分享