BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Mono综述:iOS、移动配置和并发GC

| 作者 Jonathan Allen 关注 530 他的粉丝 ,译者 孙镜涛 关注 2 他的粉丝 发布于 2013年2月20日. 估计阅读时间: 1 分钟 | Google、Facebook、Pinterest、阿里、腾讯 等顶尖技术团队的上百个可供参考的架构实例!

首先介绍一下发布的Mono 3.0.3,在这个小修订版中除了常规的bug修复之外,还引入了一个新的试验性的垃圾回收器。该垃圾回收器基于SGen构建,使用的流程和Sun JVM的并发标记清除(CMS)回收器相似。Mark Probst继续说

一个Major GC始于最初的标记暂停,在此期间它会扫描所有的根。然后,在通常情况下它会重启运行环境并在后台利用一个工作线程对主要的堆对象执行标记和扫描。在并发标记阶段完成之后,回收器会再次停止运行环境完成最后标记暂停的收集。

Mono3.0.3的另一个特性是为DTrace提供了更好的支持。Mono垃圾回收器“现在能为MacOS和Solaris系统上的用户提供多个DTrace探测点”。

Miguel de Icaza还透露了改变Mono移动配置的计划。在最初创建时,该配置包含暴露给Silverlight开发者的API的子集。现在Mono团队想要稍微扩大一下该API。将来它会“基于.NET 4.5 API,同时会移除过去已经移除的那部分:System.Configuration和注册表”。

最后,该版本为了支持iOS 6.1对MonoTouch做了小幅更新。

查看英文原文Mono Roundup: iOS, Mobile Profile, and Concurrent GC

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT