• android recovery 升级时间与速度研究


    从android4.4到现在android7.1升级,现在的升级包越来越大,一个system分区大小都分配了2G,整个升级包达到了接近500M, 升级包解压之后1G+,奇怪的是,发现了两个不同批次的板,升级时间差了三倍,相同的升级包,一个要三分钟,一个不到一分钟就升级完了。

        经过查看,发现了两个板子的emmc型号不相同,一个是Samsung KLMBG2JETD-B041,一分钟就可以升级完成,一个是Samsung KLM8G1WEPD-B031,升级需要三分钟。就写了个sh脚本,来测试下,这两种emmc的写入速度。

     

    #!/bin/bash
    busybox date
    busybox cp test.zip  /data/
    busybox sync
    fsync /data/test.zip
    busybox date

      

    我们把脚本test.sh 与测试拷贝文件test.zip放到U盘,然后执行source test.sh即可,我们的test.zip大小为451M, 时间差为58s,写入速度为451MB/58s=7.77MB/s, 测试另外一台板,发现速度为22.55MB/s ,由于两个emmc的写入速度不同,导致的升级的时间差了三倍。

  • 相关阅读:
    重构drf后的环境变量配置
    分离的前后台交互
    虚拟环境的搭建
    Python
    Python
    Python
    Python操作MongoDb数据库
    Python操作SQLite/MySQL/LMDB
    数据库-如何创建SQL Server身份验证用户
    Python
  • 原文地址:https://www.cnblogs.com/codeking100/p/10338285.html
Copyright © 2020-2023  润新知