我正在考虑仅通过 jquery 进行一些计算的可能性。我需要在内存中保存一些巨大的哈希值。
我想知道为一个包含双值和日期并有 7k 个条目的哈希分配了多少内存?
我正在考虑仅通过 jquery 进行一些计算的可能性。我需要在内存中保存一些巨大的哈希值。
我想知道为一个包含双值和日期并有 7k 个条目的哈希分配了多少内存?
这是一个粗略的估计,使用 chrome 堆快照(使用小提琴:http: //jsfiddle.net/Hukps/3/)第一个快照没有任何数据,然后快照增加了 7000 条记录。
所以我会说 0.6-0.7 MB。
小提琴代码:
window.data = [];
$(go).click(function(){
var count = 7000;
for (var i = 0; i< count ; i++)
{
window.data.push({
d:9007199254740992,
dt: new Date()
});
}
console.log(window.data.length);
});