[Mono-dev] Should we replace MemoryStream?
Jeffrey Stedfast
fejj at novell.com
Mon Nov 9 13:38:38 EST 2009
Miguel de Icaza wrote:
> Hello folks,
>
> I just blogged about a memory fragmentation issue here:
>
> http://tirania.org/blog/archive/2009/Nov-09.html
>
> And I am wondering: since MemoryStream is one of these sources of
> problems, we could replace this implementation with MindTouch's
> ChunkedStream.
>
I'm really liking the idea of a chunked stream like this. Even once sgen
is complete and deployed, a chunked stream will still be more efficient
- not just in avoiding fragmentation, but also because reallocating a
new, larger buffer, has overhead associated with copying the content
whereas allocating a new chunk is a cheaper operation.
Jeff
More information about the Mono-devel-list
mailing list