Javascript 有什么好的编程实践/工具可以减少JS中的内存碎片吗?

Javascript 有什么好的编程实践/工具可以减少JS中的内存碎片吗?,javascript,firefox,memory-management,memory-leaks,Javascript,Firefox,Memory Management,Memory Leaks,我注意到Firefox的内存使用率非常高,我看到像Gmail和我正在开发的另一个沉重的web应用程序这样的页面都>100mb!在about:memory中查看并看到一些高“未使用的gc内容”,我发现这个bug已经被报告,并且是一个没有好的解决方案的常见问题:( 除了编译Firefox或其他浏览器的特殊版本外,是否有一个很好的工具来检测不可垃圾回收对象的领域?是否有更好的方法来编写不占用太多内存的web应用程序?我想使用ArrayBuffer或asm.js可能会更有效,因为它有一个设置的内存池,但

我注意到Firefox的内存使用率非常高,我看到像Gmail和我正在开发的另一个沉重的web应用程序这样的页面都>100mb!在about:memory中查看并看到一些高“未使用的gc内容”,我发现这个bug已经被报告,并且是一个没有好的解决方案的常见问题:(

除了编译Firefox或其他浏览器的特殊版本外,是否有一个很好的工具来检测不可垃圾回收对象的领域?是否有更好的方法来编写不占用太多内存的web应用程序?我想使用ArrayBuffer或asm.js可能会更有效,因为它有一个设置的内存池,但效果不好通过通常基于DOM的交互和javascript函数,大多数web应用程序都是基于“类”的编程