Во многих местах в Интернете вы увидите:
Что такое ограничение памяти для процесса узла?
и ответ:
В настоящее время по умолчанию V8 имеет ограничение памяти 512 МБ в 32-битных системах и 1 ГБ в 64-битных системах. Предел можно увеличить, установив --max-old-space-size максимум на ~ 1 ГБ (32-разрядная версия) и ~ 1,7 ГБ (64-разрядная версия), но рекомендуется разделить один процесс на несколько рабочих. если вы достигли пределов памяти.
Может ли кто-нибудь подтвердить, что это так, поскольку Node.js, кажется, часто обновляется?
И, что более важно, будет ли это так в ближайшем будущем?
Я хочу написать Код JavaScript, который, возможно, должен иметь дело с 4 ГБ объектов javascript (и скорость может не быть проблемой).
Если я не могу сделать это в Node, я буду использовать java (на 64-битной машине), но я не хотел бы.