华为T2011跑分测试

Python016

华为T2011跑分测试,第1张

3180分的jb1跑分其实还是相当不错的,早知道ngage的java跑分也就几百分。

一般诺基亚手机的跑分都有400-600,而华为t2011不到200,midp2.0的支持度只有诺基亚的三分之一。从实际游戏测试的效果来看,我确实非常之卡。

至于3d,大部分国产手机不支持3d,这款华为也不例外。

可以说移动定制的手机基本都是辣鸡。如果要跑java游戏,只能去尝试200k以下的游戏了。

java的float浮点运算能在各种硬件上保持计算结果的一致性,但是软件实现,速度较慢。

native是本地浮点运算,依赖硬件的浮点芯片,速度较快,

但各厂家芯片组成的硬件之间的运算精度运算方法不一致,可能导致结果不一致。

很多网友疑惑,安卓机的配置越来越好,处理器那么强,内存那么大,跑分记录一个个被刷新,为啥流畅程度整体上还是不如iphone呢?其实这是很多原因造成的。

大嘴巴原先一直钟情国产安卓机,但是因为后来工作原因,才配了一台苹果手机作为工作时使用,经过一段时间之后发现的确iphone的整体流畅度会好很多(因为系统升级造成卡顿除外,这是苹果太坏了),那么原因是什么呢?

同样来自世界最大的科技公司之一,谷歌(安卓),苹果(ios)差别到底在哪?

1、进程优先级

ios采用的是实时优先级,也就是说,你用苹果手机,你触碰到哪里,哪里的进程就优先,所以从主管感受上来看你会觉得很顺畅。

安卓采用的是普通进程优先级,你打开应用后,这个应用一直会占据这进程,这样本身应用就多,所以你在使用手机时给你实时用的进程就会有很大影响,类似你用的电脑,所以会感觉不顺畅。

2、基础开发语言

ios采用苹果封闭系统平台开发,开发语言是Objective-C,比较专一,效率高,这也就是为什么不是随便一个应用就可以下载到苹果手机里的原因。

安卓采用的是java语言,大家在大学里都学过基础java,通用性太强,所以安卓系统里应用会比较乱,并且java语言编写的系统运行起来需要占据很大的资源,速度自然就会变慢了。

3、后台机制

我们都知道苹果手机很多时候你关闭了某个应用,虽然你还能接收到相关数据,但是很多时候还是比安卓手机晚的,因为关闭了这个应用后,除了最后阶段的缓存外其他进程都结束了;

而安卓不一样,你关闭了某个应用,其实他还是在正常运行的,所以你在使用时,其实别的应用也一直占据资源,慢也是正常的。

说到这里大家就明白了,跑分只能说明硬件处理数据能力高低,不能说明使用的顺畅度,其实不是你手机硬件不行,也不是系统不行,真正的原因是两者的运行方式和基础语言的区别导致系统顺畅度不同,但是这也不能说明苹果系统就比安卓好,至少安卓在开放性和通用性方面要好于苹果手机,就看大家自己的选择了。