“fs.createReadStream”的内部缓冲区大小是多少

时间:2018-04-20 16:46:33

标签: node.js stream buffer fs

“fs.createReadStream”的内部缓冲区大小是多少?

从流的文档中,提到fs.createReadStream使用可通过readable._readableState.buffer访问的内部缓冲区

从流的文档中可以看出,默认highWaterMark64kb

但是readable._readableState.buffer.length得到1而不是8(8字节= 64 kb)。那是为什么?

参考文献:

https://nodejs.org/docs/latest-v6.x/api/stream.html#stream_buffering https://nodejs.org/api/fs.html#fs_fs_createreadstream_path_options

0 个答案:

没有答案