数週間前、 MemoryStreamよりもパフォーマンスが優れている.Net 4 / 4.5の新しいクラスについて何かを読みましたが、もう見つけられないようです。
IO名前空間を調べましたが、何も見つかりませんでした。誰かがそのようなものを読んだことを覚えていますか?
ありがとう
数週間前、 MemoryStreamよりもパフォーマンスが優れている.Net 4 / 4.5の新しいクラスについて何かを読みましたが、もう見つけられないようです。
IO名前空間を調べましたが、何も見つかりませんでした。誰かがそのようなものを読んだことを覚えていますか?
ありがとう
おそらく、大量のメモリにより適した MemoryStream の代替品を提供する CodePlex プロジェクトである Memory Tributary について読んだことがあります。
MemoryTributary は、MemoryStream の単一バイト配列とは対照的に、複数のメモリ セグメントを使用してストリームのコンテンツを格納する MemoryStream の代替品です。完全な代替品として設計されており、MemoryStream では処理できない大規模なデータセットを処理できます。
OP が探していた答えではありませんが、私のような MemoryStream の置換を検索する人にとっては役立つかもしれません:
Bing チームによってリリースされた RecyclableMemoryStreamMemoryStream
は、実際にはドロップイン置換のパフォーマンスが優れています。