拥有一个骨干驱动的应用程序,并寻找有关性能的一些信息。在任何时候,该应用程序管理2,500到15,000个对象(特别是模型,可能分布在50个集合中)
我正在尝试查找Backbone可以处理的细节(每个对象通常非常小,只有一小组自定义方法可供使用)
任何寻找这个的方向都会很棒 感谢
答案 0 :(得分:0)
Backbone处理的内容不是问题,而是运行时的可用内存量是多少。在mem中存储15,000个对象很少,但如果尝试将每个对象显示为页面元素,则可能会出现一些渲染性能问题。
您可以尝试标准内存分析(https://developer.chrome.com/devtools/docs/heap-profiling)或检查此Backbone调试器(https://chrome.google.com/webstore/detail/backbone-debugger/bhljhndlimiafopmmhjlgfpnnchjjbhd)。