跳到主要内容
CNode

nodejs - 读取大文件的时候 content=readFileSync(..).toString()报错。

社区
Iinitlove发布于 14 年前最后回复 14 年前
2125170

FATAL ERROR: CALL_AND_RETRY_0 Allocation failed - process out of memory

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

有什么好方法么

查看回复

回复 (2)

F
fengmk2#214 年前

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

J
JacksonTian#114 年前

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

参与回复

登录后即可参与回复。登录