写点什么

Mono 3.8 发布:性能进一步改进,可伸缩性提升

  • 2014-09-11
  • 本文字数:1015 字

    阅读完需:约 3 分钟

9 月 4 日,Mono 3.8.0 发布了。该版本的运行时带来了一些性能和可伸缩性方面的改进,同时完成了向 Windows 平台的移植。

Mono 遵循 Gnome 和 Linux 内核的版本编号策略,这意味着 3.8 是 3.6(已于上个月发布)之后的一个主要的稳定版本。该版本在性能方面有所改进:

社区对于 Mono 一个版本接一个版本的持续性能改进非常兴奋。Richard Simpson总结到

Mono 团队发布的版本真是让人印象深刻。Mono 最让我震动的就是性能了。

该版本在调试方面也有些改进,尤其是 USB 调试。考虑到跨平台移动开发是 Mono 的一个主要使用场景,这一改进很受欢迎。调试有线协议(wire-protocol)现在可以更好地处理高延迟情况。客户端库也会激进地缓存更多信息。这会减少需要转移的包的数量,进而减少调试延迟。在使用 Xamarin 工具进行跨平台移动开发时,这双重变化会带来更好的调试体验。

除此之外,还有很多 Bug 修复,涉及运行时、类库、C#编译器、MSBuild 和调试器,整体上改进了稳定性和性能。发布说明详细列出了所有修改,感兴趣的读者可以参阅。

Mono 3.6 并不支持所有平台,特别是 Windows 和非 Debian 的 Linux 变种。Mono 3.8 则支持更多 Linux 变种。发布说明中提到,向 Windows 64 的移植也已经完成。不过 Mono 网站上尚未提供 Windows 平台的安装程序,我们必须从源代码构建出最新的二进制文件

Mono Xamarin 资助的一个项目,是微软的.NET 框架的开源实现。它使得使用 C#、F#和其他.NET 语言进行跨平台开发成为可能。Xamarin 在 Mono 之上构建了跨平台开发工具以及像 Xamarin.Forms (可以使用跨平台代码辅助创建原生的体验)这样的框架产品。开发工具和框架在开发者之间都有应用(Xamarin 最近获得了 5400 万美元 C 轮融资,会继续在这方面发力)。Xamarin 也已经在和微软开展合作,以改进.NET 和 Mono 之间的兼容性。ASP.NET vNext(尤其是 KRuntime )就是这一合作的成果之一;它在.NET 和 Mono 运行时上都能很好地运行。

查看英文原文: Mono Gets Further Performance, Scalability Improvements

2014-09-11 02:232607
用户头像
臧秀涛 略懂技术的运营同学。

发布了 300 篇内容, 共 149.3 次阅读, 收获喜欢 35 次。

关注

评论

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

知识管理:新时代企业竞争力核心

小炮

企业知识管理 企业知识管理工具

什么是敏捷开发,敏捷开发落地指南之迭代排期

阿里云云效

云计算 阿里云 敏捷开发 研发 研发敏捷

揭秘华为云GaussDB(for Influx):最佳实践之数据建模

华为云开发者联盟

MySQL 数据建模 数据模型 华为云 GaussDB(for Influx)

这是一个有关自律的复杂故事

Coffee Cat

数据分析 监控 自律 跑步 可观测

企评家,助力创业板企业成长性评价

企评家

企业评价 企业大数据 创业板 评价维度 成长性

JavaScript的事件循环机制浅析

程序猿布欧

JavaScript 前端 前端面试 防抖节流

BIGO 的数据管理与应用实践

NebulaGraph

数据库 图数据库 数据管理

OpenHarmony 技术日直播回顾丨共建新技术,开拓新领域

OpenHarmony开发者

OpenHarmony 技术日

大数据培训学习程序员有必要吗

@零度

大数据开发

“一个扫描枪一张表”,韵达选择 TDengine 应对每日亿级数据量

TDengine

数据库 tdengine

【易安联】安全都是有边界的,零信任也不例外

极客天地

想参加培训学习web前端不知道靠不靠谱

@零度

web前端开发

【阿里云大咖说】填问卷送好礼正式上线,快来参与吧!

大咖说

大咖说 问卷 礼品

英特尔分享进军独显市场的背后思考

科技新消息

为安全而生!浪潮云参编的《数据安全法》实施参考(第一版)重磅发布

云安全

培训学习选择java好还是前端好

@零度

JAVA开发 web前端

javaScript深拷贝和浅拷贝简单梳理

程序猿布欧

JavaScript 前端 深拷贝 浅拷贝 深拷贝与浅拷贝

活动预告 | 洞见科技纪凯受邀出席「隐私计算应用与发展论坛」

洞见科技

Hoo虎符研究院|Cradle调研报告

区块链前沿News

虎符 Hoo 虎符研究院

新零售SaaS架构:组织管理的底层逻辑与架构设计

AI架构师汤师爷

系统架构 SaaS 架构设计 组织架构

Go单体服务开发最佳实践

万俊峰Kevin

微服务 单体架构 web开发 go-zero Go 语言

源码解析Synchronous Queue 这种特立独行的队列

华为云开发者联盟

MQ 堆栈 队列 Synchronous Queue 公平队列

《数字经济全景白皮书》Z世代用户洞察篇(3)重磅发布!

易观分析

用户分析 Z世代

一文详解Java日志框架JUL

华为云开发者联盟

Java 日志 框架 日志框架 JUL

在MAUI中使用Masa Blazor

MASA技术团队

C# .net 微软 组件 组件库

EasyCV开源|开箱即用的视觉自监督+Transformer算法库

阿里云大数据AI技术

算法 计算机视觉 开源技术

Swoole中的协程使用相关说明,快来围观

CRMEB

眼见不一定为实:调用链HBase倾斜修复

捉虫大师

HBase 数据倾斜 4月月更

宣布 Databricks 支持 Amazon Graviton2,性价比提高 3 倍

亚马逊云科技 (Amazon Web Services)

Tech 专栏

双许可、先决条件、附加条款……开源许可证的疑难杂问

一君

Mono 3.8发布:性能进一步改进,可伸缩性提升_开源_Roopesh Shenoy_InfoQ精选文章