我有一个70 MB的JSON文件,我从Node.js脚本中读取并分配给一个变量.
console.log(process.memoryUsage());
let data=require('../newJSON.json');
console.log(process.memoryUsage());
Run Code Online (Sandbox Code Playgroud)
输出:
{ rss: 28184576,
heapTotal: 6283264,
heapUsed: 4199672,
external: 8252 }
{ rss: 724721664,
heapTotal: 695595008,
heapUsed: 663708016,
external: 8252 }
Run Code Online (Sandbox Code Playgroud)
似乎70 MB JSON需要632 MB的内存.我有兴趣了解Node Js/Javascript如何将JSON存储到内存中?