Я хочу попробовать CompressedOops на своей JVM. Нет, мне интересно, может ли он быть включен по умолчанию. Я запускаю этот jvm на debian / squeeze:
$ java -version
java version "1.6.0_22"
Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
Java HotSpot(TM) 64-Bit Server VM (build 17.1-b03, mixed mode)
Некоторые люди говорят, что он включен по умолчанию, некоторые говорят, что это не так:
из: http://forums.yourkit.com/viewtopic.php?f=3&t=3185
Да, вы правы, я тоже это проверил, и Compressed Oops не активирован по умолчанию в 64-битной версии Java6u21, я не понимаю, почему так сказано в ссылках, которые я предоставил.
Я попытался проверить это с помощью jconsole / JMX, но не смог найти атрибут с именем CompressedOops или ему подобным.
Кто-нибудь знает, где я могу получить список всех параметров jvm для конкретной сборки с их значениями по умолчанию?
С уважением, Яннинг