0

在节点中,我正在尝试通过节点检查器进行调试。我启动了一个新服务器 ( node-inspector &)。我以--debug-brk.

我的数组中有大约 3k 个条目,每个条目是一个大约 10 个元素的数组(总共 30k 个整数)。

调试器(在 chrome 中打开)完全是块。当该表在本地或闭包内存中时,很难进行任何形式的调试。有什么加快速度的方法吗?这是节点的内存问题吗?

谢谢

4

1 回答 1

1

编辑:这是因为“范围变量”窗口而发生的 -node-inspector在每个步骤中更新本地变量,这在您的示例中是它如此缓慢的原因。我建议对那部分代码使用控制台调试器(并尽量减少大数组范围)

不要将整个数组添加到观察窗口或控制台 - 使用单个元素或array.slice(1100, 1200)- 获取小窗口,在此示例中为 100 个元素

它需要在每个调试器步骤中通过线路传输大量数据才能完全镜像该阵列

于 2013-10-08T05:39:44.190 回答