Optimization 无限滚动存储器优化问题

Optimization 无限滚动存储器优化问题,optimization,memory,infinite-scroll,Optimization,Memory,Infinite Scroll,在我的一个项目中,我们正在为我们的站点应用无限滚动,正如您可以想象的那样,在滚动100页之后,滚动开始变慢,内存使用量巨大。为了解决这个问题,我们决定在20页之后开始删除顶部的其他页面。基本上,文档总共只包含一个20页的单元格。但是在这次试验之后,我们发现我们仍然有大量的内存占用。顺便说一下,在每个页面上,我们都有来自谷歌的广告 100页滚动,限制20页:800 K内存||| 100页无限制滚动:仍有800 K内存 我们试图停止googleadservice.refresh()方法,然后内存占用

在我的一个项目中,我们正在为我们的站点应用无限滚动,正如您可以想象的那样,在滚动100页之后,滚动开始变慢,内存使用量巨大。为了解决这个问题,我们决定在20页之后开始删除顶部的其他页面。基本上,文档总共只包含一个20页的单元格。但是在这次试验之后,我们发现我们仍然有大量的内存占用。顺便说一下,在每个页面上,我们都有来自谷歌的广告

100页滚动,限制20页:800 K内存||| 100页无限制滚动:仍有800 K内存

我们试图停止
googleadservice.refresh()
方法,然后内存占用会大幅下降。 但停止刷新意味着根本没有广告


有什么方法或想法吗?

您是如何确定内存占用的?我假设它是“尚未垃圾收集”的内存,甚至没有被使用;你对此无能为力。我正在通过Chrome中的任务管理器进行检查。您可以通过Shift+ESC对其进行监控。