![深入理解软件性能——一种动态视角](https://file.mhuoba.com/shop/3/100021/picture/book/20231220/10/20231220100020270.jpg)
出版社: 人民邮电
原售价: 129.80
折扣价: 90.90
折扣购买: 深入理解软件性能——一种动态视角
ISBN: 9787115616562
理查德· L. 赛茨(Richard L.Sites),美国国家工程院院士。在职业生涯的大部分时间中,他负责硬件与软件的交接,特别关注 CPU/软件性能交互。他担任了 DEC Alpha 处理器的架构师,发明了处理器的性能计数器。他还在 DEC、Adobe、Google 和 Tesla 公司编写过低开销的微代码,负责过软件跟踪
1.理解复杂软件动态:本书通过介绍多种环境的优化原则和技术,帮助读者更好地理解复杂软件的动态。 2.提高软件可靠性:通过解决与CPU、内存、磁盘/SSD、网络以及它们之间如何交互有关的问题,可以大大提高软件的可靠性。 3.修复程序运行问题:本书提供了具体的示例和技术,帮助读者修复运行速度缓慢或无缘无故变慢的程序。 4.更有效地分析性能数据:通过介绍如何使用开源软件工具KUtrace收集信息,读者可以更有效地分析性能数据,了解现实与期望的差距。 5.发现问题并解决:本书帮助读者发现问题,例如执行太多指令、指令执行缓慢、等待资源和软件加锁等,并提供了相应的解决方案。