perf 性能分析实例——使用perf优化cache利用率

摘要:本文主要讲解如何使用perf观察程序在缓存利用方面的瓶颈,进而优化程序,提升cache命中率。主要讲解提升缓存利用的几种经常使用方法。前端 1.程序局部性 一个编写良好的计算机程序一般具备程序的局部性,它更倾向于引用最近引用过的数据项,或者这个数据周围的数据——前者是时间局部性,后者是空间局部性。现代操做系统的设计,从硬件到操做系统再到应用程序都利用了程序的局部性原理:硬件层,经过cache
相关文章
相关标签/搜索