2

我的问题是:在使用 MS Internet Explorer 时,还有其他人在使用 OpenERP 时出现严重的内存泄漏吗?如果是这样,您对此做了什么?

背景:

每次加载页面时,我都可以看到内存增长约 5--10 MB。在几个小时内,IE 就达到了 ~1 GB。每隔一两个小时就要求重新启动一次浏览器已经够糟糕的了。看起来浏览器只是在每次加载页面时创建新字段、小部件等,并且永远不会摆脱它们或重新使用它们。

当我在我的个人计算机、本地服务器上运行服务器或使用http://demo.openerp.com/web/webclient/home中的 OpenERP 演示时,情况也是如此。

此外,其他浏览器(FF 和 Chrome)的内存使用也很糟糕,但 IE 是最差的。无论我以管理员身份还是普通用户身份登录都会发生这种情况。注销会清除一些内存,但不会太多。

4

1 回答 1

1

我花了一些时间对此进行了测试,但我无法重复您正在经历的事情。我使用 Windows XP 并尝试了 Firefox 17、Chrome 19 和 IE8。

Firefox 和 Chrome 在压力下都上升了约 250 Mb,但在闲置时最终恢复到 130 - 150 Mb。IE8 也是,但内存占用更高(从不低于 ~190 Mb)。

我个人对 IE8 和 OpenERP Web 客户端的体验并不是最好的:我发现它更慢、更丑(按钮上没有圆角)并且有些东西不起作用(例如搜索的高级过滤器)。

我认为您的首选可能是尝试使用更高版本的 IE:IE9 甚至 IE10。

另一种选择可能是将 OpenERP 用作Chrome 应用程序:您的用户将通过单击桌面快捷方式打开 OpenERP Web 客户端,它会在一个看起来不像浏览器但实际上运行 Chrome 的专用窗口中打开。

于 2012-12-05T09:31:47.263 回答