骨干对象记忆问题

时间:2015-09-29 21:04:04

标签: performance backbone.js backbone-collections backbone-model

拥有一个骨干驱动的应用程序,并寻找有关性能的一些信息。在任何时候,该应用程序管理2,500到15,000个对象(特别是模型,可能分布在50个集合中)

我正在尝试查找Backbone可以处理的细节(每个对象通常非常小,只有一小组自定义方法可供使用)

任何寻找这个的方向都会很棒 感谢

1 个答案:

答案 0 :(得分:0)

Backbone处理的内容不是问题,而是运行时的可用内存量是多少。在mem中存储15,000个对象很少,但如果尝试将每个对象显示为页面元素,则可能会出现一些渲染性能问题。

您可以尝试标准内存分析(https://developer.chrome.com/devtools/docs/heap-profiling)或检查此Backbone调试器(https://chrome.google.com/webstore/detail/backbone-debugger/bhljhndlimiafopmmhjlgfpnnchjjbhd)。