标签: javascript node.js virtual-machine
我现在正在使用nodejs虚拟机:
http://nodejs.org/api/vm.html
我很有意思,是否可以为脚本设置内存限制并限制CPU?
答案 0 :(得分:0)
在V8 VM级别无法执行此操作,而不会影响在同一进程中运行的其余代码。如果您想要包含这些类型的限制,则应该在正确包含的单独进程中执行代码(使用操作系统提供的适当机制)。 Linux有cgroups,FreeBSD有jails,Solaris有zones/containers。
答案 1 :(得分:0)
您可以使用isolated-vm npm并传递memoryLimit选项参数。