Мне нужно создать дочерний процесс из node.js
, используя ulimit
, чтобы он не использовался для большого объема памяти.
Следуя документам, нетрудно было заставить основной нерест работать: child = spawn("coffee", ["app.coffee"])
.
Однако, делая то, что я делаю ниже, просто заставляет икру умирать тихо.
child = spawn("ulimit", ["-m 65536;", "coffee app.coffee"])
Если бы я запускал ulimit -m 65536; coffee app.coffee
- он работает как намеренный.
Что я здесь делаю неправильно?