nodejs - 读取大文件的时候 content=readFileSync(..).toString()报错。
 发布于 13 年前  作者 initlove  12390 次预览  最后一次回复是 13 年前  来自  

FATAL ERROR: CALL_AND_RETRY_0 Allocation failed - process out of memory

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

有什么好方法么

2 回复
JacksonTian

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

fengmk2

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