Videos

You can watch videos related to each book. These videos will provide you with valuable tips & details pertaining to the topics explained in the books. For better understanding, it is recommended that you read the books before you watch the videos.

In progress. Will be available shortly.
In progress. Will be available shortly.

Video 1 : OutOfMemoryError: Java heap space

Video 2 : OutOfMemoryError: Unable to create new native thread

Video 3 : OutOfMemoryError: Permgen space

Video 4 : OutOfMemoryError: Metaspace

Video 5 : OutOfMemoryError: GC overhead limit exceeded

Video 6 : OutOfMemoryError: Requested array size exceeds VM limit

Video 7 : OutOfMemoryError: Compressed class space

Video 8 : OutOfMemoryError: Direct buffer memory

Video 1 : Object size calculation with Compressed OOPS and class pointers enabled on 64-bit JVM

Video 2 : Object size calculation with Compressed OOPS enabled but compressed class pointers disabled on 64-bit JVM

Video 3 : Object size calculation with both Compressed OOPS and class pointers disabled on 64-bit JVM

Video 4 : Object size calculation for different class structures on 32-bit and 64-bit JVMs (with Compressed OOPS and class pointers enabled and disabled)

Video 5 : Benefits of using shorter primitive data types

Video 6 : Simple class VS class with composition relationship

Video 7 : Overall size reduction when more objects are created

Video 8 : Testing with 16 bytes memory alignment

In progress. Will be available shortly.