在我的测试中,Xamarin.iOS似乎总是使用两代。也就是说,GC.MaxGeneration
始终返回1
。 Xamarin Cross-Platform Performance Documentation似乎通过引用Mono SGen Documentation来支持这一点,Xamarin API Documentation of GC.MaxGeneration表示 SGen 使用了两代。另一方面,current stable release of Xamarin iOS表明MaxGeneration会随着时间的推移而增加。
是否在Xamarin.iOS中修复了GC.MaxGeneration
,或者只要有足够的时间就可以增加它?
另外,以防万一:去年的行为有变化吗?这个问题的原因:除了Cycle 6 Service Release 4之外,我们使用demo来修复旧版产品的错误。