3
的Xamarin Cross-Platform Performance Documentation狀態:(何時)Xamarin.iOS垃圾收集器是否停止整個應用程序?
當SGEN啓動垃圾收集,它會同時回收內存停止應用程序的線程。
我想了解一下幾個細節:
- 我非常想這適用於Xamarin.iOS?它是否正確?
- 這是否適用於整個應用程序?那也是非管理方?
- 本地ui線程是否也停止了?
- 非託管線程也停止了嗎?例如。由通過P/Invoke包裝的本地庫創建的線程?
- 是否所有的收集(小和主要)停止線程?或者這隻適用於主要收藏?
- 以防萬一:行爲在去年有變化嗎?
- 此最後一個問題的原因:除了current stable release of Xamarin iOS,我們正在使用Cycle 6 Service Release 4來修復舊產品的缺陷。在兩個工具鏈版本上,我們正在使用垃圾收集器開發統一的應用程序。