Performance Internet Explorer中的Vaadin慢速

Performance Internet Explorer中的Vaadin慢速,performance,internet-explorer,memory-leaks,vaadin,Performance,Internet Explorer,Memory Leaks,Vaadin,我们在Vaadin 6.8.15中有大量应用。它在chrome、firefox和Safari中运行得很快。 但在ie中,每次点击都会变得越来越慢。我们有带选项卡的视图 最多有10个选项卡栏和50个控件。同时,ie的记忆也在不断增长,从未释放 有什么想法吗 谢谢。问题的出现是因为您在组件中使用了太多的侦听器,而通信往往会崩溃,因此,请尝试以您不需要的方式处理侦听器,并将它们应用到许多组件中 另一方面,就我测试的vaadin而言,不使用组件后不移除组件会导致DOM崩溃。我的意思是,如果您不需要组件,

我们在Vaadin 6.8.15中有大量应用。它在chrome、firefox和Safari中运行得很快。 但在ie中,每次点击都会变得越来越慢。我们有带选项卡的视图 最多有10个选项卡栏和50个控件。同时,ie的记忆也在不断增长,从未释放

有什么想法吗


谢谢。

问题的出现是因为您在组件中使用了太多的侦听器,而通信往往会崩溃,因此,请尝试以您不需要的方式处理侦听器,并将它们应用到许多组件中


另一方面,就我测试的vaadin而言,不使用组件后不移除组件会导致DOM崩溃。我的意思是,如果您不需要组件,为什么要显示它?它将消耗大量内存。

Vaadin基于javascript。IE8和更低版本的javascript引擎是市场上速度最慢的,IE9和IE10的速度要快得多,但与当前的chrome和ff版本相比,在许多用例中速度仍然较慢。您唯一的机会是减少DOM树中的组件数量(删除HorizontalLayout等)。您正在生产模式下运行Vaadin?看看这里:如果可能的话,你也可以尝试更新你的Vaadin版本(当然,这不会是一个自动的零努力更新),它是在IE 9、10或11上。当我们在很多组件中使用选项卡时,就会出现问题。我们不能转移到瓦丁7号,因为这将是一项6-8个月的任务。因此,我们的解决方法是“用面板和按钮模拟标签页。我在Firefox 38(最新版本)中也遇到了同样的问题。该应用程序正常启动,但过了一段时间,速度越来越慢。除了使用Chrome,我认为没有解决方案,特别是在IE中,它通常速度较慢。