移动性能测试 求问,如何让手机 cpu 或者内存占用调整到 100%?

黑山老妖 · 2020年05月10日 · 最后由 甬力君 回复于 2020年05月11日 · 3094 次阅读

场景:目前 android/ios 测试时,存在某些场景下,手机性能会变很差的情况。目前解决这些导致性能差的问题,比较难,想到的办法是,模拟在性能差的情况下,保证核心业务不受影响。

所以想请教下,如何让手机 cpu 或者内存占用调整到 100%?

感谢

共收到 2 条回复 时间 点赞

iOS 基本做不到,Android 比较容易
cpu 控制每个核的占用时间即可,c++ 写个底层库实现单核占用
内存由于 framework 控制了单进程的内存划分,也必须用底层库去实现

安卓的内存我写了个 ndk c 工具 ,原理很简单:malloc 内存 ,while 卡死不释放就可以了

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册