JVM Troubleshooting Guide书籍推荐及下载

Posted 编程技术小站

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JVM Troubleshooting Guide书籍推荐及下载相关的知识,希望对你有一定的参考价值。

不喜欢读英文的可以直接到文章末尾。当然,提供下载的书籍也是英文版的,但是英文学习起来并不难。


声明


该书在 https://www.javacodegeeks.com/ 提供电子版下载,个人看到感觉不错,因此希望能让更多爱学习爱钻研的小伙伴看到。


作者介绍


Pierre-Hugues Charbonneau (nickname P-H) is working for CGI Inc. Canada for the last 10 years as a senior IT consultant. His primary area of expertise is Java EE, middleware & JVM technologies.

He is a specialist in production system troubleshooting, root cause analysis, middleware, JVM tuning, scalability and capacity improvement; including internal processes improvement for IT support teams.

P-H is the principal author at Java EE Support Patterns.

书籍介绍


Your Java VM is basically the foundation of your Java program which provides you with dynamic memory management services, garbage collection, Threads, IO and native operations and more. The Java Heap Space is the memory “container” of you runtime Java program which provides to your Java program the proper memory spaces it needs (Java Heap, Native Heap) and managed by the JVM itself.


Determination of proper Java Heap size for a production system is not a straightforward exercise. Multiple performance problem can occur due to inadequate Java Heap capacity and tuning. In this book we will provide some tips that can help you determine the optimal Java heap size, as a starting point, for your current or new production environment.

Some of these tips are also very useful regarding the prevention and resolution of OutOfMemoryError problems, including memory leaks. Please note that these tips are intended to “help you” determine proper Java Heap size. Since each IT environment is unique, you are actually in the best position to determine precisely the required Java Heap specifications of your client’s environment.

内容介绍


1、Oracle HotSpot JVM Memory

2、IBM JVM Memory

3、Oracle JRockit JVM Memory

4、Tips for proper Java Heap size

5、Java Threading: JVM Retained memory analysis

6、Java 8: From PermGen to Metaspace

7、HPROF – Memory leak analysis with Eclipse Memory Analyzer Tool (MAT)

8、JVM verbose GC output tutorial

9、Analyzing thread dumps

10、Java Thread CPU analysis on Windows

11、Case Study – Too many open files

12、GC overhead limit exceeded – Analysis and Patterns

13、Java deadlock troubleshooting and analysis

14、Java Thread deadlock – Case Study

15、Java concurrency: the hidden thread deadlocks

16、OutOfMemoryError patterns

17、ClassNotFoundException: How to resolve

18、NoClassDefFoundError Problem patterns


下载口令



其他文章推荐









Java并发编程与高并发解决方案:

https://coding.imooc.com/class/195.html

Java开发企业级权限管理系统:

https://coding.imooc.com/class/149.html


欢迎大家多多留言,说出你想看的文章或者希望学习的技术栈~

别忘了关注我哦~


以上是关于JVM Troubleshooting Guide书籍推荐及下载的主要内容,如果未能解决你的问题,请参考以下文章

Troubleshooting Guide for HotSpot VM

Troubleshooting Guide ORA-609 : Opiodr aborting process unknown ospid (Doc ID 1121357.1)

JVM Guide

MySQL占用内存的计算方法

MySQL占用内存的计算方法

HTTPS的内网访问和访问外网