Java очень большие размеры кучи
Я генеральный директор Azul garbage-collection Systems, поэтому я, очевидно, предвзято java отношусь к этой теме! :) При speed этом ...
Технический директор performance Azul, Гил Тене, дает хороший speed обзор проблем, связанных garbage-collector со сборкой мусора, и обзор garbage-collection различных решений в своей jre презентации Understanding Java Garbage Collection and What You Can Do about It, а в этой статье heap-memory есть дополнительная информация: http://www.infoq.com/articles/azul_gc_in_detail.
Сборщик java мусора C4 от Azul в нашей performance-tuning JVM Zing работает одновременно oraclejdk и параллельно, и использует j2se один и тот же механизм сборки java мусора как для нового, так jre и для старого поколения, работая oraclejdk одновременно и сжимая в обоих fast случаях. Самое главное, что tuning у C4 нет возможности остановить java мир. Все уплотнения выполняются tuning одновременно с работающим javax приложением. У нас есть клиенты, использующие tuning очень большие объемы (сотни j2se ГБ) с временем паузы GC в performance-tuning худшем случае <10 мсек, а javax в зависимости от приложения j2se часто меньше 1-2 мсек.
Проблема performance с CMS и G1 заключается в heap-memory том, что в какой-то момент jdk память кучи Java должна быть j2se уплотнена, и оба этих сборщика gc мусора останавливают мир slow / STW (то есть приостанавливают speed приложение) для выполнения heap-memory сжатия. Таким образом, хотя java CMS и G1 могут выдвигать jdk паузы STW, они не устраняют oraclejdk их. Однако Azul C4 полностью efficiency исключает STW-паузы, и поэтому performance-tuning Zing имеет такие низкие паузы heap-memory GC даже для гигантских размеров heap-memory кучи.
java
performance
garbage-collection
heap-memory
Java очень большие размеры кучи
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.