1
whileFalse 2019 年 1 月 3 日
试试命令行?
cat 1.txt 2.txt 3.txt > all.txt cat 4.txt 5.txt 6.txt >> all.txt |
2
heimeil 2019 年 1 月 3 日 应该是读的速度太快,写跟不上就 OOM 了,可以看下这里面的 pipe: http://taobaofed.org/blog/2017/08/31/nodejs-stream/
|
3
EridanusSora OP @heimeil 我想也是这个原因。看了下应该就是我想要的解决方案,谢谢!
|
4
matsuz 2019 年 1 月 3 日 Node 里面我不知道怎么搞,不过其他语言一般是开一个固定大小的 buffer,比如 4KB,每次只读这么多,写入这 4KB 以后再读下一个 4KB
|
5
fanshide 2019 年 1 月 3 日
pipe?
|
6
otakustay 2019 年 1 月 3 日 node 自己的 fs stream 是有 backpressure 处理能力的啊
|