我一直在使用堆转储对Java软件进行分析,发现有350个sun.font.TrueTypeFont的实例。在我所采取的其他堆转储中,实例数量更多。应用程序代码仅创建了5个字体实例,总共有24个实例,其中大部分是由WDesktopProperties和其他Java库类创建的。
这种TrueTypeFont实例数量对于一个相当大的桌面应用程序来说是否很典型?如果是这样,为什么?FontManager占用了近200kb的RAM!
谢谢,
安迪
这种TrueTypeFont实例数量对于一个相当大的桌面应用程序来说是否很典型?如果是这样,为什么?FontManager占用了近200kb的RAM!
谢谢,
安迪