При большой нагрузке была замечена большая пауза GC (400 мс) для нашего приложения.В ходе...
Я выполняю команду JStack для получения дампов потока через определенный интервал. Я заметил, что...
Major GC вызывается System.gc(). Чтобы избежать большого количества Major GC при запуске IntelliJ...
public class MemoryTest { final String fs = "final String"; //A final int fi = 1; //A...
У меня есть простая демонстрация, чтобы проверить детали выделения и освобождения памяти JVM....
Я хочу понять, как работает JVM, и я читаю записи в блогах и документацию.Однако все довольно...
У меня есть следующие классы. Я вручную скомпилировал классы, используя javac и запустил класс...
У меня есть 2 веб-сервера (4 ядра / 16 ГБ ОЗУ / Cent OS 7) за балансировщиком нагрузки с...
Предположим, удаленный отладчик подключен к локальной JVM.В какой-то момент, если агент JVMTI...
После перехода с весны на gradle мы пытаемся повторно развернуть приложение, чтобы учесть это...
Я продолжаю изучать вывод сборки JIT и обнаружил пару странных инструкций загрузки / сохранения:...
Я получил приведенный ниже список сборок как результат компиляции JIT для моей Java-программы. mov...
Я пытаюсь обеспечить точность некоторых (бесплатных) инструментов профилирования java-процессоров,...
В моем агенте я перехватываю monitorEnter события.До сих пор функция-перехватчик ничего не делает,...
ВНИМАНИЕ: это не дубликат, пожалуйста, прочитайте тему осторожно https://stackoverflow
Все, что я пришел с простым вопросом.Согласно документации по Java и многим статьям о расположении...
По разным причинам я пришел к выводу, что создание пользовательской сборки JVM может быть самым...
jvm с использованием G1 в большинстве случаев работает нормально, но время сканирования RS иногда...
При профилировании с использованием асинхронного профилировщика и gperftools я заметил, что...
Предположим, у нас есть следующий код: public static void check() { if (Config.initialized) { ... }...
Я знаю, что могу использовать -Xloggc:gc-%t.log в качестве аргумента, чтобы имена файлов журнала gc...
Вот код: System.out.println("Runtime max: " + mb(Runtime.getRuntime().maxMemory()));...
Я написал кэш, чувствительный к памяти, используя мягкие ссылки. Сначала он работал хорошо, но...
Когда я попытался отладить openjdk9 с помощью netbeans8.2 в win10, я получил следующую ошибку:...
В соответствии с этой ссылкой есть возможность установить MaxRamSize вручную, чтобы ограничить JVM,...