Иногда лучше жевать. Если узнали умные слова - не используйте их при каждом удобном случае...
JVM это Java Virtual Machine, т.е. среда, в которой выполняется java код. А клиент написан на C++. Java только на сервере, поэтому на FPS она влиять никак не может.
Проблемы с FPS могут быть скорее из за Themida, которая "защищает нашу защиту" от взлома (да, именно так). Если говорить понятным языком, то она шифрует код нашей защиты от ботов, таким образом чтобы его нельзя было понять или внедриться другими программами. Защита встроена в клиентские файлы, поэтому они тоже "шифруются". В теории все хорошо, но этот вид защиты может иметь побочные эффекты, в виде снижения производительности.
Все это довольно трудно даже отследить (проблему с FPS трудно повторить на админской машине, а если и удается повторить один раз, то трудно создать похожие условия для повторения несколько десятков раз подряд для отладки), а уж исправить почти нереально. Это скорее к разработчикам Themida обращаться нужно.
Теорию о том, что на FPS влияет сжатие пакетов мы уже опровергли после введения опции для отключения сжатия. Многие тесты показали, что отключение сжатия не улучшает FPS в большинстве случаев, а чаще даже ухудшает прогрузку объектов.
Так же, безосновательны теории о том, что наши доработки клиента (кроме защиты) могли как-то повлиять на FPS. К примеру, встроенное радио не виновато, потому что проблемы с FPS начались задолго до его внедрения. А отображение онлайна и другой статистики в верхнем правом углу производится встроенными в клиент методами, которые мы не добавляли.