From: Eric Wong Date: 2017-09-26T00:57:55+00:00 Subject: [ruby-core:83014] Re: [Ruby trunk Feature#9323] IO#writev glass.saga@gmail.com wrote: > The main purpose of IO#writev is to make a chance for users to > write multiple buffers atomically, not to improve performance. IO#write on Array#join result is atomic, too; but Array#join can result in too large buffers and excessive memory use. I wrote benchmarks for shards io-extra project on Rubyforge years ago, but I guess that email is no longer available publically. I've quoted and reposted the test to spew: https://80x24.org/spew/20170926005509.GA22313@starla/raw Unsubscribe: