Java性能优化实践:JVM调优策略、工具与技巧
曾波 译
出版时间:2020年11月
页数:318
“ 在过去的20多年里,我花了很多时间来理解JVM的内部细节,在本书中也学到了不少知。本书文笔流畅,易于阅读,包含了大量对新手程序员和专家都有帮助的信息。不管你是在运行包含200个核心的专用大型机器,还是运行资源受限的Linux容器,本书都可以帮你挖掘出Java应用程序的巨大性能。”
——Christine H. Flood
红帽公司
在当前的互联网开发模式下,系统访问量日增、代码臃肿,各种性能问题纷涌而至。性能优化作为一个常谈常新的话题,受到越来越多开发者的关注。而Java是一门使用广泛的语言,社区生态中积攒了大量宝贵的性能优化经验。
作为一本性能调优方面的实用指南,本书从实验科学的角度将JVM调优的技术原理与方法论相结合,并在此基础上提供了可选择的工具。通过对各方面的深入研究,本书能让使用复杂技术栈的中高级Java技术专家以量化和可验证的方法优化Java应用程序性能。
● 了解Java的原则和技术如何充分利用现代硬件和操作系统
● 探究一些性能测试以及困扰团队的常见反模式
● 理解测量Java性能数据的陷阱以及微基准测试的缺点
● 深入研究JVM垃圾收集日志、监控、调优和工具
● 探究JIT编译和Java语言性能技术
● 学习Java集合类API与性能有关的方面,从整体上理解Java并发
书名:Java性能优化实践:JVM调优策略、工具与技巧
译者:曾波 译
国内出版社:人民邮电出版社
出版时间:2020年11月
页数:318
书号:978-7-115-55233-4
原版书书名:Optimizing Java
原版书出版商:O'Reilly Media
Benjamin J. Evans
Benjamin J. Evans是一位企业家、顾问,也是一位教育家。 他是jClarity的联合创始人,jClarity是一家专注于软件性能工具的初创公司。他著有多本书籍,包括Optimizing Java,还获得过Java Champion和 JavaOne Rockstar奖,并且经常发表性能、体系结构和并发等主题的演讲。
本杰明·J. 埃文斯(Benjamin J. Evans),初创公司jClarity联合创始人和技术Fellow,获得过Java Champion荣誉和JavaOne Rockstar奖,《Java程序员修炼之道》合著者。
James Gough
詹姆斯·高夫(James Gough),Java开发者和技术图书作者,任职于摩根士丹利,专注构建面向客户的技术。
Chris Newland
克里斯·纽兰(Chris Newland),JITWatch项目作者,Java Champion荣誉得主,ADVFN资深开发者和团队负责人,擅长使用Java来处理实时的股市数 据。