jvm-hotspot- все статьи тега


Как отключить генерацию файлов minidump (mdmp) с помощью Java Hotspot JVM на Windows

В настоящее время у меня есть развернутый исполняемый файл jar, который создает большие (7+ Гб) файлы minidump при сбое. Я хотел бы иметь текстовое представление того, что вызвало сбой, а не двоичный файл состояния JVM. Я попытался использовать информацию, найденную в этом сообщении CodeRanch, и документация, которую я нашел в документации Java, кажется, не помогает. Я также ссылался на этот вопрос, но окончательного ответа нет. Существует ли типичный способ, которым это делается, о котором ...

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

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

Реальные различия между "java-сервером"и" java-клиентом"?

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

Разница между JVM и HotSpot?

Что такое HotSpot и как это связано с JVM и OpenJDK? Это библиотека? Что именно он делает? кроме того, в чем разница между OpenJDK и HotSpot? ...

Что делает флаг UseCompressedOops JVM и когда я должен его использовать?

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

Запуск jmap получение не удается открыть файл сокета

мне пришлось бежать jmap для того, чтобы взять дамп "кучи" мой процесс. но jvm вернулся: Unable to open socket file: target process not responding or HotSpot VM not loaded The -F option can be used when the target process is not responding поэтому я использовал -F: ./jmap -F -dump:format=b,file=heap.bin 10330 Attaching to process ID 10331, please wait... Debugger attached successfully. Server compiler detected. JVM version is 24.51-b03 Dumping heap to heap.bin ... используя -F все в поряд ...