переменных?
let data = 1,2,3;
process.stdout.write(doStm(data).toString());
process.exit();
// 600MB
let data = 1,2,3;
process.stdout.write(doSmt(data).toString());
data = null;
process.exit();
// 0MB
или я что-то делаю не так
Не нормально. Есть gc, и он решает задачу освобождения памяти. Решает неплохо, но стоит ему помогать. Для этого надо понимать, как оптимизировать код для него (в идеале), и как избегать утечек (обязательно)
Обсуждают сегодня