《现代CPU性能分析与优化》是一本非常实用的书籍,对于从事性能关键型应用程序开发和进行系统底层优化的技术人员来说是不可或缺的。这本书也很适合任何想更好地了解应用程序性能并探索其诊断和改进方法的开发者。
这本书主要分为两部分内容:第一部分介绍性能分析,包括对CPU微架构、术语和指标的简要概述,还探讨了分析性能的不同方法和现代平台上可用的硬件监控功能。第二部分展示如何发现优化机会,以及可以做哪些转换来提高程序的性能。
由于这本书是Denis在easyperf.net博客分享内容的系统整理和总结。更加偏向实战类型,在阅读过程中,可以直接对自己的C/C++代码进行剖析和优化实验。当然这本书也是有缺点的仅仅205的内容,可以一口气读完并将实验操作完,更加偏向操作手册很多原理的部分并没有提及或讲透。
还有就是主要介绍的是Intel x86平台的内容,对现在大火的ARM和RSIC V等平台特性没有深入介绍。
更多回帖