今日私は好奇心をそそる問題に遭遇しました。これは他の人にとっては簡単な答えかもしれませんが、私には困惑しています。なぜ以下のコードでメモリエラーが発生するのですか?アウトプロセス - CALL_AND_RETRY_2の割り当てに失敗しました:nodejs of memory
FATAL ERROR:私は、ノードのインタプリタと後者でこのコードを実行すると、私はnodeunitを通してそれを実行したときに、私はこれらの2つのエラーの1 ...最初の取得
var cur = 167772160;
var bcast = 184549375;
var addresses = [];
while (cur <= bcast){
cur += 1;
addresses.push(cur);
}
addresses.length
addresses // memory goes from a few megs to over a gig in seconds when trying to print this
メモリ
致命的なエラーが発生した:JSの割り当てに失敗しました - プロセスをメモリ
、私はバッファを使用してに切り替えました。制限付きの成功。http://stackoverflow.com/questions/7379755/buffer-size-in-nodejs –