Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Video : NanoPi M4 storage speed tests

Featured Replies

Hi all. 
I've made a new video where I test all storage devices for the NanoPi M4. 
8GB, 16GB and 32GB eMMC modules, NVMe drive, sd-card and SSD over USB3. 
Here's the video. 

 

Here's my gathered data.
 

Storage speeds
--------------
8GB eMMC module  read  : 160 MB/s 
                 write :  11 MB/s 
16GB eMMC module read  : 175 MB/s
                 write :  50 MB/s 				 
32GB eMMC module read  : 173 MB/s 
                 write : 111.6 MB/s               
256GB NVMe       read  : 697.7 MB/s
                 write : 401 MB/s (630MB/s for 2.5GB, then 300 MB/s)	
M4 sd-card       read  : 70 MB/s
                 write : 20 MB/s                 			 
M4 swap          read  : 1.9GB/s 0.01 msec access time

Greetings, NicoD

Interesting stats

 

Surprised that a 256GB NVMe drive only has 2.5GB or 1% of its capacity as fast flash and then the rest is QLC I presume? What model is it? Seems a bit of a con to have an NVMe drive that throttles down to half SATA speeds once the MLC buffer is full

 

 

  • Author
33 minutes ago, qstaq said:

Surprised that a 256GB NVMe drive only has 2.5GB or 1% of its capacity as fast flash and then the rest is QLC I presume? What model is it? Seems a bit of a con to have an NVMe drive that throttles down to half SATA speeds once the MLC buffer is full

 

I can't read the model number now. It's a no-brand.
I've gotten them for free, so a con it's not :) I know samsumg EVO's are a lot faster. But they also cost a lot more money. Cheers

Oh well, that's just a bonus then :)

 

Just out of interest, did you write test the zram performance? And what compression algorithm are you using? I've had some strange performance issues with zram on Arm v Power7/8 v Intel

 

Arm seems to be the only modern platform where LZO and LZ4 are not hardware accelerated. I don't know if this is a limitation of Arm's NEON vector extensions or if nobody got round to implementing vector instructions in the Arm ports

  • Author
23 minutes ago, qstaq said:

Just out of interest, did you write test the zram performance? And what compression algorithm are you using? I've had some strange performance issues with zram on Arm v Power7/8 v Intel

Yes I did. 1.9GB/s for the M4 its zram.
The Odroid N2 gets 2.4GB/s. I'd like to test the M4V2. I'd need to get Armbian running on it. I think the friendlyElec images run the lpddr4 at the same clock as the lpddr3. There's even a little less performance. So I want to know why and how this is.
It's the default settings of zram-config. I think that's LZ0. Not sure.
Cheers

1.9G for read and write? In which case it must using NEON instructions now. That's good

At the weekend, I tested the 64GB eMMC module and here are the results, just for the records

64GB eMMC module read  : 180 MB/s
                 write : 165 MB/s

... and also a Samsung 970 Evo Plus (500GB) with an amazing write speed of 730 MB/s

500GB 970 Evo Plus read : 736 MB/s
                  write : 730 MB/s
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.