在 Ubuntu 上执行 Jest 时出现内存不足错误
Out of memory errors when executing Jest on Ubuntu
我正在尝试在 Ubuntu 14.04.02 上执行 Jest,在具有 4gb RAM 的虚拟机中。节点版本 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
知道最低内存要求是多少吗...或者我是否配置错误导致了这种情况?
原来降级到 node 版本 0.10.32,通过 npm 安装,解决了这个问题。
我正在尝试在 Ubuntu 14.04.02 上执行 Jest,在具有 4gb RAM 的虚拟机中。节点版本 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
知道最低内存要求是多少吗...或者我是否配置错误导致了这种情况?
原来降级到 node 版本 0.10.32,通过 npm 安装,解决了这个问题。