互联网
类型
8.0
豆瓣评分
可以朗读
语音朗读
340千字
字数
2016-10-01
发行日期
展开全部
主编推荐语
对Java 7和Java 8中影响性能的因素展开了全面深入的介绍,讲解传统上影响应用性能的JVM特征。
内容简介
本书内容包括:用G1垃圾收集器应用的吞吐量;使用Java飞行记录器查看性能细节,而不必借助专业的分析工具;堆内存与原生内存实践;线程与同步的性能,以及数据库性能实践等。
目录
- 版权信息
- 版权声明
- O'Reilly Media, Inc. 介绍
- 业界评论
- 推荐序
- 前言
- 读者对象
- 排版约定
- 使用代码示例
- Safari® Books Online
- 联系我们
- 致谢
- 第1章 导论
- 1.1 概述
- 1.2 平台版本约定
- 1.3 全面的性能调优
- 1.4 小结
- 第2章 性能测试方法
- 2.1 原则1:测试真实应用
- 2.2 原则2:理解批处理流逝时间、吞吐量和响应时间
- 2.3 原则3:用统计方法应对性能的变化
- 2.4 原则4:尽早频繁测试
- 2.5 小结
- 第3章 Java性能调优工具箱
- 3.1 操作系统的工具和分析
- 3.2 Java监控工具
- 3.3 性能分析工具
- 3.4 Java任务控制
- 3.5 小结
- 第4章 JIT编译器
- 4.1 JIT编译器:概览
- 4.2 调优入门:选择编译器类型(Client、Server或二者同用)
- 4.3 Java和JIT编译器版本
- 4.4 编译器中级调优
- 4.5 高级编译器调优
- 4.6 逆优化
- 4.7 分层编译级别
- 4.8 小结
- 第5章 垃圾收集入门
- 5.1 垃圾收集概述
- 5.2 GC调优基础
- 5.3 垃圾回收工具
- 5.4 小结
- 第6章 垃圾收集算法
- 6.1 理解Throughput收集器
- 6.2 理解CMS收集器
- 6.3 理解G1垃圾收集器
- 6.4 高级调优
- 6.5 小结
- 第7章 堆内存最佳实践
- 7.1 堆分析
- 7.2 减少内存使用
- 7.3 对象生命周期管理
- 7.4 小结
- 第8章 原生内存最佳实践
- 8.1 内存占用
- 8.2 针对不同操作系统优化JVM
- 8.3 小结
- 第9章 线程与同步的性能
- 9.1 线程池与ThreadPoolExecutor
- 9.2 ForkJoinPool
- 9.3 线程同步
- 9.4 JVM线程调优
- 9.5 监控线程与锁
- 9.6 小结
- 第10章 Java EE性能调优
- 10.1 Web容器的基本性能
- 10.2 线程池
- 10.3 EJB会话Bean
- 10.4 XML和JSON处理
- 10.5 对象序列化
- 10.6 Java EE网络API
- 10.7 小结
- 第11章 数据库性能的最佳实践
- 11.1 JDBC
- 11.2 JPA
- 11.3 小结
- 第12章 Java SE API技巧
- 12.1 缓冲式I/O
- 12.2 类加载
- 12.3 随机数
- 12.4 Java原生接口
- 12.5 异常
- 12.6 字符串的性能
- 12.7 日志
- 12.8 Java集合类API
- 12.9 AggressiveOpts标志
- 12.10 Lambda表达式和匿名类
- 12.11 流和过滤器的性能
- 12.12 小结
- 附录A 性能调优标志摘要
- 作者简介
- 关于封面
- 看完了
展开全部
出版方
人民邮电出版社·图灵出品
图灵社区成立于2005年6月,由人民邮电出版社投资控股,以策划出版高质量的科技书籍为核心业务,主要出版领域包括计算机、电子电气、数学统计、科普等,通过引进国际高水平的教材、专著,以及发掘国内优秀原创作品等途径,为目标读者提供一流的内容。