Microsoft.IO.RecyclableMemoryStream提高程序性能
Microsoft.IO.RecyclableMemoryStream 是一個通過給 .NET MemoryStream 對象提供池(pooling),來提高應(yīng)用程序性能的開發(fā)包。
具有以下功能:
-
具有調(diào)試功能,如跟蹤池泄漏
-
允許您使用簡單的處理模式釋放緩沖區(qū)池,同時也允許檢測無效使用模式(比如復(fù)用流在處理之后)
-
MemoryManager 是安全線程的
-
每個流可以有一個標(biāo)識字符串標(biāo)簽,用在日志中——幫助當(dāng)發(fā)現(xiàn)錯誤和內(nèi)存泄漏
-
可靈活的調(diào)節(jié)池算法極限
評論
圖片
表情
