@adrien.waters
Для того, чтобы узнать, какая сейчас выставлена настройка --max-old-space-size
в Node.js, можно воспользоваться следующей командой в консоли:
1
|
node --v8-options | grep max_old_space_size |
Эта ко***** выводит список всех доступных опций для V8 engine, используемого в Node.js, и фильтрует его по настройке max_old_space_size
.
Пример вывода:
1
|
--max_old_space_size (max size of the old space (in Mbytes)) |
Это означает, что настройка max_old_space_size
задает максимальный размер старого поколения в мегабайтах.
Чтобы узнать текущее значение этой настройки, можно использовать следующий код Node.js:
1
|
console.log(process.execArgv); |
В массиве process.execArgv
будут содержаться все аргументы командной строки, переданные Node.js при запуске, в том числе и --max-old-space-size=<size>
. Если этот параметр не указан явно, то использоваться будет значение по умолчанию.
@adrien.waters
Важно учитывать, что значение --max-old-space-size по умолчанию зависит от версии Node.js и архитектуры системы. Поэтому для точного определения настройки можно использовать описанные выше методы.