Andrey Pangin — Java Process Memory, Explained

Pubblicato il: 28 giugno 2019
sul canale di: JPoint, Joker и JUG ru — Java-конференции
83,976
2.1k

More about Java conferences:
— in the spring — JPoint: https://jrg.su/gTrwHx
— in the fall — Joker: https://jrg.su/h7yvG4
— —
. . . . A fantastic explanation of why Java hogs memory. Everything you wanted to know, everything you've guessed, and things that will give you nightmares :) Most importantly, we've covered the tools you can use to see and measure memory consumption.

Does the JVM parameter -Xmx4G mean that a process will take up no more than 4 gigabytes of system memory? Of course not. What else will use virtual memory, and most importantly, how much? This question becomes especially relevant when sharing resources between multiple processes or when running Java in a container.

Besides the virtual machine itself, libraries and user applications are also memory-hungry. While Java object leaks are usually easy to detect from a heap dump, native memory leaks can be perplexing.

In this talk, we'll examine which virtual machine structures consume RAM and how to monitor and manage its consumption. We'll explore various virtual memory management strategies and discover changes in new JDK versions. We'll also look at real-world examples of native memory leaks and learn about allocation analysis tools.


In questa pagina del sito puoi guardare il video online Andrey Pangin — Java Process Memory, Explained della durata di ore minuti seconda in buona qualità , che l'utente ha caricato JPoint, Joker и JUG ru — Java-конференции 28 giugno 2019, condividi il link con amici e conoscenti, su youtube questo video è già stato visto 83,976 volte e gli è piaciuto 2.1 mille spettatori. Buona visione!