Flash ActionScript 2与ActionScript 3的性能对比
这两种语言(编译器)中是否有整数、数组、函数、类等的基准测试,性能Flash ActionScript 2与ActionScript 3的性能对比,flash,actionscript,programming-languages,Flash,Actionscript,Programming Languages,这两种语言(编译器)中是否有整数、数组、函数、类等的基准测试,性能 比较也会有帮助。我认为你必须更具体地说明你到底在寻找什么,我怀疑是否有人对所有东西进行了基准测试和比较。此外,这只是语言,但在播放器版本、平台和浏览器之间也存在速度差异 但一般来说,AS3的运行速度几乎总是更快,有时会达到几个数量级。由于AS3在不同于AS2(AVM)的虚拟机(AVM2)中运行,因此随着AS3的引入,性能得到了显著提高。一般来说,AVM2执行的操作码比旧AVM中运行的类似操作码快10倍左右。当然,这并不意味着AS
比较也会有帮助。我认为你必须更具体地说明你到底在寻找什么,我怀疑是否有人对所有东西进行了基准测试和比较。此外,这只是语言,但在播放器版本、平台和浏览器之间也存在速度差异
但一般来说,AS3的运行速度几乎总是更快,有时会达到几个数量级。由于AS3在不同于AS2(AVM)的虚拟机(AVM2)中运行,因此随着AS3的引入,性能得到了显著提高。一般来说,AVM2执行的操作码比旧AVM中运行的类似操作码快10倍左右。当然,这并不意味着AS3中的一切都比AS2快10倍。随着AS3的引入,所有的显示功能,或者所有典型的Flash API都没有在速度上有所提高,只是代码执行过程中的逻辑和算术部分。例如,使用AS2对视觉元素应用模糊过滤器的速度与使用AS3的速度一样快,但是使用AS3进行3D变换的速度要快得多。AS3还引入了一些可以提高性能的新数据类型(尽管情况并非总是如此) 以下是一些有关AS3性能信息的链接: