Hey,

modern VMs (1.7, perhaps even later 1.6 versions) are able to reduce the heap size when they
find out that the big size is no longer needed.
See e.g. this screenshot from some jvisualvm monitoring of an agent (orange is total size):


This only works when the minimum heap size is defined lower than the max (or not at all).
So I think we should not use -Xms=A -Xmx=A .

-- 
Reg. Adresse: Red Hat GmbH, Technopark II, Haus C, 
Werner-von-Siemens-Ring 14, D-85630 Grasbrunn
Handelsregister: Amtsgericht München HRB 153243
Geschäftsführer: Charles Cachera, Michael Cunningham, Paul Hickey, Charlie Peters