Стажированные строки не в permgen?

Я управляюjmap -heap команда нашего запущенного Java-приложения и вот что я получил:

C: \ Program Files \ Java \ jdk1.7.0_05 \ bin> jmap -heap 2384 Присоединение к процессу с идентификатором 2384, пожалуйста, подождите ... Отладчик успешно подключен. Обнаружен серверный компилятор.
Версия JVM - 23.1-b03

используя параллельные потоки в новом поколении.
используя потоковое локальное распределение объектов.
Одновременный Марк-Sweep GC

Конфигурация кучи:
MinHeapFreeRatio = 40
MaxHeapFreeRatio = 70
MaxHeapSize = 1073741824 (1024,0 МБ)
NewSize = 1310720 (1,25 МБ)
MaxNewSize = 17592186044415 МБ
OldSize = 5439488 (5,1875 МБ)
NewRatio = 2
SurvivorRatio = 8
PermSize = 134217728 (128,0 МБ)
MaxPermSize = 201326592 (192,0 МБ)
G1HeapRegionSize = 0 (0,0 МБ)

Использование кучи:
Новое поколение (Eden + 1 Survivor Space):
емкость = 228261888 (217,6875 МБ)
used = 203794000 (194,3531036376953MB)
free = 24467888 (23,334396362304688MB)
89,28078260703775% используется
Eden Space:
емкость = 202964992 (193,5625 МБ)
б = 198399360 (189,2083740234375 МБ)
бесплатно = 4565632 (4,3541259765625 МБ)
97,75053226913141% используется
Из космоса:
емкость = 25296896 (24,125 МБ)
used = 5394640 (5.1447296142578125MB)
свободный = 19902256 (18,980270385742188 МБ)
21,325304100550518% используется
В космос:
емкость = 25296896 (24,125 МБ)
используется = 0 (0,0 МБ)
бесплатно = 25296896 (24,125 МБ)
0,0% используется
параллельная генерация разметки:
емкость = 506445824 (482,984375 МБ)
used = 159479408 (152.09141540527344MB)
бесплатно = 346966416 (330,89295959472656 МБ)
31,489924576809226% используется
Пермское поколение:
емкость = 134217728 (128,0 МБ)
used = 72157448 (68.81470489501953MB)
free = 62060280 (59,18529510498047MB)
53,76148819923401% используется

96874 внутренних строк, занимающих 89695496 байт.

Таким образом, кажется, что в 68 Мб Пермгена есть приблизительно 89 МБ интернированных строк. Есть ли интернированные строки, которые не хранятся в Permgen?

Ответы на вопрос(1)

Ваш ответ на вопрос