Java Performance (Paperback)
暫譯: Java 性能優化 (平裝本)
Charlie Hunt, Binu John
- 出版商: Prentice Hall
- 出版日期: 2011-09-30
- 定價: $1,870
- 售價: 9.0 折 $1,683
- 語言: 英文
- 頁數: 720
- 裝訂: Paperback
- ISBN: 0137142528
- ISBN-13: 9780137142521
-
相關分類:
Java 程式語言
-
相關翻譯:
Java 效能優化指南 (Java Performance) (繁中版)
立即出貨
買這商品的人也買了...
-
$2,200$2,090 -
$590$466 -
$180$142 -
$520$442 -
$1,039Linear Algebra with Applications, 8/e (IE-Paperback)
-
$580$458 -
$2,710$2,575 -
$480$408 -
$580$458 -
$950$751 -
$600$510 -
$1,012Programming Concurrency on the JVM: Mastering Synchronization, STM, and Actors (Paperback)
-
$540$421 -
$800$632 -
$680$537 -
$580$458 -
$420$357 -
$580$493 -
$580$458 -
$750$593 -
$680$537 -
$1,188Core Java, Volume I -- Fundamentals, 9/e (Paperback)
-
$2,080$1,976 -
$580$452 -
$1,188Core Java, Volume II--Advanced Features, 9/e (Paperback)
相關主題
商品描述
–James Gosling, creator of the Java Programming Language
Improvements in the Java platform and new multicore/multiprocessor hardware have made it possible to dramatically improve the performance and scalability of Java software.
Java™ Performance covers the latest Oracle and third-party tools for monitoring and measuring performance on a wide variety of hardware architectures and operating systems. The authors present dozens of tips and tricks you’ll find nowhere else.
You’ll learn how to construct experiments that identify opportunities for optimization, interpret the results, and take effective action. You’ll also find powerful insights into microbenchmarking–including how to avoid common mistakes that can mislead you into writing poorly performing software. Then, building on this foundation, you’ll walk through optimizing the Java HotSpot VM, standard and multitiered applications; Web applications, and more. Coverage includes
- Taking a proactive approach to meeting application performance and scalability goals
- Monitoring Java performance at the OS level in Windows, Linux, and Oracle Solaris environments
- Using modern Java Virtual Machine (JVM) and OS observability tools to profile running systems, with almost no performance penalty
- Gaining “under the hood” knowledge of the Java HotSpot VM that can help you address most Java performance issues
- Integrating JVM-level and application monitoring
- Mastering Java method and heap (memory) profiling
- Tuning the Java HotSpot VM for startup, memory footprint, response time, and latency
- Determining when Java applications require rework to meet performance goals
- Systematically profiling and tuning performance in both Java SE and Java EE applications
- Optimizing the performance of the Java HotSpot VM
Using this book, you can squeeze maximum performance and value from all your Java applications–no matter how complex they are, what platforms they’re running on, or how long you’ve been running them.
商品描述(中文翻譯)
「這是性能調優 Java 應用程式的終極大師班……如果你喜歡所有的細節,這本書就是為你而寫。」
–James Gosling,Java 程式語言的創造者
Java 平台的改進以及新的多核心/多處理器硬體使得顯著提升 Java 軟體的性能和可擴展性成為可能。
Java™ 性能 涵蓋了最新的 Oracle 及第三方工具,用於監控和測量各種硬體架構和作業系統上的性能。作者提供了數十個你在其他地方找不到的技巧和竅門。
你將學會如何構建實驗以識別優化機會,解釋結果並採取有效行動。你還會獲得有關微基準測試的強大見解,包括如何避免常見錯誤,這些錯誤可能會誤導你編寫性能不佳的軟體。然後,在這個基礎上,你將學習如何優化 Java HotSpot VM、標準和多層應用程式、Web 應用程式等。內容包括:
- 採取主動的方法來滿足應用程式的性能和可擴展性目標
- 在 Windows、Linux 和 Oracle Solaris 環境中監控 Java 性能的作業系統層級
- 使用現代 Java 虛擬機 (JVM) 和作業系統可觀察性工具來分析運行中的系統,幾乎不會有性能損失
- 獲得 Java HotSpot VM 的「內部」知識,幫助你解決大多數 Java 性能問題
- 整合 JVM 層級和應用程式監控
- 精通 Java 方法和堆積 (記憶體) 分析
- 調整 Java HotSpot VM 的啟動、記憶體佔用、響應時間和延遲
- 確定何時需要對 Java 應用程式進行重構以滿足性能目標
- 系統性地分析和調整 Java SE 和 Java EE 應用程式的性能
- 優化 Java HotSpot VM 的性能
使用這本書,你可以從所有 Java 應用程式中榨取最大性能和價值——無論它們有多複雜、運行在什麼平台上,或是你運行它們多久。