Вопросы с тегом «jvm-hotspot»

870
Как мне написать правильный микро-тест в Java?

На этот вопрос есть ответы на Переполнение стека на русском : Как правильно писать микро-тесты на Java? Как вы пишете (и запускаете) правильный микро-тест в Java? Я ищу некоторые примеры кода и комментарии, иллюстрирующие различные вещи, чтобы думать. Пример: должен ли эталон измерять время /...

405
Java JIT обманывает при запуске кода JDK?

Я тестировал некоторый код и не мог заставить его работать так же быстро, как java.math.BigIntegerпри использовании того же алгоритма. Поэтому я скопировал java.math.BigIntegerисходный код в свой собственный пакет и попробовал это: //import java.math.BigInteger; public class MultiplyTest { public...

394
Реальные различия между «Java-сервером» и «Java-клиентом»?

Есть ли реальная практическая разница между "java -server" и "java -client"? Все, что я могу найти на сайте Sun, является расплывчатым msgstr "-сервер запускается медленнее, но должен работать быстрее". Каковы реальные различия? (В настоящее время используется JDK...

274
Класс JavaLaunchHelper реализован в обоих… libinstrument.dylib. Один из двух будет использован. Какой из них не определен

Я обновил Java 7u40 до последней версии на MacOS X и начал получать следующее сообщение на консоли при запуске моего приложения с использованием Eclipse. Приложение работает нормально, но я хотел бы выяснить причину проблемы и, надеюсь, исправить ее. objc[10012]: Class JavaLaunchHelper is...

86
Что такое ReservedCodeCacheSize и InitialCodeCacheSize?

Может кто - то пожалуйста , объясните , какой вариант JVM ReservedCodeCacheSizeи InitialCodeCacheSizeесть? В частности, когда и зачем мне его менять? Как мне выбрать правильный размер? Вот что говорят документы: -XX: ReservedCodeCacheSize = 32m Зарезервированный размер кэша кода (в байтах) -...

85
Что делает флаг JVM UseCompressedOops и когда его следует использовать?

Что делает флаг JVM HotSpot -XX:+UseCompressedOopsи когда его использовать? Какие различия в производительности и использовании памяти я увижу при использовании его на 64-битном экземпляре Java (а не при его неиспользовании)?...

18
Слишком низкое использование ЦП многопоточного Java-приложения в Windows

Я работаю над приложением Java для решения класса задач численной оптимизации - точнее, крупномасштабных задач линейного программирования. Отдельную проблему можно разбить на более мелкие подзадачи, которые можно решать параллельно. Поскольку существует больше подзадач, чем ядер ЦП, я использую...