Friday, June 24, 2016

Troubleshoot Sudden CPU Spikes

Troubleshoot Sudden CPU Spikes

This type of sudden CPU spike usually happens because of two reasons:
  1. Repeated Full GCs
    1. Analyze the GC log file using Universal Garbage Collection Log Analyser (
    2. Capture Heap Dump and analyze the heap memory with Eclipse MAT
  2. Infinitely looping threads
    1. Take multiple CPU dump with the interval of 10 seconds
    2. Analyze using online tool

Friday, June 17, 2016

Compiling and Deploying a CLR Assembly in .net

Invoking DLL (C Runtime Library from Java)

The following example maps the printf function from the standard C library and calls it.

Download JNA

Thursday, June 2, 2016

Preparation of TOGAF 9.1

A good article i came through which would really help me to prepare for TOGAF