_writev()
node.js中的正确用法是什么?文档说:
如果流实现能够一次处理多个数据块,
writable._writev()
则应实现该方法。
它还说:
的主要目的
writable.cork()
是避免将许多小块数据写入流不会导致内部缓冲区中的备份对性能产生不利影响的情况。在这种情况下,实现该writable._writev()
方法的实现可以以更优化的方式执行缓冲写入。
从流实现的角度来看,这是可以的。但从可写流消费者的角度来看,调用write
or的唯一方法是通过andwritev
Writable.write()
writable.cork()
我想看一个小例子来描述实现的实际用例_writev()