簡體   English   中英

在C#中使用弱引用的GC成本?

[英]Cost to GC of using weak references in C#?

另一個問題中斯蒂芬C說:

第二個問題是使用弱引用存在運行時開銷。 顯而易見的成本是創建弱引用和調用get。 不太明顯的成本是每次GC運行時都需要進行大量的額外工作。

那么弱參考的GC成本到底是多少? 它需要做多少額外的工作,以及它有多大的交易? 我可以做一些有根據的猜測,但我對實際的機制很感興趣。

請查看Jeffrey Richter關於.NET中的內存管理的文章它必須稍微澄清一下。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM