我正在尝试在Ubuntu 14.04.02上,在具有4GB RAM的虚拟机中执行Jest。节点版本0.12.2,npm 2.0.0-alpha-5
免费告诉我:
total used free shared buffers cached
Mem: 3.8G 199M 3.6G 976K 1.1M 18M
当我运行npm测试时,我不断遇到各种内存不足错误:
Error: FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - process out of memory
FATAL ERROR: Committing semi space failed. Allocation failed - process out of memory
# Fatal error in ../deps/v8/src/heap/store-buffer.cc, line 132
# CHECK(old_virtual_memory_->Commit(reinterpret_cast<void*>(old_limit_), grow * kPointerSize, false)) failed
知道最低内存要求是什么......或者我是否有错误的配置会导致这种情况发生?
答案 0 :(得分:3)
事实证明,降级到节点版本0.10.32,通过npm安装,治愈了这个问题。