频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

Mono最小运行时文件的尺寸小于Python

来源: 作者:InfoQ 陈黎夫 出处:巧巧读书 2007-11-13 进入讨论组

    对于那些已经被广泛使用了的技术来说,运行时文件的尺寸并没有那么重要。因为对于这些技术来说,用户很难找到一台没有安装其运行时的电脑,因此其下载成本基本可以被忽略。

    不过对于那些相对较新的技术来说,运行时文件的大小则显得至关重要。即使像Java这样的主流平台的运行时也并不是随处可见的,其最小的安装文件有95MB——即便只用到了其中的一小部分功能,用户也不得不花费相当的时间去下载其运行时。

    Miguel提到,Mono完全安装的大小为78MB 。若是还要将其他相关的类库,例如Gnome#和Gtk#包括进去的话,那么这个大小将增至恐怖的250MB。但这只是完全安装时的情况,而最小安装时的情况又是如何呢?

    负责在Debian Linux上维护Mono安装包的Mirco Bauer成功地将Mono运行时进行了拆分,使得其最小化安装仅有7MB。当然,这个安装尺寸仅仅能够支持运行时本身以及那些没有GUI的、类似Hello World的简单应用程序。

    Mirco将这个结果与Python的最小安装尺寸进行了比较,其占用13.4MB的硬盘空间。文中也提到了Java。他说到:

    那么Java又如何呢?虽然这样比较似乎有些不公平——因为SUN公司的授权协议不允许我们仅发布Java运行时的一部分。Java的安装包仅有一个—— 下载时的大小为34.5MB,安装后将占用95.2MB的硬盘空间。这确实比较庞大,不过若想在其上运行任何程序的话,那么我们必须容忍这个大小。 

    原文链接:http://www.infoq.com/cn/news/2007/07/Mono-Runtime-Size转 载:http://www.qqread.com/dotnet/z381281.html 更多文章 更多内容请看Python实用指南Python相关文章Python编程专题,或进入讨论组讨论。
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章