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来修复旧产品的缺陷。在两个工具链版本上,我们正在使用垃圾收集器开发统一的应用程序。