hardware:raspberry_pi:sdcard_overclock:sandisk_128gb_microsdxc_class10_uhs-i_u1_a1

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
hardware:raspberry_pi:sdcard_overclock:sandisk_128gb_microsdxc_class10_uhs-i_u1_a1 [2022/03/16 10:25] – [microsd-benchmarks.sh] ともやんhardware:raspberry_pi:sdcard_overclock:sandisk_128gb_microsdxc_class10_uhs-i_u1_a1 [2022/03/28 12:03] (現在) ともやん
行 134: 行 134:
 ==== 設定値割り出し ==== ==== 設定値割り出し ====
 <WRAP mintbl> <WRAP mintbl>
-^  core_freq (MHz)  ^  dtparam=sd_overclock (MHz)  ^  actual clock  ^  judge  ^  benchmark  ^+^  core_freq (MHz)  ^  dtparam=sd_overclock (MHz)  ^  actual clock (MHz)   judge  ^  benchmark  ^ 
 +|  550 |  110 (=550/5.000) |  <wrap em>boot NG</wrap> |  <wrap em>NG</wrap>  |  <wrap em>NG</wrap> 
 +|  525 |  105 (=525/5.000) |  105.000 (=525/5.000) |  **OK**  |  <wrap em>NG\\ checksum error</wrap> 
 +|  520 |  104 (=520/5.000) |  104.000 (=520/5.000) |  **OK**  |  **OK** 
 +|  532 |  100 (=500/5.000) |  88.667 (=532/5.999) |  <wrap em>NG</wrap>  |  <wrap em>NG</wrap> 
 +|  515 |  100 (=500/5.000) |  85.833 (=515/6.000) |  <wrap em>NG</wrap>  |  <wrap em>NG</wrap> 
 +|  510 |  100 (=500/5.000) |  85.000 (=510/6.000) |  <wrap em>NG</wrap>  |  <wrap em>NG</wrap>  |
 |  500 |  125 (=500/4.000) |  <wrap em>boot NG</wrap> |  <wrap em>NG</wrap>  |  <wrap em>NG</wrap>  | |  500 |  125 (=500/4.000) |  <wrap em>boot NG</wrap> |  <wrap em>NG</wrap>  |  <wrap em>NG</wrap>  |
 +|  500 |  120 (=500/5.000) |  100.000 (=500/5.000) |  <wrap em>NG</wrap>  |  <wrap em>NG</wrap>  |
 +|  500 |  115 (=500/5.000) |  100.000 (=500/5.000) |  <wrap em>NG</wrap>  |  <wrap em>NG</wrap>  |
 +|  500 |  110 (=500/5.000) |  100.000 (=500/5.000) |  <wrap em>NG</wrap>  |  <wrap em>NG</wrap>  |
 +|  500 |  105 (=500/5.000) |  100.000 (=500/5.000) |  <wrap em>NG</wrap>  |  <wrap em>NG</wrap>  |
 |  500 |  100 (=500/5.000) |  100.000 (=500/5.000) |  **OK**  |  **OK**  | |  500 |  100 (=500/5.000) |  100.000 (=500/5.000) |  **OK**  |  **OK**  |
 </WRAP> </WRAP>
  
-==== config.txt の設定 (force_turbo=1,dtparam=sd_overclock=100) ====+==== config.txt の設定 (force_turbo=1,sd_overclock=100) ====
 <WRAP mincode><code autoconf /boot/config.txt> <WRAP mincode><code autoconf /boot/config.txt>
 $ sudo nano /boot/config.txt $ sudo nano /boot/config.txt
行 246: 行 256:
 </code></WRAP> </code></WRAP>
  
