Описание тега garbage-collecting

1 ответ

Высокая загрузка ЦП w3wp.exe - проблема с ГХ?

Я унаследовал сайт, который использует много состояний сеанса. Недавно мы испытывали постоянную высокую загрузку процессора ~95-100% в течение длительного периода времени. При отладке с использованием DebugDiag он показывает, что в куче больших объе…
1 ответ

GC берет большую паузу и ParNew (промоушен не удался)

Одно из наших java-приложений делает большую паузу во время GC, похоже, из-за "ParNew (промоушен не удался)" это занимает время. Версия Java: $ java -version java version "1.6.0_21" Java(TM) SE Runtime Environment (build 1.6.0_21-b06) Java HotSpot(T…
14 июн '15 в 03:54
3 ответа

Почему полные GC не работают на моем gcInterval, который я установил?

ColdFusion 10, обновление 10 Windows Server 2008 R2 Java 1.7.0_21 Я пытаюсь рассчитать, что Full GC будут запускаться каждые 10 минут. В прошлом я успешно использовал аргумент gcInterval JVM в более ранних версиях ColdFusion, но с подробными журнала…
25 июн '13 в 17:51
1 ответ

Следите за сборщиком мусора на SSD

Контроллер SSD запускает процедуры сборки мусора на определенном корабле или блоке, когда достигается определенный порог недопустимых или записанных страниц, основываясь на политике GC (я предполагаю, что большинство SSD используют жадную политику).…
19 май '17 в 14:12
1 ответ

Сборка мусора JVM: В чем разница между "оставшийся в живых 1" и "оставшийся в живых 2"?

В сборщике мусора виртуальной машины Java от Oracle, каковы соответствующие роли "оставшийся в живых 1" и "оставшийся в живых 2"? Всегда ли объекты движутся как: Эдем → Выживший 1 → Выживший 2 Или объект может перепрыгнуть прямо из Eden в Survivor 2…
22 мар '12 в 09:50
1 ответ

tomcat8: 'free(): поврежденные несортированные чанки'

Мы обновились с Ubuntu 16LTS до Ubuntu 18LTS пару дней назад, и с тех пор полностью потерпели крах Apache Tomcat (один раз в день, с интервалом около 25 часов). Процесс Java перестает работать. На этом этапе к файлу журнала добавляется одна строка: …
2 ответа

Почему Debian очищает php-сессии с помощью задания cron вместо использования встроенного сборщика мусора в php?

Debian и производные (Ubuntu) не используют сборщик мусора в php-сессии session.gc_probability = 0 вместо этого они используют cron /etc/cron.d/php5 09,39 * * * * root [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find …
29 май '13 в 09:15
1 ответ

Высокая загрузка ЦП, вызванная сборкой мусора в w3wp.exe

У меня проблема с высокой загрузкой процессора на моем веб-сайте в IIS8. Это происходит случайным образом и не очень часто, но это происходит, особенно когда нагрузка на сайт велика. Единственный способ остановить это - завершить задачу в процессе w…
1 ответ

Расхождение в java Garabage Collection между jconsole и файлами журналов

У меня странная проблема: мой файл журнала сбора мусора (как определено -Xloggc) покажет n количество сборок мусора, но jconsole покажет n+6 сборок мусора. Я использую показатель ConcurrentMarkSweep (он же CMS), чтобы измерить это. Например, я вижу …
04 сен '13 в 20:38
1 ответ

Сбой JVM с ошибкой сегментации

У нас есть кластер серверов Tomcat, только что обновленный до Debian7/openjdk7/tomcat7 (все из стандартного Debian). Теперь у нас было два сбоя JVM на разных машинах. Оба сервера имеют одинаковое оборудование и настроены одинаково (кроме IP-адресов,…
12 дек '13 в 08:00
2 ответа

PHP скрипт вызывает отключение сервера

У меня есть сервер Centos с 4 Гб оперативной памяти. Я делаю пакетный процесс консоли PHP, который может занять несколько часов... однако он не завершается после отключения сервера через 1 или 2 часа после запуска процесса... Вот журналы: Dec 28 04:…
28 дек '17 в 16:59
2 ответа

PHP на Windows - ошибка ps_files_cleanup_dir

Я иногда получаю следующую ошибку при загрузке страницы PHP: PHP Notice: session_start(): ps_files_cleanup_dir: opendir(C:\Windows\TEMP) failed: No error (0) in C:\server\default.php on line 299 Месяц-старый sess_ файлы в C:\Windows\TEMP все-еще сущ…
02 июн '15 в 10:21
1 ответ

Пустые сеансы LAMP

У меня есть сервер LAMP. Пользователи входят в систему и проходят аутентификацию в базе данных MySQL. После успешной аутентификации, session_start() называется. Ни в коем случае regenerate_session_id() называется. Я испытываю несколько пустых сессий…
23 авг '17 в 19:29
1 ответ

Мониторинг Java-сборщика мусора и состояния памяти

Я использую некоторые приложения Rails на Jboss с JRuby. Иногда сборщик мусора Java не может освободить память, а jvm использует всю доступную память. Я пытаюсь создать пользовательскую метрику с помощью jstat, но не могу выяснить некоторые ценные с…
23 июн '15 в 18:58
1 ответ

Как отключить автоматический сбор мусора на SSD?

Твердотельные накопители (SSD) имеют функцию сбора мусора, которая позволяет освободить место для удаленных файлов. Это срабатывает автоматически приводом через команду TRIM, отправленную ОС Есть ли способ поставить SSD в состояние, когда автоматиче…
3 ответа

JAVA_OPTS -XX:+PrintGCD Детали влияют на производительность?

Кто-нибудь знает, сильно ли влияет PrintGCDetails на производительность Java? Я наблюдал за сборкой мусора Java на промежуточном сервере с той же настройкой, что и на производственном сервере. Я предположил, что можно с уверенностью сказать, что я н…
11 мар '10 в 14:01
1 ответ

Безопасно ли для Apache быть владельцем каталога сессии (php)

Так как я обновился до php 5.3, у меня есть проблемы с GC сессии.Кажется, он не может получить доступ к каталогу, которым владеет root, хотя я вижу , что там создаются сеансы.Безопасно ли менять владельца этого каталога на Apache?
25 май '10 в 19:59
3 ответа

Tomcat прерывистые замедления, не отвечает, зависает

Я пытался отследить причину прерывистого замедления работы нашего сервера Tomcat. Мы получаем замедления несколько раз в неделю, когда Tomcat перестает отвечать на запросы или занимает несколько минут для обработки запросов, а процессор загружается …
27 авг '10 в 17:25
2 ответа

Частое появление FULL GC

В нашей системе часто встречается FULL GC. Мы используем приложение Java, работающее на сервере Tomcat. Наше приложение работает с внутренней настройкой балансировки нагрузки. В журналах сервера мы видим много Full GC, из-за чего приложение зависает…
26 ноя '10 в 08:49
0 ответов

Увеличение размера кучи пространства Eden tomcat

Моя текущая конфигурация tomcat показана ниже и мои переменные конфигурации для Tomcat упомянуты ниже - export CATALINA_OPTS="$CATALINA_OPTS -Xms512m" export CATALINA_OPTS="$CATALINA_OPTS -Xmx12288m" export CATALINA_OPTS="$CATALINA_OPTS -Xmn8192m" e…
01 мар '19 в 04:55