[Unity] 關於 Component 的 GC 測試,出現了大問題! – Testing GC of Component in Unity

不久前才測試完了 Delegate 的 GC,雖然只是驗證了一個可以預期的結果。不過才過幾小時,我就想到類似的議題在 Unity Component 上,是否會因為 Component 特性而產生不太一樣的結果?

雖然本是要測試 Delegate,不過我同時也想驗證一下之前就發現的一個 Component 特性:自行移除相關參照 (Reference)

結果竟然在測試過程中有了額外發現,間接造成 Delegate 的測試無法進行下去… 所以文章便直接停止在 Unity Component 的 GC 測試。

componentReference

閱讀更多»

廣告

[C#] 關於 Delegate 的 GC 測試 – Testing if delegate will prevent an object to be GC

針對一個小疑惑進行小測試:

如果有 delegate 指向物件 A 底下的方法 (class’s member function) 時,物件 A 是否會被系統 GC (garbage collection) 呢?

雖然預期測試結果是不會被 GC 啦!姑且還是測試看看,並找找相關資料。

delegate-test

閱讀更多»