有大佬懂 chrome 内存泄漏的吗

2019-09-16 17:03:24 +08:00
 fimix

公司新做了一个 web 应用。在 chrome 上测试,操作一段时间之后,手动按 Memory 面板的 GC 按钮。现象是: 内存占用涨了大几十 M

js 使用的内存才加了一两 M

对比了堆快照,也没有加什么 DOM 节点啊,还有什么会导致标签页占用的内存大增呢?

在思否上也有提问,有图片更清晰一点: https://segmentfault.com/q/1010000020396624

1614 次点击
所在节点    问与答
4 条回复
chenliangngng
2019-09-16 18:36:19 +08:00
我是直接看的任务管理器,反复进行一个操作是否会导致内存上涨。
我这边是遇到以 200 兆 /次为单位的泄露,操作 2 到 3 次浏览器直接崩掉。
所以我还是不知道楼主要问啥?
12tall
2019-09-17 08:56:07 +08:00
菜鸡表示根本看不出来可能导致内存泄露的操作~~~,闭包?只遇到过 jq remove 导致的内存泄漏~~~
nnnToTnnn
2019-09-17 08:59:39 +08:00
看着感觉是 js 内存泄漏。 具体的这个快照没看出来。具体的你可以把网站放出来吗?
nnnToTnnn
2019-09-17 09:02:04 +08:00
估计是动态创建 dom 的时候导致的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/601225

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX