一个测试tf卡性能的脚本
来源:互联网 发布:个体户注册域名 编辑:程序博客网 时间:2024/06/05 17:23
#exec 2>tf.log#set -x#dd.sh 测试次数 每次写多少块total_sum=0average=0total_times=0min=888888max=0LIMIT=$1target=1tf_card_path="/home/tf"`mount -t vfat /dev/mmcblk0p1 ``mount -t vfat /dev/mmcblk0 $tf_card_path``mount -t exfat /dev/mmcblk0p1 $tf_card_path``mount -t exfat /dev/mmcblk0 $tf_card_path`while [ "$target" -le $LIMIT ]dodd if=/dev/zero of=$tf_card_path/$target.bin bs=1024K count=$2 2>tf.logtype=`cat tf.log | grep seconds | cut -d , -f 3 | cut -d K -f 2`if [ -z $type ] then`cat tf.log``umount $tf_card_path`exit 1fiif [ "$type" == "B/s" ]then #KBresult=`cat tf.log | grep seconds | cut -d , -f 3 | cut -d K -f 1`else #MBresult=`cat tf.log | grep seconds | cut -d , -f 3 | cut -d M -f 1`result=`echo $result | awk '{ printf "%0.2f\n" ,$1*1024}'`fitotal_sum=`echo $total_sum $result | awk '{ printf "%0.2f\n" ,$1+$2}'`echo result:$result total_sum:$total_sumtotal_times=`expr $total_times + 1`int_result=`echo $result | cut -d . -f 1`int_min=`echo $min | cut -d . -f 1`int_max=`echo $max | cut -d . -f 1`if [ $int_result -lt $int_min ]thenmin=$resultfiif [ $int_result -gt $int_max ]thenmax=$resultfilet "target+=1"done`umount $tf_card_path`average=`echo $total_sum $total_times | awk '{ printf "%0.2f\n" ,$1/$2}'`echo -e "\033[32m total_times:$total_times \n total_sum:$total_sum\n average:$average KB/s\n max:$max KB/s\n min:$min KB/s \033[0m"
阅读全文
0 0
- 一个测试tf卡性能的脚本
- ZooKeeper的一个性能测试
- 基于WebService的性能测试脚本开发
- 性能测试脚本的编写和调试
- go语言的性能测试脚本
- python性能测试脚本
- LoadRunner 性能测试脚本
- LoadRunner 性能测试脚本
- python性能测试脚本
- 接口性能测试脚本
- 侦测伺服器性能的一个脚本
- 【转载】一个记录系统性能的脚本
- 一个linux下的性能监视脚本
- Loadrunner测试数据库性能,测试SQL语句的脚本例子
- 性能测试:一个完整的性能测试过程
- loongson利用gpio模拟spi测试TF卡的程序
- 一个shell脚本写的测试框架
- mysql的一个简单的性能测试
- CentOS下rpm指令和yum指令详解
- 微信小程序开发记录(1)
- 设计模式-组合模式
- tensorflow+minst
- Kotlin中的函数和Lambda表达式
- 一个测试tf卡性能的脚本
- shell工具篇之awk
- poj 1321棋盘问题(简单搜索)
- 通过range函数快速产生一个list
- 远程文件批量下载并压缩ZIP包
- ROS从bag文件中导出图片
- 【Android】JNI调用简析
- mysql Tablespace exists解决
- struts2 结果类型