] «Реальное» время сборки мусора Java намного больше, чем «пользователь» + «система» [

] [

] Вот как выглядит полный gc с включенным подробным gc - [

] [
13463.547: [Full GC [PSYoungGen: 323053K->0K(325952K)]
           [PSOldGen: 653170K->331738K(655360K)] 976224K->331738K(981312K)
           [PSPermGen: 238715K->238715K(264448K)], 385.4631490 secs]
           [Times: user=2.19 sys=1.35, real=385.50 secs]
] [

] Как может реальное время быть намного больше, чем у пользователя + sys? [

] [

] Моя первая мысль заключалась в том, что сборщик мусора ожидает ресурс, но этот ресурс, похоже, не является вводом-выводом или процессором, поскольку "верхний" вывод не показывает никаких проблем с процессором или памятью при возникновении gc. [

]
5
задан Sean Patrick Floyd 30 August 2011 в 14:23
поделиться