1Basemark OS Ⅱ是什么?
北京时间2014年1月20日晚22点,Rightware公司发布了支持Android、iOS以及Windows Phone 8跨平台测试的跑分工具——Basemark OS Ⅱ,这是此前Android平台综合性能跑分软件Basemark OS的一次升级,而经过这次升级之后,不仅测试项目与最终的分数体现有了明显差异,Basemark OS Ⅱ也终于实现了这三大平台的智能移动终端在综合性能上的跨平台直观对比。换句话来说你再也不用烦恼没办法对比Android、WP和iOS的性能表现了,继3DMark在图形测试方面实现跨平台之后,Basemark OS Ⅱ也为你带来了综合性能的跨平台。
新版本哪变了 Basemark OS Ⅱ全平台实测
首先我们还是来简单介绍一下Basemark OS Ⅱ这款软件,在曾经我们对Rightware进行的专访中,这家公司也直接表示过有信心打破AnTuTu在目前跑分软件领域的垄断地位。在实现了跨平台之后,Basemark OS Ⅱ在跑分测试方面的参考性似乎也更强了一些。
最新发布的Basemark OS Ⅱ(图片引自Rightware)
Rightware在智能手机跑分方面有着很长一段时间的研发经验,包括此前曾经推出过的Basemark OS、SPMark以及OMSMark都被多家OEM厂商与芯片供应商所采用。Basemark OS Ⅱ最大的亮点在于这是一款支持跨平台的综合性能测试工具,你可以用它来测试Android、iOS以及Windows Phone这三大平台的智能手机,横向对比不同系统间手机的综合性能差异,这其中包括了系统、存储、图形处理、网页性能等几方面的测试,最终的结合是这四个主要测试项的加权结果。
Basemark OS Ⅱ主要分为应用层、引擎层以及系统框架层(图片引自Rightware)
Basemark OS Ⅱ基于C++语言的BOS2Engine进行开发,其引擎分为几个不同的模块,整合了各个平台的编程语言和API以保证跨平台测试结果之间具备可参考性。在其内部渲染模块,其疫情整合了全部的UI元素,对Android及iOS平台使用OpenGL ES2、针对WP8平台使用DirectX 11,这保证了这三个平台在运行这一软件进行测试时,无论是用户界面还是图形测试部分的呈现都是一致的。
而在Framework Layer部分,应用启动、打开网页、webview (webkit或webbrowser kit)、信息输入输出等功能表现则与测试设备所用平台的原代码有着直接关联,在Framework Layer代码方面,Android设备使用Java、iOS使用Objective C、WP平台则是C#。
最后来看一下三个平台Basemark OS Ⅱ的运行环境。Android平台需要在Android 3.1版本以上、iOS平台要求在iOS 6.0版本以上,WP平台则要在WP8以上。
2Basemark OS Ⅱ怎么测?
接下来来看一下测试项目吧,相比于此前的Basemark OS,新版的Basemark OS Ⅱ在测试的大方向上有了比较明显的调整。此前的Basemark OS主要包含四大项测试,分别是系统、图形、媒体解码以及程序启动这四项。而升级到Basemark OS Ⅱ之后,与最终分数息息相关的四大测试项目变成了系统、图形、内存以及网页。而这四大项也是各自由不同小项所组成,花费的时间也长短不一。
进入Basemark OS Ⅱ后可以直接测试,也可以选择测试项
开启Basemark OS Ⅱ之后,在界面中我们可以看到运行测试、选择测试项、测试结果、设备信息、Basemark信息、测试项设置以及额外测试。其中“选择测试项”可以让我们从出多小项中单独选择某一项或几项进行测试,而额外测试中则为我们提供了电池测试的选项。
系统测试
系统测试大致包含Math test、XML解析测试、CPU单核测试、CPU多和测试这四大项,而Math test又分为两个独立的小项,因此总计需要测试5个项目,用时约70秒。
Math Test包含无损数据压缩算法与物理粒子效果这两项,无损数据压缩算法在内存、而非手机的文件存储空间运行,来测试整数性能。物理粒子效果则是一个星球模拟器,每个线程要负责处理600个星球,而这些星球之间会根据万有引力定律相互吸引,并相互碰撞。这两项测试单独且独立运行,每一项测试都要用到8个线程来执行。
接下来XML解析测试主要考量CPU将XML数据解析为DOM Tree的速度,测试开始前,以一个示例电影目录、Basemark X样本结果日志以及一个3D模型组成的三个XML文件会加载到手机中,这项测试中三个不同的线程分别来处理每个输入文件,处理完各自的文件后再相互进行交换,这一测试会在规定的时间内循环重复进行。
接下来的CPU单核、多核测试比较好理解,主要在于对大量数据的处理速度测试,表现当然是越快越好,而在这一测试中,多核手机的表现也会比单核手机更有优势。
内存测试
内存测试需要花费约50秒的时间,通过三个大的测试项目。其中固定文件读写性能测试需要将1Mb的文件读写到eMMC再对其传输速率进行测量,考验设备的内存性能。
可变文件大小的读取测试则是对一个大小可变的文件的读写进行测试,这一文件的大小将从16Kb增长到16Mb,最终结果同样取决于传输速率。
最后的碎片测试则是在传输从65Kb增长到16Mb文件的过程中,每当一个新的文件建立便删除旧的测试文件,这一测试主要考量传输速率以及存取时间。
图形测试
图形测试为500帧,通过Basemark OS Ⅱ的跨平台引擎来考量每款设备的GPU表现。这一引擎根据测试设备的平台不同,支持OpenGL ES与DirectX。这一测试的场景中包含了3D、2D以及粒子效果,并将分为两个阶段进行测试。截图中后方的树与水面为3D元素、模拟用户界面窗口的为2D元素,屏幕中的白色亮点则体现了粒子效果。
网页测试
网页测试部分需要花费60秒的时间,包含三个小的测试项,分别为CSS 3D渲染,HTML5以及CSS Resize。其中的CSS Resize旨在通过模拟屏幕尺寸变化来测试浏览器的表现,例如我们将手机从竖屏调整到横评,也需要浏览器针对我们的屏幕进行调整,这项测试的结果就是要看浏览器在面对屏幕变化的时候能够表现得有多好。
3Basemark OS Ⅱ各平台测试结果如何
文章的最后就需要我们来看一下新版本Basemark OS Ⅱ的测试结果,以及新版测试结果与旧版排名对比了。本次测试中,我们尽可能齐全的搜集了几大处理器平台,其中设计了骁龙、Exynos、联发科、Tegra以及海思。骁龙阵营包括骁龙800 MSM8974、骁龙600 APQ8064T以及骁龙APQ8064,;Exynos阵营则是Exynos 5410;联发科部分设计MT6589T与MT6592;此外还有Tegra4与海思K3V2。
由于测试的目的主要在于各大处理器平台在Basemark OS Ⅱ中的高低顺位,以及新旧版本的排位差别,因此我们尽量保证了评测机型各方面配置的一致性,均为1080p屏幕、2GB RAM。也就是说测试结果的高低差异主要来自于处理器平台的不同。
Basemark OS Ⅱ各平台排名
从新版本的结果来看,排位的顺序基本与我们心中对各个处理器平台排位的评估是一致的。其中骁龙阵营与Exynos居于领先地位,接下来依次是Tegra4、MT6592、MT6589T以及海思K3V2。不过有一点要注意的是在Basemark OS Ⅱ的测试结果中,八核的MT6592与四核的MT6589T相差并不是很大,但二者在我们此前使用AnTuTu进行对比时,性能差距还是很大的,或许Basemark OS Ⅱ针对八核做出的优化还不是太到位,这两款处理器之间差异如此之小确实不太科学。
另外通过上方的表格我们也可以清楚的看到各平台在每一项测试中的分数,其中骁龙800在系统、内存、图形、网页这四方面表现都很突出,因此最终综合成绩排名第一。而Tegra4和Exynos 5410的系统测试成绩、Exynos5410在内存、网页方面的表现也都很不错,大家在选购手机时也可以根据自己平时的使用需求,结合这些细项的得分来考量哪款手机更适合自己。
最后来看一下新旧两版的对比结果吧,如果说新版的测试结果比较符合我们心中对各处理器平台的预估,那么旧版的排位就确实有点匪夷所思了。虽然最高和最低的两名没有变动,但中间的排名发生了很大变化。并且就如同我们此前在各种评测中所说的,旧版的Basemark OS在分数上并不能拉开太大差距,反观新版的Basemark OS Ⅱ,分数之间的差异还是非常明显的。换句话说,升级到Basemark OS Ⅱ之后,旧版的分数与排名其实就不具备什么参考价值了,因此测试的项目发生了变化,最终分值的价值也完全不同。
相较于AnTuTu来讲,Basemark OS Ⅱ目前最大的优势就是跨平台,用户不仅仅可以在Android产品之间进行对比,也可以和Windows Phone、iOS设备进行对比。不过很显然Basemark OS Ⅱ刚刚出炉,还有着可以完善的地方,但Basemark OS Ⅱ整体的分数、排名都已经比较靠谱,这种跨平台的对比形式也符合跑分软件的发展趋势,从系统、图形、网页、内存四个方面来了解三大系统平台的智能手机,是非常可取的。
4产品参数对比
三星GALAXY S4和TCL Hero N3有什么区别
经过这次升级之后,Basemark OS Ⅱ也终于实现了这三大平台的智能移动终端在综合性能上的跨平台直观对比。换句话来说你再也不用烦恼没办法对比Android、WP和iOS的性能表现了,继3DMark在图形测试方面实现跨平台之后,Basemark OS Ⅱ也为你带来了综合性能的跨平台。
推荐经销商