FREE delivery to all EXCLUSIVE BOOKS stores nationwide. FREE delivery to your door on all orders over R450. Excludes all international deliveries.

  • Safe delivery by Christmas SANTA SAFE
    JVM Performance Engineering

JVM Performance Engineering

Monica Beckwith
    Product form
      FORMAT: Paperback / softback

      R 1,145.00 Price and availability exclusive to website

      YOU COULD EARN 1,145 FUTURE RETAIL DISCOUNTS.
      ESTIMATED DELIVERY: Approx 5 - 9 Business Days
      BUY NOW PAY LATER
      From R 190.83 per month!
      3x monthly payments of R 381.66 with
      4x fortnightly payments of R 286.25 with
      This comprehensive guide to Java Virtual Machine (JVM) performance engineering is an indispensable resource for every experienced Java developer. World-renowned Java performance expert Monica Beckwith focuses specifically on the OpenJDK HotSpot VM, thoroughly demystifies complex aspects of JVM performance, shares powerful diagnosis techniques, and helps you implement effective optimizations throughout your own code. First, Beckwith reviews the evolution of Java and the JVM, illuminating garbage collection strategies, parallel and concurrent GC threads, and their performance implications. Next, she expertly discusses the Java type system's evolution, its impact on performance and efficiency, and potential Project Valhalla enhancements. Beckwith shows how to transform monolithic Java applications to the modern, modular Java paradigm, updating project structures, ensuring dependency compatibility, and managing modules to optimize performance. You'll learn how to make the most of the Unified Java Virtual Machine Logging Interface to maximize process visibility and control, and improve debugging and performance testing. With these foundations in place, Beckwith introduces techniques for end-to-end Java performance optimization, including micro-benchmarking to assess and enhance the performance of any Java code. Beckwith provides in-depth coverage of advanced memory management in OpenJDK, showing how to leverage recent JDK optimizations and algorithms, and make the most of Thread-Local Allocation Buffers (TLABs) and Non-Uniform Memory Architecture (NUMA). A full chapter on runtime performance optimization includes a preview of the future of concurrency with Project Loom. Beckwith concludes with advanced techniques for accelerating app startup with OpenJDK, including up-to-date coverage of Elastic Metaspace, Project Leyden, and GraalVM.
      Format: Paperback / softback CONTRIBUTORS: Monica Beckwith EAN: 9780134659879 COUNTRY: United States PAGES: WEIGHT: 0 g HEIGHT: 0 cm
      PUBLISHED BY: Pearson Education (US) DATE PUBLISHED: 2023-11-13 CITY: GENRE: COMPUTERS / Languages / Java WIDTH: 0 cm SPINE:

      Book Themes:

      Programming and scripting languages: general

      Customer Reviews

      Be the first to write a review
      0%
      (0)
      0%
      (0)
      0%
      (0)
      0%
      (0)
      0%
      (0)
      Monica Beckwith (Austin, TX Area) is a Java Champion and JavaOne Rock Star who has made significant performance contributions to the Java HotSpot VM. Prior to joining Microsoft as Senior Performance Engineer, she served as JVM Performance Architect at Arm, and led Oracle's Garbage First Garbage Collector performance team. She is co-author of Java Performance Companion.
      This comprehensive guide to Java Virtual Machine (JVM) performance engineering is an indispensable resource for every experienced Java developer. World-renowned Java performance expert Monica Beckwith focuses specifically on the OpenJDK HotSpot VM, thoroughly demystifies complex aspects of JVM performance, shares powerful diagnosis techniques, and helps you implement effective optimizations throughout your own code. First, Beckwith reviews the evolution of Java and the JVM, illuminating garbage collection strategies, parallel and concurrent GC threads, and their performance implications. Next, she expertly discusses the Java type system's evolution, its impact on performance and efficiency, and potential Project Valhalla enhancements. Beckwith shows how to transform monolithic Java applications to the modern, modular Java paradigm, updating project structures, ensuring dependency compatibility, and managing modules to optimize performance. You'll learn how to make the most of the Unified Java Virtual Machine Logging Interface to maximize process visibility and control, and improve debugging and performance testing. With these foundations in place, Beckwith introduces techniques for end-to-end Java performance optimization, including micro-benchmarking to assess and enhance the performance of any Java code. Beckwith provides in-depth coverage of advanced memory management in OpenJDK, showing how to leverage recent JDK optimizations and algorithms, and make the most of Thread-Local Allocation Buffers (TLABs) and Non-Uniform Memory Architecture (NUMA). A full chapter on runtime performance optimization includes a preview of the future of concurrency with Project Loom. Beckwith concludes with advanced techniques for accelerating app startup with OpenJDK, including up-to-date coverage of Elastic Metaspace, Project Leyden, and GraalVM.
      Format: Paperback / softback CONTRIBUTORS: Monica Beckwith EAN: 9780134659879 COUNTRY: United States PAGES: WEIGHT: 0 g HEIGHT: 0 cm
      PUBLISHED BY: Pearson Education (US) DATE PUBLISHED: 2023-11-13 CITY: GENRE: COMPUTERS / Languages / Java WIDTH: 0 cm SPINE:

      Book Themes:

      Programming and scripting languages: general

      Customer Reviews

      Be the first to write a review
      0%
      (0)
      0%
      (0)
      0%
      (0)
      0%
      (0)
      0%
      (0)
      Monica Beckwith (Austin, TX Area) is a Java Champion and JavaOne Rock Star who has made significant performance contributions to the Java HotSpot VM. Prior to joining Microsoft as Senior Performance Engineer, she served as JVM Performance Architect at Arm, and led Oracle's Garbage First Garbage Collector performance team. She is co-author of Java Performance Companion.

      Recently viewed products

      Login

      Forgot your password?

      Don't have an account yet?
      Create account