На главнуюКонтактыКарта сайта

Размещение Java программ

Какая информация содержится в gc.log?

        Во время работы вашего экземпляра Tomcat в JVM периодически запускается процесс сборки мусора, логирование работы которого производится в файл gc.log (доступен в папке /logs по FTP при авторизации с логином аккаунта). В лог файл попадают временные метки запуска сборщика мусора и размер кучи (heap), а также время потраченное на сборку мусора. Информация о работе сборщика мусора может представлять интерес в том случае, если Tomcat на вашем аккаунте периодически зависает, а в лог файлах Tomcat появляется сообщение OutOfMemoryError. Это сообщение и периодически возникающие зависания Tomcat свидетельствуют о том что в приложении происходит утечка оперативной памяти (memory leak) обнаружить которую можно также по логу сборщика мусора, в котором можно наблюдать неуклонный рост не освобожденной после сборки мусора памяти. В качестве временной меры борьбы с утечками памяти можно периодически перезапускать Tomcat (через контрольную панель) или увеличить количество памяти доступной JVM/Tomcat (стоимость услуги указана в описании тарифа).

Расшифровка лога сборщика мусора (gc.log):

51537.519: [GC 33297K->22097K(34752K), 0.0141040 secs]
...
51537.725: [Full GC 22457K->12703K(35136K), 0.1918300 secs]
...
    ^                  ^       ^      ^          ^
    |                  |       |      |          +-- время потраченное на выполнение операции
    |                  |       |      +------------- зарезервированный размер кучи (Кб)
    |                  |       +-------------------- память занятая в куче после сборки мусора (Кб)
    |                  +---------------------------- память занятая в куче перед сборкой мусора (Кб)
    +----------------------------------------------- время прошедшее с момента запуска JVM/Tomcat (сек)

Количество памяти используемой JVM/Tomcat связано не только с размерами кучи (heap size), но и количеством памяти выделяемой для стека каждого из запущенных потоков (stack size for each thread)

Полезные ссылки:

Java HotSpot Garbage Collection

Служба поддержки:
E-Mail: support@brim.ru
Тел.: (495) 517-70-64
Адрес:
115419, г. Москва,
ул. Орджоникидзе, д.11, стр.11,
бизнес-центр «АВС-Эстэйт»