I thought you need to add either -server (or better yet, -d64 if you wanted 64-bit JVM).
Do you if the JVM run by GlassFish is 64-bit? (use e.g. asadmin generate-jvm-report and send the output our way). That might explain the startup messages in jvm.log.
The server stopping to respond is altogether different and can't be diagnosed without further information.
-Kedar
[Message sent by forum member 'km' (km)]
http://forums.java.net/jive/thread.jspa?messageID=343453