createWriteStream的highWaterMark
时间: 2024-01-18 17:03:58 浏览: 80
node.js中的fs.createWriteStream方法使用说明
createWriteStream是Node.js中fs模块提供的方法,用于创建一个写入流。其中highWaterMark是可选参数,表示缓存区的大小,即每次最多能写入多少字节的数据。如果没有设置highWaterMark,则默认值为16KB。当写入流的缓存区大小达到highWaterMark时,Node.js会停止读取数据,直到缓存区中的数据被消耗掉一部分后才会继续读取。设置合理的highWaterMark可以提高写入效率,减少内存消耗和IO压力。
阅读全文