Java memory model consists of Heap memory, Thread stacks, Perm gen area.
Heap is memory area which is used for allocating memory for class instances and arrays are created. 412 more words
Tags » Visualvm
VisualVM is a visual tool integrating several command line JDK tools and lightweight profiling capabilities. Designed for both production and development time use, it further enhances the capability of monitoring and performance analysis for the Java SE platform. 323 more words
Step 1: To detect and fix a memory leak in Java, we will be using JVisualVM which is free open source tool that comes bundled with JDK. 434 more words
Deadlock is a programming situation where two or more threads are blocked forever, this situation arises with at least two threads and two or more resources. 1,551 more words