06-30-2017, 09:28 PM
(This post was last modified: 06-30-2017, 09:56 PM by pfeerick.)
Thread to collect iozone performance tests of the rock64.
When posting a report, please list your board (1G/2G/4G), OS type and version (Xenial/0.2.5), hardware tested (make/model), and the file system it has (ext4/fat32/ntfs/etc). And don't forget to use code tags so the formatting doesn't stuff up
If you don't have the iozone package installed yet: sudo apt install iozone3
Set the CPU governor to performance (as root, i.e. sudo -i first or pipe through sudo tee):
echo performance >/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
Mount your drive, change to the mount point, and run the below to run your tests:
iozone -e -I -a -s 100M -r 4k -r 16k -r 512k -r 1024k -r 16384k -i 0 -i 1 -i 2
( this page left blank intentionally )
marcushh777
please join us for a chat @ irc.pine64.xyz:6667 or ssl irc.pine64.xyz:6697
( I regret that I am not able to respond to personal messages; let's meet on irc! )
06-30-2017, 10:14 PM
(This post was last modified: 07-01-2017, 12:25 AM by pfeerick.
Edit Reason: added vfat results for comparision
)
One think to keep mind is that my board was one of pre-production samples, and I had to remove some of the ESD diodes as the wrong ones had been installed on the USB3 connector. Therefore my USB3 performance specs may not reflect the production model performance. And I certainly don't think this is the case, because my USB3 JumpDrive test subject didn't reach anywhere the below read speeds of my desktop in comparison:
Code: Command line used: iozone -e -I -a -s 100M -r 4k -r 16k -r 512k -r 1024k -r 16384k -i 0 -i 1 -i 2
random random bkwd record stride
kB reclen write rewrite read reread read write read rewrite read fwrite frewrite fread freread
102400 4 12722 11718 24340 24358 6719 462
102400 16 11709 22004 80089 3163 2931 2020
102400 512 4956 21783 1652 110923 99929 4928
102400 1024 6191 21576 116329 116532 111205 3978
102400 16384 6704 21469 117321 118603 117775 7132
rock64 /w 2GB, running Ubuntu Xenial ayufan 0.2.5, against an ext4 formatted cheap Lexar 16GB S75 USB3 flash drive. Write performance is nothing special, but I have had real world 100MB/s read speed from it on my desktop.
Code: Iozone: Performance Test of File I/O
Version $Revision: 3.429 $
Compiled for 64 bit mode.
Build: linux
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.
Run began: Sat Jul 1 04:04:59 2017
Include fsync in write timing
O_DIRECT feature enabled
Auto Mode
File size set to 102400 kB
Record Size 4 kB
Record Size 16 kB
Record Size 512 kB
Record Size 1024 kB
Record Size 16384 kB
Command line used: iozone -e -I -a -s 100M -r 4k -r 16k -r 512k -r 1024k -r 16384k -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 4 7816 9891 12541 12347 4743 361
102400 16 17479 18596 31016 31207 14804 1840
102400 512 20835 20269 39598 39880 38142 5381
102400 1024 15217 20433 39748 40078 39282 10174
102400 16384 15714 19912 40093 40364 40329 21689
iozone test complete.
Lets see what difference mount options make - ext4 with nodiratime and noatime mount options set:
Code: Iozone: Performance Test of File I/O
Version $Revision: 3.429 $
Compiled for 64 bit mode.
Build: linux
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.
Run began: Sat Jul 1 04:45:18 2017
Include fsync in write timing
O_DIRECT feature enabled
Auto Mode
File size set to 102400 kB
Record Size 4 kB
Record Size 16 kB
Record Size 512 kB
Record Size 1024 kB
Record Size 16384 kB
Command line used: iozone -e -I -a -s 100M -r 4k -r 16k -r 512k -r 1024k -r 16384k -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 4 7437 9725 11792 11556 4551 333
102400 16 17176 18255 29957 29993 14715 1819
102400 512 20811 20109 39708 39797 37948 6048
102400 1024 22432 14799 39986 40086 39193 7160
102400 16384 11263 19983 40172 40163 40166 21356
iozone test complete.
A comparision of the previous results against the lower USB2 port (ext4, same nodiratime, noatime mount settings):
Code: Iozone: Performance Test of File I/O
Version $Revision: 3.429 $
Compiled for 64 bit mode.
Build: linux
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.
Run began: Sat Jul 1 05:00:07 2017
Include fsync in write timing
O_DIRECT feature enabled
Auto Mode
File size set to 102400 kB
Record Size 4 kB
Record Size 16 kB
Record Size 512 kB
Record Size 1024 kB
Record Size 16384 kB
Command line used: iozone -e -I -a -s 100M -r 4k -r 16k -r 512k -r 1024k -r 16384k -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 4 7233 7695 9076 9093 4308 431
102400 16 11562 16447 21296 21271 12569 1722
102400 512 18149 19494 35323 35328 33954 5090
102400 1024 21691 19539 35900 35994 35326 10153
102400 16384 14447 18766 36429 36444 36409 21688
iozone test complete.
And to show how the filesystem has a big impact on the results, here is the same test again, but with the drive formated as vfat.
Code: Iozone: Performance Test of File I/O
Version $Revision: 3.429 $
Compiled for 64 bit mode.
Build: linux
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.
Run began: Sat Jul 1 04:28:37 2017
Include fsync in write timing
O_DIRECT feature enabled
Auto Mode
File size set to 102400 kB
Record Size 4 kB
Record Size 16 kB
Record Size 512 kB
Record Size 1024 kB
Record Size 16384 kB
Command line used: iozone -e -I -a -s 100M -r 4k -r 16k -r 512k -r 1024k -r 16384k -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 4 9991 11235 13096 13105 5529 447
102400 16 15100 17735 29883 29919 14464 1082
102400 512 10093 14090 39526 39633 37734 2981
102400 1024 17169 10783 39761 39907 38927 4239
102400 16384 16900 10989 40233 40312 40308 13258
iozone test complete.
And finally, a Seagate 4TB Expansion drive (mains power external hard drive) (actually got some high numbers this time).
Code: Iozone: Performance Test of File I/O
Version $Revision: 3.429 $
Compiled for 64 bit mode.
Build: linux-AMD64
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.
Run began: Sat Jul 1 15:48:05 2017
Include fsync in write timing
O_DIRECT feature enabled
Auto Mode
File size set to 102400 kB
Record Size 4 kB
Record Size 16 kB
Record Size 512 kB
Record Size 1024 kB
Record Size 16384 kB
Command line used: iozone -e -I -a -s 100M -r 4k -r 16k -r 512k -r 1024k -r 16384k -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 4 12722 11718 24340 24358 6719 462
102400 16 11709 22004 80089 3163 2931 2020
102400 512 4956 21783 1652 110923 99929 4928
102400 1024 6191 21576 116329 116532 111205 3978
102400 16384 6704 21469 117321 118603 117775 7132
iozone test complete.
Rock64 2G ayufan minimal 0.2.1 over Sandisk Ultra 32G USB3.0 (partition sda1 FAT)
root@rock64:/media/disk2# uname -a
Linux rock64 4.4.70-ayufan-29 #1 SMP Sat Jun 24 09:54:27 UTC 2017 aarch64 aarch6
4 aarch64 GNU/Linux
Code: root@rock64:/media/disk1# iozone -e -I -a -s 100M -r 4k -r 16k -r 512k -r 1024k
-r 16384k -i 0 -i 1 -i 2
Iozone: Performance Test of File I/O
Version $Revision: 3.429 $
Compiled for 32 bit mode.
Build: linux
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.
Run began: Sat Jul 1 05:04:26 2017
Include fsync in write timing
O_DIRECT feature enabled
Auto Mode
File size set to 102400 kB
Record Size 4 kB
Record Size 16 kB
Record Size 512 kB
Record Size 1024 kB
Record Size 16384 kB
Command line used: iozone -e -I -a -s 100M -r 4k -r 16k -r 512k -r 1024k
-r 16384k -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 4 3381 3542 17698 17713 6892 2317
102400 16 9782 10693 51946 51985 25840 8346
102400 512 23797 28665 116286 116424 83992 27695
102400 1024 25392 30772 121727 121882 96416 29229
102400 16384 25742 30544 118115 118544 117167 29227
iozone test complete.
Rock64 2G ayufan minimal 0.2.1 over Sandisk Ultra 32G USB3.0 (partition sda2 ext4)
root@rock64:/media/disk2# uname -a
Linux rock64 4.4.70-ayufan-29 #1 SMP Sat Jun 24 09:54:27 UTC 2017 aarch64 aarch6
4 aarch64 GNU/Linux
Code: root@rock64:/media/disk2# iozone -e -I -a -s 100M -r 4k -r 16k -r 512k -r 1024k
-r 16384k -i 0 -i 1 -i 2
Iozone: Performance Test of File I/O
Version $Revision: 3.429 $
Compiled for 32 bit mode.
Build: linux
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.
Run began: Sat Jul 1 05:08:20 2017
Include fsync in write timing
O_DIRECT feature enabled
Auto Mode
File size set to 102400 kB
Record Size 4 kB
Record Size 16 kB
Record Size 512 kB
Record Size 1024 kB
Record Size 16384 kB
Command line used: iozone -e -I -a -s 100M -r 4k -r 16k -r 512k -r 1024k
-r 16384k -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 4 3345 3458 17579 17643 6891 2220
102400 16 10251 10545 51004 51270 26487 7793
102400 512 27847 27979 114987 116405 84308 28311
102400 1024 29118 28763 119380 120638 97004 30187
102400 16384 30208 31251 119294 120471 119258 29213
iozone test complete.
marcushh777
please join us for a chat @ irc.pine64.xyz:6667 or ssl irc.pine64.xyz:6697
( I regret that I am not able to respond to personal messages; let's meet on irc! )
07-01-2017, 05:22 AM
(This post was last modified: 07-01-2017, 07:08 AM by xalius.)
Linux rock64 4.4.70-gd9f8397-dirty #4 SMP Thu Jun 29 21:45:40 UTC 2017 aarch64 aarch64 aarch64 GNU/Linux
Corsrair Flash Voyager GT3.0 128GB (ext4)
Code: random random
kB reclen write rewrite read reread read write
409600 4 1640 1467 14241 15181 4174 571
409600 16 5769 6545 43072 48283 19409 2867
409600 512 24039 26066 135432 134970 112677 12135
409600 1024 24033 27872 132993 133170 133392 13713
409600 16384 27784 28047 135172 135434 137017 13825
For comparison on my Thinkpad W520 (i7@3.3Ghz) with linux-deepblack 4.11.5-200.fc25.x86_64
Code: random random
KB reclen write rewrite read reread read write
409600 4 1738 1689 22762 22883 4953 724
409600 16 5841 6673 70025 70230 24736 2878
409600 512 62620 76978 212627 211742 161889 24058
409600 1024 33786 53683 202181 200167 175399 18183
409600 16384 72790 70291 218358 218548 214972 23091
So considering that this kernel on Rock64 is pretty new this does not look bad at all...
Edit: The Thinkpad values have some weird bumps in them, maybe the file size is too small and testing some caching or buffer here instead of the physical device, going to rerun with large filesize...
Edit: re ran both tests with larger file size and the results are more consistent now...
Linux rock64 4.4.70-gd9f8397-dirty #4 SMP Thu Jun 29 21:45:40 UTC 2017 aarch64 aarch64 aarch64 GNU/Linux
Samsung 830 SSD (256GB) via JMS576 USB3/SATA bridge
Code: random random
kB reclen write rewrite read reread read write
102400 4 12489 13460 18838 19102 11612 13282
102400 16 40500 50855 59763 61081 36515 50299
102400 512 221087 247712 226089 236863 162081 237059
102400 1024 246648 263610 265424 276265 216642 265984
102400 16384 295448 290687 259715 344931 338378 290055
409600 4 11139 13589 20752 24122 11615 13388
409600 16 49159 51439 61127 61224 36620 50698
409600 512 230122 246652 238314 239178 161978 246797
409600 1024 264338 276146 270927 276500 217073 277141
409600 16384 304103 305119 326587 344885 339426 300827
For comparison on my Thinkpad W520 (i7@3.3Ghz) with linux-deepblack 4.11.5-200.fc25.x86_64
Code: random random
KB reclen write rewrite read reread read write
102400 4 21423 24115 28178 27733 14561 25215
102400 16 68165 74053 86389 102411 48260 73375
102400 512 138509 146013 239740 251701 176170 154234
102400 1024 169942 171816 248133 270721 213992 141895
102400 16384 179981 173118 278754 298413 302857 169050
409600 4 21378 24261 28156 27951 14726 24664
409600 16 66187 74002 97317 101167 48185 73957
409600 512 145606 145452 253851 254371 168460 147119
409600 1024 156023 154241 282162 282168 217111 156996
409600 16384 172345 180110 299627 303149 297998 171165
07-01-2017, 03:03 PM
(This post was last modified: 07-02-2017, 07:54 AM by fire219.
Edit Reason: SSD numbers added in 400M, per request of Xalius
)
Linux rock64 4.4.70-ayufan-44 #1 SMP Fri Jun 30 23:23:09 UTC 2017 aarch64 GNU/Linux
(ayufan rock64-linux-build 0.2.5, Debian Jessie minimal)
Rock64 2GB
JMS578 USB3-SATA bridge
iozone 3.429
Fujitsu MHZ2320BH G2 (320GB SATA II 2.5" HDD):
Code: random random
kB reclen write rewrite read reread read write
102400 4 9585 9853 15916 16052 505 1257
102400 16 33132 40597 36156 36559 2003 4488
102400 512 59834 60235 59936 61614 31471 29695
102400 1024 59837 59851 60418 61825 41527 40858
102400 16384 59098 59610 59712 61113 59331 58107
Mushkin Reactor 1TB (SATAIII SSD)
Code: random random
kB reclen write rewrite read reread read write
102400 4 23418 30958 53072 55828 54285 30586
102400 16 65510 80077 162489 199687 200624 79544
102400 512 132104 141360 360123 407862 393688 150870
102400 1024 135879 146159 358858 408018 409886 152794
102400 16384 139123 149558 387604 414441 406895 155065
random random
kB reclen write rewrite read reread read write
409600 4 23897 32911 85195 85878 84021 30813
409600 16 74788 96754 233038 238268 233618 89421
409600 512 170051 178354 396565 394610 393492 192729
409600 1024 171501 198167 406016 407290 410254 200952
409600 16384 178575 191002 409648 410940 409529 201899
Community administrator and sysadmin for PINE64
(Translation: If something breaks on the website, forum, or chat network, I'm a good person to yell at about it)
07-05-2017, 01:47 PM
(This post was last modified: 07-05-2017, 01:49 PM by xalius.)
Samsung 830 SSD (256GB) via JMS576 USB3/SATA bridge
Linux rock64 4.4.70-rockchip-ayufan-54
Code: random random
kB reclen write rewrite read reread read write
12288000 4 17768 22328 26129 25677 13302 21361
12288000 16 61171 75520 79985 79982 43520 73117
12288000 512 157411 241636 297964 297923 186737 107077
12288000 1024 179415 259620 308459 320070 239986 166616
12288000 16384 195302 232991 335103 352457 345601 153506
New test with 12GB file size (larger than total amount of RAM (4GB))
07-11-2017, 07:18 AM
(This post was last modified: 07-11-2017, 07:20 AM by xalius.)
Got a new Samsung 850 Pro 512GB that has no TurboWrite cache limitations and shows consistent results:
Using performance governor, Linux rock64 4.4.70-rockchip-ayufan-63
Code: random random
kB reclen write rewrite read reread read write
102400 4 20968 24845 26676 26698 19374 24635
102400 16 70207 80941 88054 88292 67557 80101
102400 512 321653 336076 321379 324059 310714 335604
102400 1024 339233 357436 344531 347485 335980 357374
102400 16384 380262 382923 372907 376392 376770 385885
512000 4 19888 23775 25765 25726 18844 23615
512000 16 66938 78642 86515 86357 66064 78171
512000 512 321743 337080 322441 322948 309481 336518
512000 1024 347813 359886 346130 346860 334981 358736
512000 16384 383644 390254 374593 376604 376778 390155
1024000 4 19744 23855 25601 25606 18783 23565
1024000 16 66630 78713 86207 86208 66007 78325
1024000 512 320690 336478 322200 322478 309082 335846
1024000 1024 348077 360385 346945 347055 335467 359869
1024000 16384 384325 390746 376154 376594 376869 390747
2048000 4 19879 23801 25728 25666 18828 23545
2048000 16 66985 78727 86657 86569 66110 78505
2048000 512 321543 336412 322320 322432 309687 335946
2048000 1024 348593 361011 347159 347206 335510 360497
2048000 16384 384588 391053 376554 376681 377071 390677
4096000 4 20812 24758 26674 26670 18845 23501
4096000 16 66792 79039 86881 86863 66209 78425
4096000 512 323192 338099 323223 323295 310381 337381
4096000 1024 349777 361814 347712 347885 336508 361470
4096000 16384 384818 391227 376734 376783 377083 391318
8192000 4 19936 23616 25665 25674 18820 23448
8192000 16 66554 78663 86662 86663 66216 78257
8192000 512 322356 336841 322462 322386 309928 335965
8192000 1024 349675 361284 347318 347322 335713 360914
8192000 16384 385254 391478 376539 376563 377012 391460
12288000 4 19713 23830 25809 25793 18855 23636
12288000 16 66437 78922 86639 86589 66172 78400
12288000 512 323947 338491 323495 323621 310947 337856
12288000 1024 350561 362392 348000 348130 336775 362454
12288000 16384 385473 391622 377176 377165 377518 391549
This is pretty close to the theoretical maximum of UAS over USB3 (ca. 400MB/s)
Rock 64 2GB with WD MyPassport 3TB USB 3.0
Code: root@rock64:/public3# uname -a
Linux rock64 4.4.70-rockchip-ayufan-83 #1 SMP Mon Jul 31 08:43:12 UTC 2017 aarch64 GNU/Linux
root@rock64:/public# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
performance
root@rock64:/public3# mount /dev/sdb1 /public3
root@rock64:/public3# iozone -e -I -a -s 100M -r 4k -r 16k -r 512k -r 1024k -r 16384k -i 0 -i 1 -i 2
Iozone: Performance Test of File I/O
Version $Revision: 3.429 $
Compiled for 64 bit mode.
Build: linux
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.
Run began: Fri Aug 18 14:49:23 2017
Include fsync in write timing
O_DIRECT feature enabled
Auto Mode
File size set to 102400 kB
Record Size 4 kB
Record Size 16 kB
Record Size 512 kB
Record Size 1024 kB
Record Size 16384 kB
Command line used: iozone -e -I -a -s 100M -r 4k -r 16k -r 512k -r 1024k -r 16384k -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 4 7571 22266 23959 23821 677 1193
102400 16 50825 61413 67061 78620 3605 4979
102400 512 91674 66866 97883 112304 49333 128311
102400 1024 81612 61811 95844 128381 71115 153027
102400 16384 98765 83153 108218 128068 117287 94349
iozone test complete.
|