首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用和优化Mono AOT / mkbundle?(用于减少VM启动延迟)

如何使用和优化Mono AOT / mkbundle?(用于减少VM启动延迟)
EN

Stack Overflow用户
提问于 2010-06-09 04:52:58
回答 2查看 875关注 0票数 2

我想看看我是否可以通过使用Mono的AOT (预编译器)来减少VM延迟。如何运行.so文件?(抱歉,这是一个非常初级的问题;我在Mono的文档中找不到简单的答案)。

我想出了如何使用mkbundle (在本例中是mkbundle2),但是生成的文件是否正在优化?Mono AOT文档提到了"-O=all,-shared“标志,但我没有在mkbundle中看到这些标志。

虽然这可能是一个非常不同的答案,但如果有好的方法来保持VM的打开(使用比fifo特殊文件更自然/平台中立的东西),那可能是最好的。

提前感谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-06-09 06:39:51

如果AOT文件存在于exe / .so文件旁边,Mono将在您运行exe时使用它们。但是,您仍然需要dll/exe文件来存储元数据和无法进行AOT编译的内容。

票数 3
EN

Stack Overflow用户

发布于 2010-06-09 05:51:48

不确定它是否与您的问题完全相关,但请参阅此处的最后说明

http://blogs.msdn.com/b/dsyme/archive/2010/02/10/detailed-release-notes-for-f-february-2010-release.aspx

关于--驻留标志的编译器,以使fsc.exe在Mono上更快。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3001204

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档