写点什么

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:232648
用户头像
臧秀涛 略懂技术的运营同学。

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

关注

评论

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

DDD洋葱架构才是 yyds!阿里大牛手记(DDD)领域驱动设计应对之道

Java架构追梦

Java 架构师

手写一个持久化的Flutter会话管理器

岛上码农

flutter ios 安卓开发 跨平台开发 5月月更

虎符交易所Hoo研究院|音乐NFT的路径在哪

区块链前沿News

NFT 虎符 Hoo 虎符交易所

26岁到来之际,我在阿里实现了年薪40W+的小目标

Java架构追梦

Java 后端开发 程序员面试

网站开发进阶 (十一) 知识汇总

No Silver Bullet

二维码 标签 5月月更 打印 元素隐藏

Git进阶系列 | 7. Git中的Cherry-pick提交

俞凡

git

拿了阿里、腾讯的offer的大佬给想进互联网大厂的程序员一个忠告

Java架构追梦

Java 阿里 程序员面试

无聊科技正经事周刊(第5期):五一长假与虚拟旅行

潘大壮

程序员 周刊 科技 行业趋势 科技周刊

DevOps系列之 —— DevOps概览(三)DevCloud HE2E DevOps 框架及其主要服务

若尘

DevOps 5月月更

hive学习笔记之四:分区表

爱好编程进阶

Java 程序员 后端开发

jackson学习之二:jackson-core

爱好编程进阶

Java 程序员 后端开发

Java 1027 打印沙漏

爱好编程进阶

Java 程序员 后端开发

Java 1045 快速排序

爱好编程进阶

Java 程序员 后端开发

ElasticSearch 概述

爱好编程进阶

Java 程序员 后端开发

电阻电路的等效变换 (Ⅲ)

謓泽

5月月更

Android音视频——基础介绍

程思扬

音视频

Hibernate多对多的关系映射,详解(代码

爱好编程进阶

Java 程序员 后端开发

Redis+Nginx+设计模式+Spring全家桶+Dubbo阿里P8技术精选文档

Java架构追梦

Java 阿里 后端开发

docker安装与启动

爱好编程进阶

Java 程序员 后端开发

Dubbo源码分析- 总体介绍与模块划分

爱好编程进阶

程序员 后端开发

Hive-0

爱好编程进阶

Java 程序员 后端开发

励志!一年时间,从小白到进入阿里核心部门,“他”的逆袭之路

Java架构追梦

Java 后端开发 程序员面试

架构实战营模块三作业

哈啰–J

Day182

爱好编程进阶

Java 程序员 后端开发

Day220、nginx快速入门 -nginx

爱好编程进阶

程序员 后端开发

HTTP 协议入门详解

爱好编程进阶

Java 程序员 后端开发

网站开发进阶(十)页面嵌套

No Silver Bullet

jsp iframe 5月月更 页面嵌套 include

flume基本概念与操作实例(常用source)

爱好编程进阶

Java 程序员 后端开发

java List、Object、String

爱好编程进阶

Java 程序员 后端开发

Git进阶系列 | 8. 用Reflog恢复丢失的提交

俞凡

git 最佳实践

Android音视频——相关概念

程思扬

音视频 音视频开发

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