cbaxter / InfinityMQ

A .NET Message Transport on Steroids
GNU Lesser General Public License v3.0
5 stars 1 forks source link

Implement BufferPool (or consider WCF BufferManager?) #11

Open cbaxter opened 12 years ago

cbaxter commented 12 years ago

Implement buffer pool to prevent reallocation of byte arrays for temporary message buffers.

Due to each write on a named pipe being treated as a single message; don't want to write out frames individually (seriously degrades performance). Implement buffer pool to allow for more efficient memory management.