我们在 GWT 2.5.0 + GXT 3.0.4 上有一个应用程序,它有一个主页,包含一个大表格(如 Excel)和几个大弹出窗口(使用 GXT Windows 实现)。它在 Chrome、FF 和 IE9 上运行得相当好,但在 IE8 上却慢得令人难以置信。
打开主页和最重的弹出窗口时的内存消耗如下:FF ~250Mb IE9 ~230 Mb IE8 ~600-700 Mb (!!) 我不认为这是内存泄漏,因为内存保持稳定并没有t 一夜之间增加。
编译器设置是“使用闭包编译器 + 最大优化”。
我不知道从哪里开始,以及如何解决这个问题。一个想法是在 IE9 中渲染速度很快,但在 IE8 中却不是因为 GPU 加速,但这并不能解释 IE8 所需的内存量。为什么 IE9 可以,但 IE8 不行?
我们目前正在使用 dynatrace 分析我们的应用程序,但这对内存使用没有帮助。任何想法都非常感谢,谢谢!