我正在使用 Backbone 创建 GPS 数据可视化器。我将每个 GPS 数据存储在 Backbone 模型中,并将所有数据存储在一个集合中。与数组和 json 对象相比,使用它会产生什么样的开销?
我正在检索 1 到 20 多个跟踪对象的 GPS,持续 5 分钟到 10 小时。每一秒都会有一个点。每次 session 平均获得 25,000 点。
目前,我使用了 1GB 的内存,速度可能会变得非常缓慢。数据无法再被压缩。
提前致谢
最佳答案
我的经验是,在这种情况下,猜测的值(value)远不如指标有值(value)。您最好分析不同的方法并查看在您的特定情况下增加了多少开销。
参见http://jtaby.com/2012/04/23/modern-web-development-part-1.html作为一个起点,但您也可以使用操作系统分析器来了解浏览器本身的总体内存和 CPU 使用情况。
关于javascript - 主干模型效率低下?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10324534/