Я не знаю, является ли это ошибкой с Node или V8, но если я запустил следующий код, процесс Node протекает в памяти. Кажется, что в GC не появляется, и через несколько секунд он потребляет > 1 ГБ памяти. Это неожиданное поведение. Я что-то пропустил?
Здесь код:
for(;;) { console.log(1+1); }
Очевидно, что это немного надуманная ситуация, но я вижу проблему с длительным процессом, который никогда не освобождает память.
Изменить: я пробовал как с v0.5.10 (неустойчивый), так и с v0.4.12 (стабильный), а нестабильная версия работает немного лучше - стабильная версия просто перестает выводить на консоль, но продолжает потреблять память, тогда как стабильная версия продолжает выполнять и потреблять память без паузы.