• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

General question about built in memory performance compared to external sd cards

I'm planing to buy HTC One M8 and i want to buy also SD card for more storage, i've noticed that there are micro SD cards with different R/W speed, so i began to think does it really matter for modern smartphone witch SD card to use? maybe it will even benefit of running applications on fast SD card ?
I understood that it more complicated question that it looks...
So i have some questions, maybe somebody have answers here:

1. Do modern flagship smartphones use the same FLASH built in memory that used in external cards or it have some technology differences ?

2. Maybe somebody knows what is average R/W speed of built in memory that used in flagship phones, like Galaxy S5, Xperia Z2, HTC one M8, iPhone 5s etc...

3. Like previous question - what is an average supported R/W speed of SD card controllers that used into a modern flagship phones, like Galaxy S5, Xperia Z2, HTC one M8... will them be able to use maximum speed of sd cards or it have some limitations ?

4. If i want to get better performance from the phone - it is better to install all aps on built in memory, or it's better to buy fast (more than 50 MB/s R/W) SD card and install all aps on it ?

Thanks for any help !
 
I don't know about most of the questions but I'm pretty sure the m8 won't run apps from the external sd card so that's the first thing you should consider.
Then, when choosing a card, think about what you're mainly gona be using it for :thumbup:
 
...but I'm pretty sure the m8 won't run apps from the external sd card...
Thanks for reply, as i know, HTC One M8 can move, install and run applications from SD card, but it depend on app - if it support new KIT-KAT API that allow to do so, or not.
In modern computing: PC's, smartphones, servers, etc - storage units, like HDD, SSD, FLASH memory, are still "bottleneck" in overall performance measure, so my questions is also have theoretical aspect - in witch way i can get better performance ? ...
 
The external card will be slower than internal, no matter what card you use. But remember that apps don't run off the card: they will be loaded from the card into RAM and run from there, so if the difference is noticeable at all it is most likely only to be when starting the app. Also the dalvik files will not be moved to external sd anyway. So you won't speed the phone up by moving apps, but you may not notice much if any difference.

Running apps from sd did disappear in Android 4, but it clearly is back in the M8 because my M7, which is running a port of the M8 ROM, has gained an "on sd" tab in Setting > Apps (though it doesn't have an external sd card ;))
 
I'll add some video info - below are the minimum speeds of SD cards for video recording. If you also plan on recording HD video to the SD card I'd recommend Class 10 or higher.

Class 2 - 2 MB/s
Class 4 - 4 MB/s
Class 6 - 6 MB/s
Class 10 - 10 MB/s
UHS Class 1 (U1) - 10 MB/s
UHS Class 3 (U3) - 30 MB/s
 
The external card will be slower than internal, no matter what card you use.
Please explain! On what technical specification you based your conclusion ?
Why you so sure that this card (for example) that have
Up to 95 MB/s (633X) read speed; write speed up to 90 MB/s (600X)
SanDisk Extreme Pro microSDHC UHS-I Memory Card
will be "always" slow than built in ? You really know specification of built in memory speed or SD controller limitation ? Or you just assume so ?

I will not really move all my aps to SD card and i know that it run from RAM... I repeat - my question is more theoretical, - witch memory is faster !?
 
I'll add some video info - below are the minimum speeds of SD cards for video recording. If you also plan on recording HD video to the SD card I'd recommend Class 10 or higher.

Class 2 - 2 MB/s
Class 4 - 4 MB/s
Class 6 - 6 MB/s
Class 10 - 10 MB/s
UHS Class 1 (U1) - 10 MB/s
UHS Class 3 (U3) - 30 MB/s
Thanks, but i know specification of SD cards, i'm just try to find what is specification of built in memory and SD card controllers !
 
To explain why the SD card will be slower no matter what you do:

Because of the connection ports. Internal memory is soldiered in, making an impeccable connection with little room for customization while the SD slot uses a non soldiered connection port. Allows you to switch around your cards if you would like bit will always always always be a slower connection.

Think of it like this, your internet connection is much faster using Ethernet because it has a direct line, while WiFi is slower because it is over the air and therefore does not have a direct line. Same concept..
 
Phases said:
General Conduct: Admittedly, I'm probably a little more anal about this topic than some. I have very little tolerance for uncalled for disrespect. With that said.. read on. Please treat other members with respect. These forums were put together for Android fans to come together and help each other, collaborate and discuss in a positive way – not bash on someone because you don't like their idea, or because they don't share the same views as you. We are big into the free speech idea here. So you're free to say what you think – but do it in a constructive, positive, 'add to the conversation' kinda way – not the condescending 'I don't like what you're saying so you suck' kinda way. We encourage mature debates – discourage childish arguments.
Taken from here.
Lets adhere to that k? ;)
Thanks.

/thread cleaned
 
Back
Top Bottom