2015eeb1052
Posts: 8
Joined: Tue Jun 13, 2017 6:42 am

Memory Card vs Performance

Tue Jun 13, 2017 7:09 am

Does a UHS-I [3] SDHC Memory card boost a Speed of Raspberry pi?
Quite recently while installing Windows 10 IoT core on a 16GB Class 10 Memory card (Sandisk - https://www.sandisk.in/home/memory-card ... rosd-48mbs ), the installation window issued a warning w.r.t. the speed and Memory card and also stated that post-installation there might be unexpected behaviour from the OS which later proved to be true. The OS would hang in clicking anything on the home screen and take almost a minute to respond to any command.
Also raspbian too showed delayed responses to downloads. No video could be played on it as the video playback would hang not only the media player but also the OS (Raspbian) for almost 20 sec. Not to forget, Raspbian and Ubuntu Mate are able to manage with the memory card but the other OS are facing the speed issue due to the memory card. Does Upgrading to UHS-I class[3] microSDHC/XC help in resolving this issue or not. Ultimately at the end of the day what i care about is speed and performance and not just mere execution capabilities.

Ernst
Posts: 1334
Joined: Sat Feb 04, 2017 9:39 am
Location: Germany

Re: Memory Card vs Performance

Tue Jun 13, 2017 9:00 am

I will give a you a definitive maybe on your question, but very unlikely will it improve the performance significantly compared to a normal functioning card.

What you must keep in mind is that the performance is limited by the SD card interface, the USB interface and/or the SD card.
- For an IO and CPU intensive job running on an overclocked Pi3 booting from SSD shows the same performance using an SD card.
- The same job running on multiple Pi0 using Samsung SD and one system with SanDisk SD card, the SanDisk gives bad performance compared to the others.
- The same job running on multiple Pi0 using nfs mount (swap on SD) the one system with the SanDisk SD card performs worse then the others, but all of them better compared to local storage.

IMHO you do not need a high performance expensive SD card, a normal good functioning class 10 card should do the job but it is difficult to find the right card. (see https://www.bunniestudios.com/blog/?p=918)
The road to insanity is paved with static ip addresses

runboy93
Posts: 352
Joined: Tue Feb 28, 2017 1:17 pm
Location: Finland
Contact: Website

Re: Memory Card vs Performance

Tue Jun 13, 2017 9:06 am

Yeah, look out for fake ones!

jahboater
Posts: 5759
Joined: Wed Feb 04, 2015 6:38 pm
Location: West Dorset

Re: Memory Card vs Performance

Tue Jun 13, 2017 9:12 am

Samsung EVO+ cards have worked well for me and are commonly recommended. They are reasonably priced and have good 4k random I/O speeds.

You can overclock the card interface by adding

Code: Select all

dtparam=sd_overclock=100
to the /boot/config.txt file.

fruitoftheloom
Posts: 23337
Joined: Tue Mar 25, 2014 12:40 pm
Location: Delightful Dorset

Re: Memory Card vs Performance

Tue Jun 13, 2017 3:47 pm

Good quality Samsung SD Card seem the best I/O: https://www.pidramble.com/wiki/benchmarks/microsd-cards
Rather than negativity think outside the box !
RPi 4B 4GB (SSD Boot)..
Asus ChromeBox 3 Celeron is my other computer...

2015eeb1052
Posts: 8
Joined: Tue Jun 13, 2017 6:42 am

Re: Memory Card vs Performance

Wed Jun 14, 2017 7:06 pm

Currently I am using Samsung Pro Plus 32GB microSDHC UHS-I [3] Card and Raspbian OS boots in 1.2sec, and there's no lag in the performance. However any 1080p of fps greater 25 doesn't seem to run properly ( without any kind of hardware acceleration or overclock). The class 10 Sandisk card couldn't even open a video file.

runboy93
Posts: 352
Joined: Tue Feb 28, 2017 1:17 pm
Location: Finland
Contact: Website

Re: Memory Card vs Performance

Wed Jun 14, 2017 7:13 pm

2015eeb1052 wrote:Currently I am using Samsung Pro Plus 32GB microSDHC UHS-I [3] Card and Raspbian OS boots in 1.2sec, and there's no lag in the performance. However any 1080p of fps greater 25 doesn't seem to run properly ( without any kind of hardware acceleration or overclock). The class 10 Sandisk card couldn't even open a video file.
Very strange, I can play even 4K file (stuttering all the time, not really playable) on my Sandisk Extreme Pro 32GB (A1, V30, 2017 version)

And with GPU mem 256 value, 1080p is more than smooth playback.

https://www.systemastore.com/product_in ... 032G-GN6MA

Return to “General discussion”