【问题标题】:what is best solution for managing heap size for node.js管理 node.js 堆大小的最佳解决方案是什么
【发布时间】:2015-05-27 11:29:22
【问题描述】:

我们将分析 twitter 数据,因此我们将使用 node,但我们面临的问题是旧版本的 v8 chrome engine 在 64 位上提供的堆大小不超过 1.9 gb(我们的同事做了对亚马逊数据进行分析,他们遇到了这个问题,他们使用分布式计算克服了这个问题,但这不是一个好的解决方案。

64 位 V8 chrome 引擎现在官方给了我们多少堆大小。

什么是最好的解决方案?

我们一直在互联网上搜索大量文章和解决方案。 io.js 适合这样的任务吗?

【问题讨论】:

    标签: node.js bigdata heap-memory v8


    【解决方案1】:

    这将是我们调试堆错误的一个很好的努力。您可以尝试其中一种,

    1. 尝试找出导致堆错误的原因。这将是一个持续循环的计时器,或者一个长时间执行的循环 - 减少这种情况
    2. 将 max_old_space_size=8192 添加到您的启动或构建脚本中
    3. 如果你使用的是nginx/apache服务器,可以试试增加内存

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-22
      • 2016-09-23
      • 2013-05-01
      • 1970-01-01
      • 2011-01-17
      • 1970-01-01
      相关资源
      最近更新 更多