书籍 Java性能优化实践:JVM调优策略、工具与技巧的封面

Java性能优化实践:JVM调优策略、工具与技巧

[英]本杰明• J. 埃文斯(Benjamin J. Evans)

出版时间

2020-11-01

ISBN

9787115552334

评分

★★★★★
书籍介绍

本书从实验科学的角度探讨了Java性能优化的方方面面,重点阐述了最新的实用JVM性能调优策略、工具和技巧。通过本书,我们不仅可以了解Java原理和技术如何充分利用现代硬件和操作系统、衡量Java性能的陷阱以及微基准测试的弊端有哪些,还能深入研究可能使团队烦恼的几种性能测试和常见反模式、JVM垃圾收集、JIT编译和Java语言性能技术等。本书为读者打开了深入理解Java性能的大门,并以路标助力其优化之旅。

本杰明•J.埃文斯(Benjamin J.Evans),初创公司jClarity联合创始人和技术Fellow,获得过Java Champion荣誉和JavaOne Rockstar奖,《Java程序员修炼之道》合著者。

詹姆斯•高夫(James Gough),Java开发者和技术图书作者,任职于摩根士丹利,专注构建面向客户的技术。

克里斯•纽兰(Chris Newland),JITWatch项目作者,Java Champion荣誉得主,ADVFN高级开发者和团队负责人,擅长使用Java来处理实时的股市数据。

目录
前言 xix
第1章 明确优化与性能 1
1.1  关于Java性能的误解 1
1.2  Java性能概览 2
1.3  作为实验科学的性能 3

显示全部
用户评论
GC和JIT部分讲的有点深度,其它部分就泛泛而谈,也可能是Java高性能的招数比较少。
开拓视野
竭力想从书中挖掘出有用的内容,奈何每个知识点都是蜻蜓点水,讲不透,就比如“安全点”这个概念,分散在书中三四个地方都有讲解,但是总共加起来也就两三页内容,依然差那么点意思
**本来想说还行的.鉴于这类书太少了.给了推荐.与期待的相差甚远.** 感觉所以的问题都泛泛而谈. 浅尝辄止. 本以为JIT和GC相关的部分能够分享更多的案例.或者是调优的经验.亦或是一些从调优角度去理解和实战的经验. 报着很大的期待看了. 但是最后甚至觉得不如周志明的<深入理解Java虚拟机>. 很多问题很点到为止. 看了第一章, 定义什么是性能.感觉非常牛 . 以 为是先定义问题, 然后在框架性的去解决问题. 我大意了,后面的很多都是泛泛而谈. 说得无关痛痒. 看完我似乎也没有对问题有更深入的理解. 对于JITWatch ,这一章有这个开源软件的作者亲自操刀写. 但是还是感觉没有把干货交出来. 给人一种我有这些好东西啊. 他能干嘛干嘛干嘛. 但是又把具体的使用和操作要领给故意省略了.
高屋建瓴,java性能的高级主题。把问题、思考权衡、方案和选择完整描述出来。
总体说来,作者资格不错,不过讲的有点浅尝辄止,不是很过瘾。
有点食之无味,弃之可惜