[rules-users] What is contract between Heap Size and PermGen space

2011-06-09 Thread Satyendra Sharma
In my server Ram is 16GB but when 

1. I tried to set max heap size to 2048MB in run.bat file and when started
jboss server it thrown exception as Could not reserve enough space for
object heap it accepted max 1336 mb.

 
2. and also  JBoss server did not accept more than 128MB PermGen space but
when I reduce the heap size from 1336 to 1024 it accepted PermGen space to
max 256MB.

 
 
Please let me know the reason when I have enough memory why it is not
accepting heap size as 2048 and what is contract between heap size and
PermGen space as reducing heap size helped PermGen space to increase.


-
Satyendra Sharma
--
View this message in context: 
http://drools.46999.n3.nabble.com/What-is-contract-between-Heap-Size-and-PermGen-space-tp3043263p3043263.html
Sent from the Drools: User forum mailing list archive at Nabble.com.
___
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users


Re: [rules-users] What is contract between Heap Size and PermGen space

2011-06-09 Thread Swindells, Thomas
This is a pure java question not a drools question - I'd suggest you ask the 
experts on one of the java or jboss mailing lists!
One question I'd have is whether you are running a 32 bit or 64bit jvm - if you 
are running a 32bit jvm then you will have limits on how much memory in total a 
process can address (including additional memory needed for the actual jvm, 
hotspot compiler etc).
Thomas

 -Original Message-
 From: rules-users-boun...@lists.jboss.org [mailto:rules-users-
 boun...@lists.jboss.org] On Behalf Of Satyendra Sharma
 Sent: 09 June 2011 11:05
 To: rules-users@lists.jboss.org
 Subject: [rules-users] What is contract between Heap Size and PermGen
 space

 In my server Ram is 16GB but when

 1. I tried to set max heap size to 2048MB in run.bat file and when started
 jboss server it thrown exception as Could not reserve enough space for
 object heap it accepted max 1336 mb.


 2. and also  JBoss server did not accept more than 128MB PermGen space but
 when I reduce the heap size from 1336 to 1024 it accepted PermGen space to
 max 256MB.



 Please let me know the reason when I have enough memory why it is not
 accepting heap size as 2048 and what is contract between heap size and
 PermGen space as reducing heap size helped PermGen space to increase.


 -
 Satyendra Sharma
 --
 View this message in context: http://drools.46999.n3.nabble.com/What-is-
 contract-between-Heap-Size-and-PermGen-space-tp3043263p3043263.html
 Sent from the Drools: User forum mailing list archive at Nabble.com.
 ___
 rules-users mailing list
 rules-users@lists.jboss.org
 https://lists.jboss.org/mailman/listinfo/rules-users


**
This message is confidential and intended only for the addressee. If you have 
received this message in error, please immediately notify the 
postmas...@nds.com and delete it from your system as well as any copies. The 
content of e-mails as well as traffic data may be monitored by NDS for 
employment and security purposes. To protect the environment please do not 
print this e-mail unless necessary.

NDS Limited. Registered Office: One London Road, Staines, Middlesex, TW18 4EX, 
United Kingdom. A company registered in England and Wales. Registered no. 
3080780. VAT no. GB 603 8808 40-00
**

___
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users