У меня есть файл JSON объемом 70 МБ, который я читал из Node.js script и назначал переменной.
console.log(process.memoryUsage());
let data=require('../newJSON.json');
console.log(process.memoryUsage());
Выход:
{ rss: 28184576,
heapTotal: 6283264,
heapUsed: 4199672,
external: 8252 }
{ rss: 724721664,
heapTotal: 695595008,
heapUsed: 663708016,
external: 8252 }
Кажется, что 70 МБ JSON занимает 632 МБ памяти. Мне интересно понять, как JSON хранится в памяти с помощью Node Js/Javascript?