写点什么

Mono:SGen GC 和其他方面的提升,PlayScript 和 CppSharp 正在开发中

  • 2013-08-27
  • 本文字数:758 字

    阅读完需:约 2 分钟

Mono 3.2 已于上月发布,新版本在 GC 和开发等方面做了一些提升。而像 PlayScript 集成和 CppSharp 这样的项目则已经在开发中。

Mono 3.2 进一步提升了 SGen GC,特别是针对下面的场景——

  • 流行对象负载,老一代对象非常欢迎的一些固定新生对象会导致创建很多记忆的集合。为了避免这种情况的发生,流行对象会被作为永恒对象直到下一次主收集。
  • 大规模线程栈负载,这种情况下需要合理地扫描大量大堆栈线程。这在以前通常会把大量压力放到规划阶段,因为它会产生非常大的固定队列。为了避免这种情况,SGen 现在会在固定队列上使用哈希过滤,这大大降低了它们的平均大小,并且它会固定主要块而不是个别对象。

另外,在某些需要低延迟代码的地方现在还可以禁用主收集器。

SGen 现在是 mono 的默认 GC。

对于移动开发者而言,还有一些开发时间方面的提升——

  • 更好的 iOS 开发体验,支持增量构建和增量上传
  • 通过禁用某些特性减少移动踪迹的方式降低大小

Mono 上框架的获取体验也得到了提升。Mono 现在提供了多种由 Microsoft 开源的.NET 框架。它现在支持:

还有一些其他内容,包括:

在上个月的 MonkeySpace 会议上,Miguel de Icaza 还展示了一些正在开发中的项目:

  • PlayScript 是由 Zynga 创建的,目的是为了交付能够同时在移动和 Web 环境中运行的游戏,而不需要做完整移植。PlayScript 编译器基于 mono 构建。Mono 团队现在正致力于集成这些上游变化。
  • C++ 互操作故事正在由两方面推动

你能够从幻灯片“ Mono 包括哪些新特性”和 Mono 3.2 发布说明中找到更多相关的细节信息。

查看英文原文 Mono: SGen GC And Other Improvements; PlayScript, CppSharp In Works

2013-08-27 19:027659
用户头像

发布了 321 篇内容, 共 134.5 次阅读, 收获喜欢 19 次。

关注

评论

发布
暂无评论
发现更多内容

YashanDB与人工智能数据处理的最佳实践汇总

数据库砖家

YashanDB与数据科学的交汇:未来趋势分析

数据库砖家

YashanDB在大数据处理中的实用技巧

数据库砖家

java使用hbase、hadoop报错举例

刘大猫

人工智能 云计算 大数据 算法 物联网

YashanDB优化数据查询性能的实用技巧

数据库砖家

YashanDB与微服务架构的结合优势

数据库砖家

YashanDB在大数据处理中的优势与应用

数据库砖家

通过AWS SSO设备代码认证进行AWS凭证钓鱼攻击(2024年更新)

qife122

钓鱼攻击 AWS SSO

采购文件编制与审核系统:助力烟草企业采购合规与效率的“双提升”

中烟创新

YashanDB数据库中数据安全的最佳实践

数据库砖家

YashanDB资源调度和性能优化

数据库砖家

YashanDB压缩存储技术提升企业数据处理效率

数据库砖家

YashanDB与边缘计算的结合:拓展应用场景的潜力

数据库砖家

YashanDB与机器学习的结合前景解析

数据库砖家

YashanDB在大数据时代的创新与挑战

数据库砖家

传帮带 人才梯队建设经验总结(9)

万里无云万里天

人才培养 工厂运维

YashanDB数据库自动化运维的五大关键步骤解析

数据库砖家

YashanDB未来发展的关键驱动因素分析

数据库砖家

YashanDB在大数据环境中的稳定性与扩展性研究

数据库砖家

YashanDB数据库中的数据一致性模型详解

数据库砖家

YashanDB推动数据驱动业务的核心理念

数据库砖家

YashanDB与大数据生态系统的整合优势

数据库砖家

YashanDB与微服务架构的完美融合解析

数据库砖家

YashanDB在电商行业的应用和面临的挑战

数据库砖家

YashanDB在电商大促中的高性能数据处理应用

数据库砖家

大数据-108 Flink 流批一体化入门:概念解析与WordCount代码实践 批数据+流数据

武子康

Java 大数据 flink spark 分布式

【RFID智能工具柜采购攻略】批量采购怎么压低成本还能保证质量?

斯科信息

斯科信息 RFID智能工具柜 RFID工具柜采购

YashanDB数据库助力智慧城市建设的核心技术解析

数据库砖家

YashanDB与AI的结合代表了智能数据管理的未来趋势

数据库砖家

YashanDB与AI结合的潜力与挑战

数据库砖家

YashanDB在AI和大数据环境中的重要性

数据库砖家

Mono:SGen GC和其他方面的提升,PlayScript和CppSharp 正在开发中_语言 & 开发_Roopesh Shenoy_InfoQ精选文章