幫助中心 | 我的帳號 | 關於我們

Java性能優化實踐(JVM調優策略工具與技巧)/圖靈程序設計叢書

  • 作者:(英)本傑明·J.埃文斯//詹姆斯·高夫//克里斯·紐蘭|責編:張海艷|譯者:曾波
  • 出版社:人民郵電
  • ISBN:9787115552334
  • 出版日期:2021/01/01
  • 裝幀:平裝
  • 頁數:318
人民幣:RMB 109 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書從實驗科學的角度探討了Java性能優化的方方面面,重點闡述了最新的實用JVM性能調優策略、工具和技巧。通過本書,我們不僅可以了解Java原理和技術如何充分利用現代硬體和操作系統、衡量Java性能的陷阱以及微基準測試的弊端有哪些,還能深入研究可能使團隊煩惱的幾種性能測試和常見反模式、JVM垃圾收集、JIT編譯和Java語言性能技術等。本書為讀者打開了深入理解Java性能的大門,並以路標助力其優化之旅。
    本書適合Java開發人員閱讀。

作者介紹
(英)本傑明·J.埃文斯//詹姆斯·高夫//克里斯·紐蘭|責編:張海艷|譯者:曾波

目錄
中文版推薦序一
中文版推薦序二

前言
第1章  明確優化與性能
  1.1  關於Java性能的誤解
  1.2  Java性能概覽
  1.3  作為實驗科學的性能
  1.4  性能分類方法
    1.4.1  吞吐量
    1.4.2  延遲
    1.4.3  容量
    1.4.4  利用率
    1.4.5  效率
    1.4.6  可擴展性
    1.4.7  降級
    1.4.8  各種性能觀測之間的關聯
  1.5  閱讀性能圖
  1.6  小結
第2章  JVM概覽
  2.1  解釋和類載入
  2.2  執行位元組碼
  2.3  HotSpot簡介
  2.4  JVM內存管理
  2.5  線程和Java內存模型
  2.6  認識不同的JVM
  2.7  JVM的監控和工具
  2.8  小結
第3章  硬體與操作系統
  3.1  現代硬體簡介
  3.2  內存
  3.3  現代處理器特性
    3.3.1  翻譯後備緩衝器
    3.3.2  分支預測和推測執行
    3.3.3  硬體存儲器模型
  3.4  操作系統
    3.4.1  調度器
    3.4.2  時間問題
    3.4.3  上下文切換
  3.5  一個簡單的系統模型
  3.6  基本探測策略
    3.6.1  利用CPU
    3.6.2  垃圾收集
    3.6.3  I/O
    3.6.4  機械共鳴
  3.7  虛擬化
  3.8  JVM和操作系統
  3.9  小結
第4章  性能測試模式與反模式
  4.1  性能測試的類型

    4.1.1  延遲測試
    4.1.2  吞吐量測試
    4.1.3  負載測試
    4.1.4  壓力測試
    4.1.5  耐久性測試
    4.1.6  容量規劃測試
    4.1.7  退化測試
  4.2  最佳實踐入門
    4.2.1  自上而下的性能測試
    4.2.2  創建一個測試環境
    4.2.3  確定性能要求
    4.2.4  Java特有的問題
    4.2.5  將性能測試當作軟體開發生命周期的一部分
  4.3  性能反模式
  ……
第5章  微基準測試與統計
第6章  理解垃圾收集
第7章  垃圾收集高級話題
第8章  垃圾收集日誌、監控、調優及工具
第9章  JVM上的代碼執行
第10章  理解即時編譯
第11章  Java語言性能技術
第12章  併發性能技術
第13章  剖析
第14章  高性能日誌和消息系統
第15章  Java 9以及Java的未來方向
作者介紹
封面介紹

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032