昨日在网上发现了一个可以测试java手机的程序:JBenchmark。
JBenchmark已有三个版本,1.0、2.0和3d版。测试流程非常简单,将 JBenchmark的.jar文件传入卡的kjava目录或手机中,根据手机提示安装,就可以在手机的程序当中看见JBenchmark的图标,选择该图标,手机立刻进行 JBenchmark的各项测试流程,三个版本的安装使用都是一样的。
简单介绍一下:
JBenchmark 1.0
JBenchmark 1.0 是用来测试java(J2ME MIDP 1.0)手机的图形处理性能的软件,支持普通手机和PDA,包括5个测试,测试时长大约是10秒钟。
1. 文本: 使用随机色彩,测试拉延的速度,屏幕上会出现不同的字体,用于检测商业和网络应用程序(电邮、聊天、浏览器)的速度。这是我们用得最多的功能,无论是发短讯,还是看网页,都少不了文本。
2. 2D图形: MIDP 1.0无法计算3D多边形,二维多边形还是可以的,主要测量平面几何处理能力。不仅仅是Java游戏,图形界面、彩信都需要用到大量2D图形
3. 3D图形: MIDP 1.0的小型JAVA设备暂时没可能生成Quake 3般的真3绘建模,因为它缺少浮点和三角形函灵敏,不能进行3D转换,然而,它仍然能够描绘出实时的3D立方体。这就是所谓的假3D,由于移动设备的图形处理能力不足,假3D已经相当耗费资源了,所以这项测试会变得很慢。
4. 填充率: 利用随机色彩块填充整个屏幕,不经过帧缓存的描绘,这是一个要求极高的测试,检查当前标准下的像素寻址能力。如果某些设备使用方块来填充,不是以每个像素为计算单位,速度可能慢得像乌龟爬,每隔10秒才渲染2帧。大家可能以为填充率只是3D游戏方面的术语,实际上,即使在2D平面上,也能应用到填充率这个概念,就是让色彩充斥在屏幕上的算法。不管是任何应用,只要是彩屏,你就离不开填充率。
[1] [2] [3] [4] 下一页