Parallelism in ConcurrentHashMap

ConcurrentHashMap is used extensively in multi-threaded applications. The examples of multi-threaded applications are online gaming applications, chat applications, it adds the benefit of concurrency to the application. To make application more  concurrent in nature, ConcurrentHashMap introduces a concept called ‘Parallelism’. In this article we will learn more about parallelism in ConcurrentHashMap. What is Parallelism? Basically,... Continue Reading →

What is GC Log, thread dump and Heapdump?

Java Virtual Machine (JVM) generates 3 critical artifacts that are useful for optimizing the performance and troubleshooting production problems. Those artifacts are: a) Garbage collection (GC) logb) Thread dumpc) Heap dump In this PDF document, we have discussed the difference between these 3 artifacts: Where to use them? How does it look? How to capture... Continue Reading →

Up ↑