-==== config.txt の設定 (core_freq=500,sd_overclock=100) ====+==== config.txt の設定 (force_turbo=1,core_freq=520,sd_overclock=104) ==== 
 +<WRAP mincode><code autoconf /boot/config.txt> 
 +$ sudo nano /boot/config.txt 
 + 
 +#----- Zero OC ----- 
 +##fake_vsync_isr=1 
 +##framebuffer_swap=0 
 +##gpu_mem=48 
 +##init_emmc_clock=100000000 
 + 
 +force_turbo=1 
 + 
 +##arm_freq=1150 
 +##arm_freq=1100 
 +##arm_freq=1095 for my other unit with heatsink 
 +##arm_freq=1085 
 +arm_freq=1050 
 + 
 +##gpu_freq=550 for the unit with a heatsink 
 +##gpu_freq=530 
 +gpu_freq=520 
 +##gpu_freq=300 
 + 
 +##core_freq=560 
 +#core_freq=555 
 +##core_freq=532 
 +core_freq=520 
 +##core_freq=440 
 +over_voltage=3 
 + 
 +sdram_freq=533 
 +over_voltage_sdram=1 
 +##over_voltage_sdram_c=7 
 +##over_voltage_sdram_i=7 
 +##over_voltage_sdram_p=8 
 + 
 +dtparam=sd_overclock=104 
 +#dtparam=sd_overclock=125 
 +</code></WRAP> 
 + 
 +==== sdbench.sh ==== 
 +<WRAP mincode_long><code> 
 +$ sudo ./sdbench.sh 
 + 
 +CONFIG: core_freq=520,dtparam=sd_overclock=104 
 +CLOCK : SD Bus: 104.000 MHz, CPU: 1050.110 MHz, CPU Temp: 43.850 ℃, SDRAM: 533 MHz 
 +VOLTS : core: 1.4000V, sdram(controller, I/O, physical): 1.2250V, 1.2250V, 1.2250V 
 +CORE  : 520 MHz(520 MHz), turbo=1 
 +DATA  : 512 MB, /root/test.dat 
 + 
 +HDPARM: 
 +====== 
 + Timing O_DIRECT disk reads: 132 MB in  3.04 seconds =  43.43 MB/sec 
 + Timing O_DIRECT disk reads: 130 MB in  3.01 seconds =  43.17 MB/sec 
 + Timing O_DIRECT disk reads: 132 MB in  3.03 seconds =  43.60 MB/sec 
 + 
 +WRITE: 
 +===== 
 +536870912 bytes (537 MB, 512 MiB) copied, 28.1164 s, 19.1 MB/s 
 +536870912 bytes (537 MB, 512 MiB) copied, 25.1531 s, 21.3 MB/s 
 +536870912 bytes (537 MB, 512 MiB) copied, 25.7061 s, 20.9 MB/s 
 + 
 +READ: 
 +==== 
 +536870912 bytes (537 MB, 512 MiB) copied, 11.7015 s, 45.9 MB/s 
 +536870912 bytes (537 MB, 512 MiB) copied, 11.4114 s, 47.0 MB/s 
 +536870912 bytes (537 MB, 512 MiB) copied, 11.4134 s, 47.0 MB/s 
 + 
 +RESULT (AVG): 
 +============ 
 +core_freq   turbo     sd clock       WRITE        READ        HDPARM 
 +   520        1     104.000 MHz   19.50 MB/s   44.50 MB/s   43.39 MB/s 
 + 
 +microSD card benchmark complete! 
 +CPU Temp: 49.230 ℃ 
 + 
 +</code></WRAP> 
 + 
 +==== microsd-benchmarks.sh ==== 
 +<WRAP mincode_long><code> 
 +$ sudo ./microsd-benchmarks.sh 
 + 
 +Raspberry Pi Dramble microSD benchmarks 
 +microSD clock: 104.000 MHz 
 + 
 +Running hdparm test... 
 + 
 +/dev/mmcblk0: 
 + Timing buffered disk reads: 138 MB in  3.04 seconds =  45.38 MB/sec 
 + 
 +Running dd test... 
 + 
 +51200+0 レコード入力 
 +51200+0 レコード出力 
 +419430400 bytes (419 MB, 400 MiB) copied, 17.3536 s, 24.2 MB/s 
 + 
 +Running iozone test... 
 +        Iozone: Performance Test of File I/O 
 +                Version $Revision: 3.492 $ 
 +                Compiled for 32 bit mode. 
 +                Build: linux-arm 
 + 
 +        Contributors:William Norcott, Don Capps, Isom Crawford, Kirby Collins 
 +                     Al Slater, Scott Rhine, Mike Wisner, Ken Goss 
 +                     Steve Landherr, Brad Smith, Mark Kelly, Dr. Alain CYR, 
 +                     Randy Dunlap, Mark Montague, Dan Million, Gavin Brebner, 
 +                     Jean-Marc Zucconi, Jeff Blomberg, Benny Halevy, Dave Boone, 
 +                     Erik Habbinga, Kris Strecker, Walter Wong, Joshua Root, 
 +                     Fabrice Bacchella, Zhenghua Xue, Qin Li, Darren Sawyer, 
 +                     Vangel Bojaxhi, Ben England, Vikentsi Lapa, 
 +                     Alexey Skidanov, Sudhir Kumar. 
 + 
 +        Run began: Mon Mar 28 11:58:39 2022 
 + 
 +        Include fsync in write timing 
 +        O_DIRECT feature enabled 
 +        Auto Mode 
 +        File size set to 102400 kB 
 +        Record Size 4 kB 
 +        Command line used: ./iozone -e -I -a -s 100M -r 4k -i 0 -i 1 -i 2 
 +        Output is in kBytes/sec 
 +        Time Resolution = 0.000001 seconds. 
 +        Processor cache size set to 1024 kBytes. 
 +        Processor cache line size set to 32 bytes. 
 +        File stride size set to 17 * record size. 
 +                                                              random    random     bkwd    record    stride 
 + 
 +              kB  reclen    write  rewrite    read    reread    read     write     read   rewrite      read   fwrite frewrite    fread  freread 
 +          102400           2502     3183     6179     6185     6043     2372 
 + 
 + 
 +iozone test complete. 
 + 
 +microSD card benchmark complete! 
 + 
 +</code></WRAP> 
 + 
 +==== config.txt の設定 (force_turbo=1,core_freq=500,sd_overclock=100) ====
 <WRAP mincode><code autoconf /boot/config.txt> <WRAP mincode><code autoconf /boot/config.txt>
 $ sudo nano /boot/config.txt $ sudo nano /boot/config.txt
  • hardware/raspberry_pi/sdcard_overclock/sandisk_128gb_microsdxc_class10_uhs-i_u1_a1.1647393918.txt.gz
  • 最終更新: 2022/03/16 10:25
  • by ともやん