Вопросы по теме 'permgen'

Какая бесплатная реализация JVM лучше всего обрабатывает PermGen?
Я запускаю Tomcat6 в Sun JRE6, и после каждой пары развертываний я получаю OutOfMemoryException: PermGen. Я погуглил по решениям PermGen и попробовал много исправлений. Ни одной работы. Я читал много хороших отзывов о Oracle JRockit и о том, как...
7128 просмотров
schedule 11.12.2022

Решение проблемы PermGen при повторном развертывании с помощью Jetty 7
После пары дней отладки мне удалось успешно повторно развернуть среднее и крупное веб-приложение на Tomcat 6.0.32 без каких-либо PermGen утечек. Я видел падение PermGen после его заполнения, а загрузчики классов были собраны мусором. После...
1731 просмотров
schedule 29.04.2023

java.lang.OutOfMemoryError: пространство PermGen (не обычные подозреваемые!)
Ошибка возникает в этой строке на странице jsp! <table:table name="sessionScope.users" sort="external" pagesize="50" id="user" class="list" requestURI="/admin-users.html" partialList="true" size="sessionScope.fullListSize"> Я...
925 просмотров
schedule 29.04.2022

Переполнение размера JUnit 4 PermGen при выполнении тестов в Eclipse и Maven2
Я делаю несколько модульных тестов с JUnit, PowerMock и Mockito. У меня есть много тестовых классов, аннотированных @RunWith(PowerMockRunner.class) и @PrepareForTest(SomeClassesNames) для имитации финальных классов, и более 200 тестовых случаев....
18613 просмотров
schedule 25.01.2023

Почему размер PermGen по умолчанию такой маленький?
Какова была бы цель ограничения размера пространства Permgen на Java JVM? Почему бы не всегда устанавливать его равным максимальному размеру кучи? Почему Java по умолчанию использует такое небольшое количество - 64 МБ? Пытаются ли они этим...
29848 просмотров
schedule 13.12.2022

Превышен лимит памяти 512M
Я пытаюсь запустить приложение Grails на сайте cloudfoundry.com, но оно возвращает ошибку 502 Bad Gateway, а затем ошибку 404 Not Found. Я нашел logs/err.log, и там написано: # Logfile created on 2012-11-22 17:39:55 +0000 by logger.rb/25413 F,...
360 просмотров
schedule 28.06.2022

Проблема с PermGen — поддерживает ли Groovy GString внутренние строки?
У меня есть приложение Grails, которое в основном используется как WebService. Он обеспечивает очень настраиваемый тип кэширования, при котором объекты хранятся в параллельной хэш-карте в течение нескольких секунд и потенциально объединяются, прежде...
511 просмотров
schedule 27.05.2022

Что такое Класс и КлассКласс
Что такое Klass и KlassKlass в реализации точки доступа JVM? Насколько я понял из статьи Представление пермского поколения , Klass — это внутреннее представление класс Java (скажем, A ) и он будет содержать основную информацию о структуре...
6056 просмотров
schedule 15.06.2023

Дамп потока Tomcat
Можно ли взять дамп потока с Tomcat? Я хотел бы отслеживать потоки, запущенные в Tomcat в определенный момент времени. Примечание. Я делал это с помощью веб-логики, но не знаю, как это можно сделать на Tomcat.
49810 просмотров
schedule 01.06.2023

Достижение точки насыщения при загрузке данных; как я могу контролировать поколения Java GC?
Я использую JVM для научного приложения. Первым шагом в моем процессе является загрузка большого количества данных в маленькие массивы double[] (массивы из 48 элементов для каждого узла в большом графе). Задолго до того, как я узнаю, достаточно ли...
611 просмотров
schedule 06.07.2023

Spring MVC на Tomcat PermGen Space постоянно увеличивается
У меня есть веб-приложение, созданное поверх SpringMVC 3.2 и работающее на Tomcat. Я использую VisualVM для наблюдения за пространством permgen и обнаружил, что оно постоянно увеличивается: Я беру три дампа кучи и запускаю анализ «Гистограмма...
2026 просмотров
schedule 02.07.2022

Как отлаживать ошибки памяти permgen для проекта, использующего фреймворк sbt и play 2 в Scala
Я использую sbt с достаточным объемом памяти и PermSize (см. значения ниже), но все еще получаю ошибки памяти. [error] java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: PermGen space Мой сценарий sbt выглядит следующим...
848 просмотров

Анализ Eclipse/Sonar — java.lang.OutOfMemoryError: пространство PermGen
Доброе утро, я пытаюсь синхронизировать свой проект Eclipse с сервером Sonar, который есть в нашей компании. Я пытался использовать 2 совершенно разных компьютера/среды, но не смог найти решение, даже если бы попытался применить каждый предложенный...
2800 просмотров
schedule 28.06.2023

Java: полный GC (полное постоянное поколение) происходит случайным образом
Я настроил для своего java-приложения следующие параметры -Xmx=46g, -Xms=46g, NewSize=2g. Мы не настроили размер для permgen, но в JCONSOLE он показывает максимальный размер perm gen как 83 МБ. При выполнении тестов стабильности мы могли видеть,...
719 просмотров
schedule 16.04.2022

Недостаточно памяти permgen при работе в качестве службы
У меня есть Jboss 7.1.1 AS, и когда я запускаю его как службу, через некоторое время, когда я использую отчеты jasper, я получаю исключение: java.lang.OutOfMemoryError: PermGen space Обратите внимание, что этого вообще не происходит, когда я...
398 просмотров
schedule 09.09.2022

Исключение Permgen нехватки памяти не отображается?
У меня есть приложение Java Swing, которое я пытаюсь отслеживать с помощью jvisualvm. Когда я отслеживаю приложение и выполняю некоторые тесты с активным jvisualvm, я получаю исключение permgen. Если я просто запускаю его, делая те же самые вещи, что...
40 просмотров
schedule 04.04.2023

Почему Спецификация Oracle ничего не говорит о метапространстве?
Все мы знаем, что начиная с Java 1.8 PermGen был удален и заменен Metaspace. Я прочитал много тем о метапространстве и полностью уверен, что оно существует, но сегодня меня спросили о ссылке на спецификацию Oracle JVM, где говорится о...
298 просмотров
schedule 09.07.2022