Описание тега zgc
Сборщик мусора с низкой задержкой, способный обрабатывать кучи размером от нескольких гигабайт до нескольких терабайт, при этом время паузы GC не превышает 10 мс.
0
ответов
Поддержка Java 11 и ZGC
Наша организация некоторое время использует SolrCloud, и меня интересует поддержка Java 11 в кратчайшие сроки. Кажется, довольно впечатляет производительность ZGC в очень больших кучах. Кто-нибудь тестировал SolrCloud с большими кучами, такими как 5…
24 ноя '18 в 12:40
1
ответ
Safepoint+ журнал статистики с операцией Нет vmop на выходе JDK12
Я запускаю приложение на JDK12 с параметром -Xlog: safepoint + stats = debug: file = safepoint.log vm для регистрации действий безопасной точки и запуска с ZGC. У меня есть проблема, чтобы понять вывод журнала: [1408.417s][debug][safepoint,stats] vm…
26 мар '19 в 12:41
0
ответов
Флаг переназначения установлен gc в ZGC?
Цикл сборки мусора ZGC состоит из двух основных этапов: маркировки и перемещения. Во время фазы маркировки во всех ссылках на активный объект устанавливается один из флагов Mark0 или Mark1 (флаги используются поочередно циклами сборки мусора [1]). Д…
13 янв '20 в 16:40
1
ответ
сборка мусора java о ZGC и G1
В чем разница между набором перемещения ZGC и набором сбора G1 в Java?I и изучением сборки мусора JAVA, и я не уверен в этом.
28 фев '20 в 10:37
1
ответ
Получение 'стойла выделения' при включении ZGC
Я тестирую новый zgc сборщик мусора, который был включен в java11, поскольку обещает очень низкую задержку. Наше приложение представляет собой службу реального времени, которая создает и уничтожает множество объектов в секунду и делает это в многопо…
21 май '20 в 00:19
2
ответа
Поддерживает ли сборщик мусора ZGC дедупликацию строк?
Поскольку он не указан как вариант на https://wiki.openjdk.java.net/display/zgc/Main, я предполагаю, что он не поддерживается. Код некоторых тестов заставил меня задуматься, поддерживается ли он?
27 май '20 в 15:04
4
ответа
Сборщик мусора Java ZGC ИСПОЛЬЗУЕТ много памяти
Я создал простое приложение с помощью Springboot. Сборщик мусора ZGC, который я использую при развертывании на сервере Linux, ИСПОЛЬЗУЕТ много памяти.. Я пытался ограничить максимальную память кучи до 500 МБ с помощью Xmx500m, но программа JAVA по-п…
16 июл '20 в 05:48
0
ответов
Понимание деталей о цветовых битах в алгоритме ZGC
Пытаюсь подробно разобраться, как работает ZGC. Рассмотрим простой пример Java: var v = new Object[]{ new Object() }; Давай позвоним a: объект массива o: объект, на который ссылается v[0] г: ссылка а s: ссылка на o На изображении ниже графически пок…
15 янв '20 в 17:31
1
ответ
ZGC не поддерживается OpenJDK 11 и macOS?
Я пытаюсь запустить приложение весенней загрузки с ZGC Garbage Collector со следующими параметрами JVM, переданными в build.gradle: bootRun { jvmArgs = ["-XX:+UnlockExperimentalVMOptions", "-XX:+UseZGC", "-Xlog:gc*"] } При запуске приложения (gradle…
21 янв '20 в 00:12
2
ответа
Насколько стабилен сборщик мусора Z, представленный в Java11?
Я использую Java 11 и новый сборщик мусора Z (ZGC) кажется действительно многообещающим. Документы говорят, что он использует какой-то механизм сборки мусора с малой задержкой, такой что GC время паузы никогда не превышает 10 ms, очень хорошо обраба…
19 июн '20 в 22:12
0
ответов
Как получить время ожидания выделения zGC из JVM?
Как я могу получить общее время ожидания выделения из-за zGC Garbage Collection в моем приложении Java из JVM (не gc.log)? Я видел этот интересный ответ: /questions/41214548/izmerenie-vremeni-provedennogo-na-gc-v-jvm/41214550#41214550, но, глядя на …
13 май '20 в 20:11
0
ответов
Docker события произошли
У меня есть веб-приложение Java, использующее ZGC, работающее внутри контейнера докеров. Но я получил событие docker oom. ограничение памяти докера: 2048 МБ Я установил Xmx1248m -Xms748m -Xss256k -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=256m макс…
24 сен '20 в 11:18
2
ответа
высокая загрузка процессора на openjdk zgc
Я пытаюсь использовать zgc в среде продукта, поэтому я обновил jdk с jdk8 до openjdk 15, tomcat 8 до tomcat 8.5 и параметры, связанные с gc, но использование процессора увеличивается до 1000+% через несколько часов после запуска jvm (нормальное испо…
13 ноя '20 в 07:17
0
ответов
Обязательные параметры для миграции для Java Garbage Collector CMS на ZGC с JDK15 [закрыто]
В процессе миграции приложений с Java 8 на 15 мы также планируем переключить сборщик мусора на ZGC. Убедительно предлагаем заменить params / config. Существующая конфигурация GC: -verbose:gc -XX:+UseConcMarkSweepGC -XX:+DisableExplicitGC -XX:NewRati…
28 мар '21 в 07:01
1
ответ
Проблемы JDK16 ZGC при запуске
Недавно try я пытаюсь провести несколько тестов на новом GC JDK16, а именно на ZGC, но когда я планирую сбросить значение GC paramter -XX:+UseLargePages, и запуск JVM завершился неудачно. В журнале написано: [2021-04-15T20: 11: 10.094+0800] Файл под…
16 апр '21 в 05:49
0
ответов
ZGC Proactive пауза довольно долгая
У меня есть чувствительное приложение, в котором я хотел бы как можно лучше избегать пауз сборщика мусора. ZGC считается очень низкой паузой (<=10 мс), однако я могу видеть, что проактивная пауза время от времени занимает 40-80 мс (иногда каждую …
22 апр '21 в 12:09
3
ответа
Заставьте ZGC запускаться часто
ZGC запускается недостаточно часто. Журналы GC показывают, что он запускается каждые 2-3 минуты для моего приложения, и из-за этого мое использование памяти увеличивается между циклами GC (до 90%). После ГХ он падает до 20%. Как увеличить частоту за…
10 июл '21 в 00:38
0
ответов
ZGC Safepoint остановка
Мы тестируем наше приложение с помощью ZGC и видим некоторые области безопасных точек в gc.log, о которых мы хотели бы получить больше информации. Может ли кто-нибудь дать мне ссылку на исходный код или документ, где я мог бы получить информацию о т…
05 авг '21 в 13:39
1
ответ
Что на самом деле делает ZGC SoftMaxHeapSize?
Я понимаю цель SoftMaxHeapSize, но я не могу найти, что он делает на самом деле. Надеюсь, кто-нибудь, знакомый с внутренним устройством JDK, сможет пролить свет. В частности, при достижении мягкого лимита: Это просто меняется ZCollectionInterval а т…
31 авг '21 в 15:04
0
ответов
Каковы недостатки Z Garbage Collector ZGC и для каких вариантов использования не подходит? [закрыто]
ZGC кажется многообещающим, но здесь есть одна загвоздка. Я не смог найти никаких ссылок, в которых упоминалось бы, чего-то не хватает или не следует использовать в конкретных случаях.
21 сен '21 в 12:29