Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 实习生-调试内存不足异常_Javascript_Performance_Unit Testing_Out Of Memory_Intern - Fatal编程技术网

Javascript 实习生-调试内存不足异常

Javascript 实习生-调试内存不足异常,javascript,performance,unit-testing,out-of-memory,intern,Javascript,Performance,Unit Testing,Out Of Memory,Intern,在为JS测试套件运行Intern test runner时,我们当前遇到以下错误 致命错误:调用和重试上次分配失败-进程内存不足 此错误在传递任何测试信息之前发生。我怀疑我们的一些测试正在泄漏内存或进行一些昂贵的操作。如何调试此错误?这是一个节点错误,而不是实习生错误。它表示节点运行时内存不足 一个强力修复方法是只向节点分配更多内存。您可以尝试使用-max\u old\u space\u size选项运行节点,这会影响节点可以分配的最大内存量。该值以兆字节为单位;默认值是512。尝试类似node

在为JS测试套件运行Intern test runner时,我们当前遇到以下错误

致命错误:调用和重试上次分配失败-进程内存不足


此错误在传递任何测试信息之前发生。我怀疑我们的一些测试正在泄漏内存或进行一些昂贵的操作。如何调试此错误?

这是一个节点错误,而不是实习生错误。它表示节点运行时内存不足

一个强力修复方法是只向节点分配更多内存。您可以尝试使用-max\u old\u space\u size选项运行节点,这会影响节点可以分配的最大内存量。该值以兆字节为单位;默认值是512。尝试类似node-max\u old\u space\u size=2048的方法


一个更好的解决方法是尝试缩小哪个套件的范围(假设它是一个测试套件分配了如此多的内存),并修改测试或套件以缓解问题。

我们正在缩小测试套件的范围。谢谢