PINE64
Rock64 performance: eMMC / SD Card / USB3 (SSD/HDD) - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: ROCK64 (https://forum.pine64.org/forumdisplay.php?fid=85)
+--- Forum: General Discussion on ROCK64 (https://forum.pine64.org/forumdisplay.php?fid=86)
+--- Thread: Rock64 performance: eMMC / SD Card / USB3 (SSD/HDD) (/showthread.php?tid=4881)

Pages: 1 2


Rock64 performance: eMMC / SD Card / USB3 (SSD/HDD) - Blastmun - 08-08-2017

Hello,
Is it possible to have a performance test between different storage systems? (boot time, read/write)

I hesitate to take eMMC, I would like to have concrete example Huh

And Is it possible to have a bench Pine 64+ 2Gb vs Rock64 2Gb ?

Thanks in advance


RE: Rock64 performance: eMMC / SD Card / USB3 (SSD/HDD) - MarkHaysHarris777 - 08-08-2017

(08-08-2017, 11:57 AM)Blastmun Wrote: Is it possible to have a performance test between different storage systems? (boot time, read/write)

And Is it possible to have a bench Pine 64+ 2Gb vs Rock64 2Gb ?


Yes, ofc;  in fact we have posted the results on this forum, and I believe the armbian folks have posted similar results on their forum as well.

You can run the tests using iozone3;  compare our test results with your own.


RE: Rock64 performance: eMMC / SD Card / USB3 (SSD/HDD) - Blastmun - 08-10-2017

Ok, I did not search and I found nothing on the forum. Would you have the post please?


RE: Rock64 performance: eMMC / SD Card / USB3 (SSD/HDD) - MarkHaysHarris777 - 08-10-2017

(08-10-2017, 03:09 AM)Blastmun Wrote: Ok, I did not search and I found nothing on the forum. Would you have the post please?


Ok, if you did not search, please search on this forum using  iozone  or  iozone3


RE: Rock64 performance: eMMC / SD Card / USB3 (SSD/HDD) - blue - 08-10-2017

(08-10-2017, 03:09 AM)Blastmun Wrote: Ok, I did not search and I found nothing on the forum. Would you have the post please?

The pine doesn't have EMMC. The performance is going to be roughly the same on the same SD card between the two boards. 

This is roughly the same SD card between 512MB p64 and 4GB r64.

pine64:
Run began: Thu Aug 10 16:09:09 2017

Record Size 4 kB
Command line used: iozone -i 0 -t 2 -r#m
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.
Throughput test with 2 processes
Each process writes a 512 kByte file in 4 kByte records

Children see throughput for  2 initial writers =  502691.44 kB/sec
Parent sees throughput for  2 initial writers =   10184.89 kB/sec
Min throughput per process =  249887.39 kB/sec 
Max throughput per process =  252804.05 kB/sec
Avg throughput per process =  251345.72 kB/sec
Min xfer =     360.00 kB

Children see throughput for  2 rewriters =  239359.14 kB/sec
Parent sees throughput for  2 rewriters =   13551.12 kB/sec
Min throughput per process =       0.00 kB/sec 
Max throughput per process =  239359.14 kB/sec
Avg throughput per process =  119679.57 kB/sec
Min xfer =       0.00 kB

r64:
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #000000; background-color: #ffffff} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #000000; background-color: #ffffff; min-height: 16.0px} span.s1 {font-variant-ligatures: no-common-ligatures} span.Apple-tab-span {white-space:pre}
Record Size 4 kB
Command line used: iozone -i 0 -t 2 -r#m
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.
Throughput test with 2 processes
Each process writes a 512 kByte file in 4 kByte records

Children see throughput for  2 initial writers =  537790.00 kB/sec
Parent sees throughput for  2 initial writers =   11785.36 kB/sec
Min throughput per process =  266113.44 kB/sec 
Max throughput per process =  271676.56 kB/sec
Avg throughput per process =  268895.00 kB/sec
Min xfer =     508.00 kB

Children see throughput for  2 rewriters =  348850.64 kB/sec
Parent sees throughput for  2 rewriters =    8634.40 kB/sec
Min throughput per process =  174099.52 kB/sec 
Max throughput per process =  174751.12 kB/sec
Avg throughput per process =  174425.32 kB/sec
Min xfer =     508.00 kB


RE: Rock64 performance: eMMC / SD Card / USB3 (SSD/HDD) - Luke - 08-10-2017

Yea, SD speeds are not going to differ particularly much. SDs have pretty bad random read/write compared to eMMC, so getting a module can be well worth it -- depends on your application of the board ofc.


RE: Rock64 performance: eMMC / SD Card / USB3 (SSD/HDD) - blue - 08-10-2017

there is pretty exhaustive info - albeit on a slightly different OS build - here:

https://forum.armbian.com/index.php?/topic/4583-rock64/


RE: Rock64 performance: eMMC / SD Card / USB3 (SSD/HDD) - Blastmun - 08-13-2017

(08-10-2017, 11:22 AM)MarkHaysHarris777 Wrote:
(08-10-2017, 03:09 AM)Blastmun Wrote: Ok, I did not search and I found nothing on the forum. Would you have the post please?


Ok, if you did not search, please search on this forum using  iozone  or  iozone3

Sorry for my delay, I am not looking for a comparison between pine and r64, I would like to know if there were benchd e r64 with different storages (SD / eMMC ...)

(08-10-2017, 01:06 PM)Luke Wrote: Yea, SD speeds are not going to differ particularly much. SDs have pretty bad random read/write compared to eMMC, so getting a module can be well worth it -- depends on your application of the board ofc.

With domotiz or jeedom?
Because a friend tested with a rasp3, not enough reactive for him, with a pine64 + it was better and the with the r64 there will be a significant gain if I take the emmc rather than an SD?


RE: Rock64 performance: eMMC / SD Card / USB3 (SSD/HDD) - stuartiannaylor - 08-15-2017

The Armbian guys have been doing a lot of performance testing.
https://forum.armbian.com/index.php?/topic/4583-rock64/

Tkaiser is one of there main guys
"With more capable SSDs and USB Attached SCSI we now get 380MB/s and network performance with Linux is 940 Mbits/sec in both directions. ROCK64 is the fastest SBC for NAS use cases currently around. Some details especially in the posts below: https://forum.openmediavault.org/index.php/Thread/17855-Building-OMV-automatically-for-a-bunch-of-different-ARM-dev-boards/?postID=148428#post148428"

The comments on CNX also have quite a bit of additional info.
http://www.cnx-software.com/2017/06/08/rock64-is-a-rockchip-rk3328-development-board-with-up-to-4gb-ram-4k-hdr-gigabit-ethernet-and-usb-3-0/


RE: Rock64 performance: eMMC / SD Card / USB3 (SSD/HDD) - Luke - 08-15-2017

(08-15-2017, 02:42 PM)stuartiannaylor Wrote: The Armbian guys have been doing a lot of performance testing.
https://forum.armbian.com/index.php?/topic/4583-rock64/

Tkaiser is one of there main guys
"With more capable SSDs and USB Attached SCSI we now get 380MB/s and network performance with Linux is 940 Mbits/sec in both directions. ROCK64 is the fastest SBC for NAS use cases currently around. Some details especially in the posts below: https://forum.openmediavault.org/index.php/Thread/17855-Building-OMV-automatically-for-a-bunch-of-different-ARM-dev-boards/?postID=148428#post148428"

The comments on CNX also have quite a bit of additional info.
http://www.cnx-software.com/2017/06/08/rock64-is-a-rockchip-rk3328-development-board-with-up-to-4gb-ram-4k-hdr-gigabit-ethernet-and-usb-3-0/

We know :Smile tkaiser is a regular in the chat and a mod in OMV - so hes got personal interest in the matter and insight. pfeerick has put a thread devoted to NAS/OMV in the general R64 subforum, its worth reading.