关于深入浅出nodejs 中内存控制这一章节
在看朴灵大大的深入浅出nodejs…看到内存控制的内存泄漏这一小节(P127)有些疑惑。小节标题是慎将“内存当缓存”。在我的理解里,内存和缓存是两个不一样的RAM吧。。缓存分为好几个。 而且此时朴灵大大举了一个键值对的例子来说明缓存我不是很理解。附上js源代码: var cache = {}; var get = function(key){ if (cache[key]){ return cache[key]; } else{ //… } }
var set = function(key, value){ cache[key] = value; } 这不就是普通的get/set方法吗。。
1 回复
想想,这个值存在哪里呢?