2016-10-22 5 views
0

ノードJs(fast-csvを使用)でCSVファイルを作成しようとしていますが、--max-old-space-size = 2000000 CALL_AND_RETRY_LASTサイズが大きくないため、割り当てに失敗しました(サイズがそれぞれ1.5MBで3000個)。ノードJSは、メモリ不足のエラーなしでCSVファイルを大量に作成します

ノードJSがロジックに従って、各ファイルを順番に作成されますが、なぜサイズを作成し、メモリの時にゼロであるが、すべてのファイルの後に割り当てられているが

に個別のファイルを作成し、メモリを割り当てるための任意の可能な方法を生成しますか?

node --max-old-space-size=8192 fileName.js 

または代わりにMongoDBなどのデータベースを使用します。事前

+0

おそらく、それらのファイルをどのように作成しているかを示す必要があります。 – robertklep

答えて

0

おかげで、あなたのメモリ制限を増やすようにしてください。

+0

RAMは3GBなので、サイズを増やすことはできません 各ファイルが作成されるたびにメモリが割り当てられませんか? – Abhishek

+0

これはあなたを助けるかもしれません:http://stackoverflow.com/questions/4287494/node-js-process-out-of-memory-error – user7058009

関連する問題