唯一不足的地方,为了兼顾windows/linux/macos以及jdk7/8浪费了一些篇幅,增加了理解成本。
权威指南翻译成英文就是入门指南工具书的意思,所以感觉可以索引到自己感兴趣的章节去看
读完这本书确实感觉是大神级别的书籍,瞬间开拓了视野,也充分体现自己的基础还是有待提高!努力加油,向大神看齐
浅评《Java性能权威指南》 比较专注于Java性能的一本书,内容详尽丰富,有助于理解Java性能相关的知识及其调优工作。 翻译上不是很满意,看起来没有趣味性,有部分内容因为太过生疏会直接略过。
比较枯燥,不太推荐一上来就看这本书。但干货非常多,作者对性能测试的思路十分严谨,经常读它会有很大收获。
配合周志明的《深入理解Java虚拟机》一起读的。总的来说,这本书更偏向于实践,与周的理论互为补充。除了JVM调优,本书也涉及到了Java语言的调优。性能调优其实是一个资源优化配置的过程,在经济学中讲究效益,也就是投入产出比,调优也是一样。计算机系统核心资源包括CPU、内存、磁盘以及网络,调优的目的就是充分利用这些资源,满足业务需要。调优是有目标的,通过测试来衡量系统的性能,找到性能的瓶颈,从瓶颈部分入手,再延伸到系统其他部分,才能效益最大化,最后再通过测试来验证调优的效果。调优理论上是可以自动化的,因为系统可以收集其运行时的状态数据,做出合理的调整,从而适应运行环境的变化。但自动调优也有其局限性,它改变不了软件系统本身的缺陷,仍然需要人工的干预。