【发布时间】:2012-09-28 12:27:27
【问题描述】:
我需要从node.js 生成一个子进程,同时使用ulimit 来防止它占用太多内存。
按照文档,基本的 spawn 工作并不难:child = spawn("coffee", ["app.coffee"])。
但是,我在下面做的事情只会让 spawn 无声无息地死去。
child = spawn("ulimit", ["-m 65536;", "coffee app.coffee"])
如果我会运行 ulimit -m 65536; coffee app.coffee - 它会按预期工作。
我在这里做错了什么?
【问题讨论】: