2016-05-22 83 views
-1

我有一個簡單的問題,我找不到答案。c中的不同垃圾收集器#

現在讓我先描述一下爲什麼我會考慮問這個問題:我是一名學生,被授予測試不同GC以及它們如何執行和運行的任務。

但是除了引用無處不在的標準之外,我找不到任何其他GC,這是世代的gc。

現在我知道有「代GC」,就像IOS上的一個只計算對象的引用。

你能向我描述哪種類型的GC存在?

謝謝

+0

我希望我能夠改正這個問題,所以它不再被認爲是脫離主題。如果它仍然被認爲是脫離主題,我會刪除它。 我想提一下,我從來沒有要求重新推薦,而是要求客觀列表或單個gc。 - > [變更]重寫了這個問題,因此不再需要引用。 – MarquisBS

回答

0

更多的時間後,我發現不同的GC的一張好名單。這些來自我不允許參考的來源。但繼承人snippt:

Generational (Example: .NET) 
Background (Example: .NET) 
Reference counting (Example: COM) 
Concurrent (Example: Oracle CMS) 
Deterministic/real-time (Example: Azul Zing) 
Region-based (Example: Oracle G1) 
Incremental (Example: Oracle CLP) 
+0

我列出了不僅適用於C#的GC,但它提供了一個好主意。 – MarquisBS