eMMC dd/performance check on aarch64


 

eMMC dd/performance check on aarch64

## disable cache from dd

iflag=direct,nonblock
oflag=direct,nonblock
iflag=cio
oflag=cio

或者

 echo 3 > /proc/sys/vm/drop_caches


########## note bs size will affect performance. 

/ #  dd if=/dev/mmcblk0p1     of=/dev/null    bs=1 count=1024MB
670040576+0 records in
670040576+0 records out
670040576 bytes (639.0MB) copied, 679.477317 seconds, 963.0KB/s

/ # iostat
Linux 4.9.132-1.10 (10.213.5.83)        09/17/20        _aarch64_       (2 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           6.63    0.04   28.83    0.01    0.00   64.49

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
loop1             0.04         0.35         0.00        680          0
rootdisk0         0.40        34.63         0.00      67392          0
mmcblk0           2.66       672.46         0.38    1308539        744
mmcblk0p1         2.65       672.40         0.38    1308427        744
mmcblk0gp0        0.05         7.04         0.00      13704          0
dm-0              4.33        34.63         0.00      67392          0
dm-1              4.33        34.63         0.00      67392          0




## ensure drop all caches 
/ # echo  3 > /proc/sys/vm/drop_caches
/ #  dd if=/dev/mmcblk0p1     of=/dev/null    bs=128k   count=8192
5112+1 records in
5112+1 records out
670040576 bytes (639.0MB) copied, 0.413555 seconds, 1.5GB/s
/ #  dd if=/dev/mmcblk0p1     of=/dev/null    bs=64k   count=8192
8192+0 records in
8192+0 records out
536870912 bytes (512.0MB) copied, 0.312412 seconds, 1.6GB/s
/ #

/ # iostat
Linux 4.9.132-1.10 (10.213.5.83)        09/17/20        _aarch64_       (2 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           5.53    0.04   24.11    0.18    0.00   70.15

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
loop1             0.05         0.39         0.00       1080          0
rootdisk0         0.28        24.53         0.00      68200          0
mmcblk0           3.70       941.50         0.27    2617108        744
mmcblk0p1         3.70       941.46         0.27    2616996        744
mmcblk0gp0        0.04         4.93         0.00      13704          0
dm-0              3.07        24.53         0.00      68200          0
dm-1              3.07        24.53         0.00      68200          0

猜你喜欢

转载自blog.csdn.net/hushui/article/details/108642231