Я профилировал некоторые программы Java с использованием дампов кучи, и существует 350 экземпляров sun.font.TrueTypeFont, в других дампах кучи, которые я использовал, было больше. Существует только 5 экземпляров Font, созданных кодом приложения, и всего 24 экземпляра, в основном, созданных WDesktopProperties и другими классами библиотек Java.
Является ли это количество экземпляров TrueTypeFont типичным для довольно большого настольного приложения? Если так, то почему? FontManager занимает почти 200 КБ оперативной памяти!
Спасибо
Andy