nodejs - 读取大文件的时候 content=readFileSync(..).toString()报错。
发布于 12 年前 作者 initlove 12051 次浏览 最后一次编辑是 8 年前

FATAL ERROR: CALL_AND_RETRY_0 Allocation failed - process out of memory

主要问题在toString的时候,没跟下去看。 现在我的文本处理解决方案是read之后,一行一行读,然后一行一行toString()

有什么好方法么

2 回复

内存都被吃光了。不推荐用同步读取一个大文件。用fs.createReadStream()吧

我个人觉得这种需求用node来写太累了。。。

回到顶部