首页 / 知识
关于.net:IronRuby性能如何?
2023-04-13 20:30:00

IronRuby performance?虽然我知道IronRuby尚未为全世界使用做好准备,但我想知道这里是否有人尝试过并测试了它在原始性能方面相对于其他红宝石的表现如何? 如果是这样,结果是什么,您如何衡量性能(哪些基准等)? 编辑:IronRuby团队在http://ironruby.info/上维护了一个网站,以介绍它们与Ruby MRI 1.8的比较。 在规格合格率表下方,他们还提供了一些有关IronRuby在这些规格上的性能的信息。 该表不会不断更新,但是我认为他们经常对其进行更新(您可以在页面顶部看到最近的更新)。 Antonio Cangiano刚刚发布了一些新的基准测试(8月9日),IronRuby在Windows平台上似乎比MRI更快。约翰·林(John Lam)和他的同事做得很出色,并且没有进行优化。 加载时间和内存利用率仍然是IronRuby中的两个最弱点。一旦加载了一段特定的代码并以某种稳态模式运行(也就是说,几乎没有评估任何新的源),那么性能应该会很好。 要回答您的特定问题,请考虑此数据。 根据这篇文章http://www.iunknown.com/2008/05/ironruby-and-rails.html。 5月的表现远未达到他们的预期。我在http://altnetpodcast.com/episodes/9-state-of-ironruby(三天前)中听说他们仍在努力提高性能。我想他们首先把兼容性放在首位,现在正设法使性能与其他红宝石实现方案相提并论。 据我了解,它们的性能不及同一个团队开发的Iron Python。我不知道这是否是因为Iron Ruby越来越多地使用DLR,并且仍然需要优化,或者他们是否需要进一步优化Iron Ruby实现本身。但是我认为这是个好消息,因为他们可以更快地获得它。因此,如果您已经对性能感到满意,那么您将获得更多的快乐。 我已经使用过了,它对于我所做的工作非常有用。但是,我对绩效的衡量并不是真正的科学,因为它全是视觉的。但是,我确实注意到,当我在相同任务上比较两个程序时,IronRuby似乎更灵活一些。我真的认为,这与IIS的牢固绑定紧密相关,因为.NET不仅具有框架的速度。 但是我可能完全错了,因为我并没有真正将应用程序强调到Twitter可能看到的水平。但是根据我的.NET经验,我知道它的支持程度与现在生产的Ruby应用程序一样好。 顺便说一下,我在IIS下使用FastCGI测试了Ruby。 |
最新内容
相关内容
linux命令行登陆网站?
linux命令行登陆网站?,网站,系统,密码,服务,地址,环境,网络,软件,状态,项目,在Linux下怎么通过命令上网首先,连接相应linux主机,进入到linux命令linux性能测试命令?
linux性能测试命令?,数据,系统,工具,标准,设备,地址,情况,基础,网络,环境,如何排除linux系统的读写缓存进行磁盘性能测试chkdsk。chkdsk的全称linux维护网络命令?
linux维护网络命令?,网络,地址,系统,工具,信息,服务,电脑,初级,设备,命令,linux查找网络配置命令是什么?1、首先在电脑上打开Linux系统,然后进linux登陆网站命令?
linux登陆网站命令?,网络,工具,网站,标准,地址,软件,系统,命令,数据,环境,linux如何用命令行登录?1、首先在桌面模式下,右键点击open in terminlinux命令打开网站?
linux命令打开网站?,网络,网站,系统,地址,密码,传播,工具,代码,环境,命令,大学生通关这几个编程游戏1、Hack The Game Hack The Game是一款好linux命令行登录网站?
linux命令行登录网站?,系统,网站,地址,工作,软件,密码,网络,第一,环境,中心,如何使用linux命令打开网页1、在命令符界面浏览网页可以使用lynx,llinux命令3d性能?
linux命令3d性能?,系统,工具,实时,百分比,信息,分析,软件,情况,网站,建设,Linux常用性能诊断命令详解1、第二行信息依次为:进程总数、运行中的linux命令查询网站?
linux命令查询网站?,地址,网络,信息,名称,档案,工具,网站,命令,传播,分析,linux查看域名命令查找主机。ls:用来显示指定目录下的内容,列出指定目linux性能管理命令?
linux性能管理命令?,工具,系统,信息,状态,网络,情况,工作,时间,短信,平均,linux性能监控工具有哪些1、开源网络监控工具:NetXMS NetXMS提供了企linux性能调参命令?
linux性能调参命令?,工具,工作,信息,网络,分析,系统,地址,实时,管理,状态,在linux中top命令的具体用法是什么?1、top命令用于显示系统运行的进linux下备份网站命令?
linux下备份网站命令?,工程,系统,软件,设备,服务,网站,管理,数据,环境,设计,如何在Linux服务器中备份1、-a 选项相当于选项 -rlptgoD 。简单来linux命令连接网站?
linux命令连接网站?,网络,系统,信息,地址,名称,密码,设备,软件,网站,工具,Linux下必须知道的11个网络命令1、netstat -r:打印路由表。路由表保