Interesting results, thanks for sharing. I can perhaps shed some light on the performance differences.<p>> Buffer 4.259 5.006<p>In v0.10, buffers are sliced off from big chunks of pre-allocated memory. It makes allocating buffers a little cheaper but because each buffer maintains a back pointer to the backing memory, that memory isn't reclaimed until the last buffer is garbage collected.<p>Buffers in node.js v0.11 and io.js v1.x instead own their memory. It reduces peak memory (because memory is no longer allocated in big chunks) and removes a whole class of accidental memory leaks.<p>That said, the fact that it's sometimes slower is definitely something to look into.<p>> Typed-Array 4.944 11.555<p>Typed arrays in v0.10 are a homegrown and non-conforming implementation.<p>Node.js v0.11 and io.js v1.x use V8's native typed arrays, which are indeed slower at this point. I know the V8 people are working on them, it's probably just a matter of time - although more eyeballs certainly won't hurt.<p>> Regular Array 40.416 7.359<p>Full credit goes to the V8 team for that one. :-)