Sunday, 4 October 2015



JVM Analysis [For cassandra]

Command to know inside memory utilization in jvm.

java -XX:+PrintFlagsFinal -version | grep -iE 'HeapSize|PermSize|ThreadStackSize'
    uintx AdaptivePermSizeWeight                    = 20              {product}        
     intx CompilerThreadStackSize                   = 0               {pd product}      
    uintx ErgoHeapSizeLimit                         = 0               {product}        
    uintx HeapSizePerGCThread                       = 87241520        {product}        
    uintx InitialHeapSize                          := 1057516032      {product}        
    uintx LargePageHeapSizeThreshold                = 134217728       {product}        
    uintx MaxHeapSize                              := 16921919488     {product}        
    uintx MaxPermSize                               = 85983232        {pd product}      
    uintx PermSize                                  = 21757952        {pd product}      
     intx ThreadStackSize                           = 1024            {pd product}      
     intx VMThreadStackSize                         = 1024            {pd product}      
java version "1.7.0_60"
Java(TM) SE Runtime Environment (build 1.7.0_60-b19)
Java HotSpot(TM) 64-Bit Server VM (build 24.60-b09, mixed mode)