-Xms1024m - размер кучи
-Xmn512m - нечто вроде параметра, который определяет активность сборки мусора, чем выше - тем чаще собирается, но одновременно не может быть больше размера кучи
-XX:PermSize=256m - размер динамической области памяти для выгрузки/загрузки классов анд етк
-XX:SurvivorRatio=8 - количество "ступеней" жизни обьектов, чем больше - тем меньше обьекты живут
-Xnoclassgc - не собирать классы
-XX:+AggressiveOpts - улучшенная компиляция jit
P.S: перевернул на первую страницу и немного посмеялся
а использовать ОЗУ диски религия не позволяет для БД?