Your Post got me to thinking... I checked my system to see if i had the most up-to-date Java release and i had an old version of Java that i must have forgotten to uninstall. i got rid of that and updated to Java 7 Release 10 and now the launcher is correctly detecting my memory allowing me to increase the usage.
so problem solved
thanks for rattling my brain and getting me thinking.
Cheers
X