"Share" recommended learning materials about JVM

Hello everyone, I am a kohlrabi who writes the code as a bug. Original: Rutabaga Technology (WeChat public account ID: bigheadit), welcome to share, please keep the source for reprinting.

Preface

Rutabaga has recently published some articles about JVM, mainly including basic knowledge of JVM and practical cases of JVM tuning.

" Technology Weekly "
" JVM38 Questions + Answers "

The above articles are all a kind of knowledge refining, suitable for checking omissions and filling vacancies, but not suitable for systematic learning. About systematically learning the basics of JVM. Rutabaga provides some learning materials here:

All of the above information has been read by Rutabaga, and I think it is better, so I recommend it.

Regarding basic knowledge, the book recommended here is "In-depth Understanding of the Java Virtual Machine", video is not recommended. First, the efficiency of the video is a bit slow and slow. Second, because "In-Depth Understanding of the Java Virtual Machine" can already explain the knowledge points clearly, and there are corresponding actual cases in it.

About Geek Time's "In-depth Dismantling of the Java Virtual Machine", this can be regarded as a supplementary material to "In-depth Understanding of the Java Virtual Machine". The threshold is relatively high. It is suitable for reading the "In-depth Understanding of the Java Virtual Machine" book. Look. Otherwise, it will be more ignorant.

Regarding the "Detailed Explanation of Performance Monitoring and Tuning in a Java Production Environment" by Mukenet, there are many actual cases, including JVM, which is very clear and in place.

Finally, there is the technical article "Analysis and Solution of 9 Common CMS GC Problems in Java" from "Meituan Technical Team", which mainly talks about the tuning of CMS, which is full of dry goods, you can take a look.

Talk

In the future, Rutabaga will share the relevant learning materials of the technology stack that I have learned under the "Sharing" column. If you have better learning materials, please leave a message below and share some good things together. Hello, everyone is really good.

welfare

Official account backstage reply: Performance optimization can receive relevant JVM performance tuning learning materials.

Guess you like

Origin blog.csdn.net/Aaron_Tang_/article/details/115291536