unix: combine multiple write reqs into single writev() call #742

bnoordhuis opened this Issue Mar 14, 2013 · 2 comments


None yet
1 participant

bnoordhuis commented Mar 14, 2013

Currently, writev() is only called when the user passes multiple buffers to uv_write().

If there are multiple write reqs in the pending queue, combine them and call writev().

See also joyent/node#4975.

bnoordhuis was assigned Mar 14, 2013


bnoordhuis commented Mar 14, 2013

PS: Needs some careful benchmarking to determine where the cut-off point is (if there is one) where combining things for writev() because more expensive than doing n separate write() syscalls.

bnoordhuis referenced this issue in nodejs/node-v0.x-archive Mar 27, 2013


Gather output method for net.js module? #5151

bnoordhuis removed their assignment May 12, 2015

bnoordhuis closed this May 12, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment