I found the following JVM argument in my working environment

-Xms12288m This specifies initial heap size

-Xmx12288m This specifies max heap size 

one doubt here, If it reaches beyond this it will throw exception(Out of memory) ?

-Xns:3g what is this argument specifies?

Thanks in advance