【发布时间】:2015-12-11 10:30:03
【问题描述】:
我想install a Ghost Blog on a shared server via GitHub。在安装过程中,我需要运行npm install, grunt init 和grunt prod。我的主机提供 500 MB 内存使用,如果一个进程使用超过 600 MB,它会杀死它。
因此我需要一个选项来限制这些进程的内存使用,因为它们都需要超过 500 MB 的内存!
我尝试使用--max-old-space-size=450 运行进程,但它似乎不起作用。
如果有人可以向我提供有关使用选项运行节点进程的教程或文档的链接,我会很高兴。
谢谢!
更新: 自从我发布这篇文章以来,Ghost 的安装已经完全改变了。
【问题讨论】:
-
如果你的主机操作系统是 linux,你可以使用 cgroups 来限制任何进程的内存使用。
-
cgroups 没有安装,我不允许安装它。不过谢谢!
-
slebetman 你能举个例子说明如何使用 cgroups 来限制进程的内存使用吗?
-
CPU 什么都没有?
标签: node.js npm gruntjs ghost-blog