# 测测-手机性能测试APP **Repository Path**: daitape/MyBench ## Basic Information - **Project Name**: 测测-手机性能测试APP - **Description**: 测测-手机性能测试APP(测测-性能测试)是面向纯血鸿蒙(鸿蒙NEXT/鸿蒙5.0)、安卓设备的,一款简朴实用的整机性能测试工具。 - **Primary Language**: Android - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-11-06 - **Last Updated**: 2024-11-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: 鸿蒙next, 鸿蒙5, 手机跑分, 手机性能测试, 测测-性能测试 ## README # 测测-手机性能测试APP ![输入图片说明](.gitee/startIcon.png) ## 鸿蒙NEXT伊始,目前没有一个测试手机综合性能的工具 ## 于是就手搓了一个供大家使用 ## 安卓版功能与实现完全一致,从而能进行公平的对比 #### 介绍 面向纯血鸿蒙(鸿蒙NEXT/鸿蒙5.0)、安卓设备的,一款简朴实用的整机性能测试工具。 #### APP架构 鸿蒙NEXT及安卓8+编程环境下实现整机综合测试。 #### 安装教程 直接提供鸿蒙安装包MyBench.hap及安卓安装包MyBench.apk。 源码就懒得上传了,业余时间弄得小玩意罢了。 #### 使用说明 使用也很简单,根据自己情况选择测试次数以及线程数。 数据不稳定的话,清空下后台程序,并将测试次数设置最大。 线程数不易过高,单线程测单核能力,多线程测多核能力。 测试的结果大家一目了然不多解释。 #### 其他的啰嗦内容【可以不看】 鸿蒙NEXT伊始,目前没有一个测试手机综合性能的工具,于是就手搓了一个供大家使用。 有鸿蒙版和安卓版两个,从而可以有具体数值做参考比较,而非靠手动扒拉屏幕或不停地打开多个程序来人为地感受。 不同手机的性能对比,系统不同的话往往很不准确,因为不同系统下同一款软件的具体实现有着很大差异。 例如,成熟系统上的软件往往会冗余而臃肿,各种功能极大消耗着硬件资源,而新生系统上的软件还停留在基本款时期。 为此,需要在尽量保持运行的负载一致的情况下,去客观地做出比较。 本APP通过给CPU施加完全相同的32位整型与64位浮点数运算,从而评估CPU性能。 此外,可设置为多线程的方式并行运行多个测试实例. 这样就能体现出系统对线程的调度,以及对CPU的利用是否优秀。 给出了“系统效用”这一百分比指标,用于衡量系统对硬件资源的使用程度。 若同样的设置情况下,测试数据波动很大,就说明系统的资源调度不佳,无法达到最优地硬件资源利用。 此原因在于,硬件运行指令的速度往往很稳定,而跑程序却呈现不稳定的表现,那其主要原因就在于系统的调度上。 换而言之,也就是系统分配任务给CPU的过程不顺畅。 另外,一般情况下应该是多线程的分数高于单线程才合理,因为多线程是多个核心同时干活,那么干活效率理论上是成倍上升的。 个人时间有限,只能实现些基础功能,希望周知见谅。