Bad read rates with SD card formatted as internal storage - Shield Tablet Q&A, Help & Troubleshooting

Hi folks!
Today I reveived my Shield Tablet K1 as well as an SanDisk Extreme Pro 64 GB SD card. Since I wanted to use the SD for storing games I inserted the SD into the Shield and formatted it as internal storage so that I could easily use the SD as storage extension to the existing meager 16 GB normal internal storage without having to root the device.
Then I did a benchmark test with A1 SD Bench and it just showed a read rate of appr. 56 MB/sec but a faster write rate of 61 MB/sec.
Honestly, I'm a bit dissapointed because this card is advertised with a read rate of up to 95 MB/sec. I was also surprised to see that the write rate was higher than the read rate and even almost three times as much as the write rate of the normal internal storage which was 23 MB/sec (read rate was almost 140 MB/sec).
So I would like to know if the Shield gets such miserable read rates with all SDs formatted as internal storage or do you think my card is somehow flawed?
And if this result is normal, do you think I can run games such as Trine 2, Doom 3, HL2, P2 and the like smoothly without experiencing lags or is the read rate too low?
Many thanks in advance for helping me out on this issue
Kind regards,
Maki

Related

How do I low level format a microSD card for my Android phone ?

Hi guys ... So recently I purchased this 16 GB micro SDHC card for my new Android phone:
http://www.newegg.com/Product/Product.aspx?Item=N82E16820220524
The problem is that I'm not getting the 4 MB/sec write rate that this card promises ... I tried low level formatting it with this tool:
http://hddguru.com/software/2006.04.12-HDD-Low-Level-Format-Tool/
.... but the write-rate is still the same .. Both before and after trying to low level format the card, I'm getting a write-rate of about 0.9 MB/sec ~ 1.0 MB/sec ...
Other people who have purchased this card from Newegg have said in their feedback that they can at least achieve 3 MB/sec or something, and I'm not even close to that .. Am I doing something wrong ?
It depends on what the card is being used on. With a cheap multi card reader, you're going tto get low speeds. I get around 5 when it is plugged into my phone.
Captivate 2.2.1 OCed
Atrix Root
Nexus 1 2.3.3
WELL,you mean you get only 0.9MB/S to 1.0MB/S with your micro SDHC card plugged into a card reader?if so ,just read the guy above,it is almost the reason .if not maybe it's inferior,you should ask NEWEGG for service...
What are you using to benchmark it? And what hardware are you putting it into (what he said)?
I have a class 6 8GB. On my Android I used an app called SD Tools and another called Antutu System Benchmark on my card as-is (not freshly formatted.) I get around 5MB/s write and 11MB/s read. (Appbrain has the apps.)
Tonight I used HD Tune Pro on my PC (trialware) through a USB adapter. I got better results on the PC. I have noticed that the software makes a big difference. HD Tune seems to be the most respected on the net. I got 12.3MB/s read min -- 14.3MB/s max. Write was around 6 min/8 max in the File Benchmark tab (didn't want to reformat my card to test write speeds.)
Use a high quality reader. I don't know the specs on these but mine boots Linux and Windows OK and always tests at max speeds with my cards. It is a full-sized USB stick reader with a mini-sd adapter.
Update: I got very different results when the cards were formatted by different systems though. My class 2 card formatted with Nokia phone got 18MB/s read, but my class 4 formatted by my PC for booting got 6MB/s min and 14 max. All with HD tune in same card reader. All fat32. WTF??
I wonder if these programs are testing the first partition, which would be the boot partition on my class 2 card. Something strange going on.
I'm using the microSD -> SD adapter which came with the microSD card itself, and then putting this SD adapter into my laptops builtin card reader ... Is there any problem with this setup ?
Any hints on this people ?

[Q] Slow/Poor micro-sd performance

Hi, i bought some days ago an 8GB class 10 micro sd card, hoping it would speed up my phone (i was using app2sd+ with Kyrillo's ROM v7.1).
I didn't notice any diference compared to my old 4GB class 2 card, so i installed SD Tools app to test the speeds, and i realized all the cards i put in my phone get 4MB/s as the maximun write speed, i tried many different sd cards, class 2 and 10 and there's no difference. Then i tried the same cards in my girlfriend's Galaxy Ace and the speeds were much higher, 7~12 MB/s write speed.
I thought it was a rom problem, so i backed up with Titanium Backup and flashed a stock ROM (JPM), but the speeds remain the same (around 4 MB/s for writing), i also tried changing the buffer size from 128kb to 1024, 2048, 4096 with "SD Booster" and "SD Speed Increase" apps, but no good results...
Could my phone be faulty?
Is there any configuration i can try to make my sd card faster? any command line?
What are the speeds you reach with "SD Tools" and classes of your SD card?
Best Regards!
I'm not sure, but I think there's nothing you can do....
Mine is a 16GB class 6 and it's the same, whatever I try. Before had 8GB - was the same.
Whatever I wrote into the 'read ahead buffer'...
But maybe anyone else has an idea?
Try changing the buffer to 0 as sometimes that works.
Sent from my GT-I5800 using XDA App
dilzo said:
Try changing the buffer to 0 as sometimes that works.
Click to expand...
Click to collapse
TNX for the tip, but unfortunately SAME RESULT...
i also get the same speeds..
i think thats a bug with sd tools.
By the way has any one tried data2sd/apps2sd v3? do you face lags?
also do you people have SD or SDHC
I belive that sdtools has a bug. Or is seriously faulty. I have 16GB class 2 sdcard and sdtools claims that my read and write speeds are equivavlent to class 6 card (values range from 6.x/6.x to 8.x/7.x, write/read, respectively (depending on read_ahead_kb values). And I know for a fact that this really cheap sdcard does not have such performance. You can try antutu benchmark, free app on market, which provides a bit more accurate results plus you can select what to benchmark. My card gets 3.0MB/s read and 2.0 MB/s write with default buffer values. Which is more accurate than sdtools. Especially because disks (any kind) usually have higher read rate than write rate (because it is easier to read data than to write it and 'cause we usually perform much more reading than writing, so it is optimized for read operations).
mrvek said:
I belive that sdtools has a bug. Or is seriously faulty. I have 16GB class 2 sdcard and sdtools claims that my read and write speeds are equivavlent to class 6 card (values range from 6.x/6.x to 8.x/7.x, write/read, respectively (depending on read_ahead_kb values). And I know for a fact that this really cheap sdcard does not have such performance. You can try antutu benchmark, free app on market, which provides a bit more accurate results plus you can select what to benchmark. My card gets 3.0MB/s read and 2.0 MB/s write with default buffer values. Which is more accurate than sdtools. Especially because disks (any kind) usually have higher read rate than write rate (because it is easier to read data than to write it and 'cause we usually perform much more reading than writing, so it is optimized for read operations).
Click to expand...
Click to collapse
antutu give me 3.x and 4.x for write and read speed respectively!!
8gb class 10
That is odd. Do you have a card reader? Maybe you can bench from pc and see the results. I have only 2 sdcards, both class 2 and the results I get are to be expected from class 2 cards. There is also possibility that it is a low quality component. If you feel like it try to investigate, get cards info like serial, model and manufacturer and see what you'll discover. Nowadays people are selling everything claiming it to be a better than actually is. I remember reading tests regarding SD 's where they said that same card type from same manufacturer performed about 10 times worse just because one was.made in China and the other in taiwan, or something like that. I personally would do some research but it's up to you.
mrvek said:
That is odd. Do you have a card reader? Maybe you can bench from pc and see the results. I have only 2 sdcards, both class 2 and the results I get are to be expected from class 2 cards. There is also possibility that it is a low quality component. If you feel like it try to investigate, get cards info like serial, model and manufacturer and see what you'll discover. Nowadays people are selling everything claiming it to be a better than actually is. I remember reading tests regarding SD 's where they said that same card type from same manufacturer performed about 10 times worse just because one was.made in China and the other in taiwan, or something like that. I personally would do some research but it's up to you.
Click to expand...
Click to collapse
well i did a bench mark from laptop's card reader.. it was way over 18 mbps.. cancelled the benchmark in the process as it was taking too long.. but half way read speed was definitely above 18mbps.. Also my sdhc's manufacturer is transcend. I hope this company wont betray us!!
well, in that case it might have to do with phone configuration/programming. Maybe devs could figure out why the phone does not utilize full potential of the sdcard. Perhaps low ram, (relatively) "slow" cpu, something...
mrvek said:
well, in that case it might have to do with phone configuration/programming. Maybe devs could figure out why the phone does not utilize full potential of the sdcard. Perhaps low ram, (relatively) "slow" cpu, something...
Click to expand...
Click to collapse
Good point. Hope some dev is listening!!
I have the same problem.
Samsung Galaxy 3 GT-i5800, Android Froyo firmware v2.2 build XWJPL.
I tested with two class 10 microSD cards, quality ones, but got poor transfer rates.
card1: Transcend 8GB MicroSDHC Class10 (TS8GUSDHC10) - up to 20 Mb/s
card2: Samsung 8GB SDHC Plus Class10 (MB-MP8GA/EU) - Read max. 24 Mb/s, Write max 21 Mb/s
Samsung 8GB cl10 test result (SD Tools app): Write: 4.4 Mb/s; Read 5.1 Mb/s
The card write speed should be higher than 10 Mb/s

[Q] increasing external memory

hi.. i currently have a 2GB sd card, which im assuming is class 2 since it came with the phone. 2gb is less for me so im going to buy atleast a 4gb preferably class 4 (since its known to perform faster). my phone has an internal memory of 320 mb storage and 512 mb RAM.
i was wondering if increasing external storage with a higher class will make my phone faster? also, how about gaming experience since i have games on my sd card
PS. my phone is NOT rooted
thanks
I guess the only noticeable performance boost would be for things you do on the external sd card like reading/writing on it. Also I think apps that you'll move to it might start up faster.
I doubt that it will make the phone faster overall, because when starting an app, once it's read from the SD/ext SD card, it's all up to the CPU and RAM to do the work (also GPU if it's a game), and those are still the same.

[Q] Is 16 GB enough

Hey guys,
was wondering what you all think about 16GB as internal space being enough or not? The problem that I'm thinking of is that "/sdcard" will get mapped to the internal memory (and not the external SD Card), and a lot of apps just go there to write stuff. Things like downloads folder etc., which default to /sdcard/download and may fill up the 16GB partition very soon.
What are your experiences in this direction?
thanks
Personaly for me its far too litle ,cuz i have got a lot of differents app ,also 4K video and timeshift video eat unimaginable amount of space
I believe Lollipop will allow you to save app data to an external storage.
Well there's at least a decent amount of onboard memory. I got by with a 32gb card for the past 3 years. Just noe upgraded to 64gb heading into my Z3v. I really only use it for old pics (from phone to phone) and keeping my entire music library on me at all times, which is like 12 gbs.
It's nice to know I'll never be worrying for space.
abhinav.tella said:
I believe Lollipop will allow you to save app data to an external storage.
Click to expand...
Click to collapse
Even then, the difference of write/read speeds is massive between internal memory vs external SD card. I believe 32 GB should be the bare minimum for today's smartphones. Glad T Mobile thought so as well, at least for the Z3.
Artood2s said:
Even then, the difference of write/read speeds is massive between internal memory vs external SD card. I believe 32 GB should be the bare minimum for today's smartphones. Glad T Mobile thought so as well, at least for the Z3.
Click to expand...
Click to collapse
If you get a good card like the Samsung Pro or SandDisk Extreme you won't notice much difference (40-50 MB/s Writes). The internal flash (made by Samsung) is obviously faster due being soldered and more inter connects (like RAID).
Cheap cards like the Sandisk Ultra are slow.... (10-15MB/s Writes)
abhinav.tella said:
If you get a good card like the Samsung Pro or SandDisk Extreme you won't notice much difference (40-50 MB/s Writes). The internal flash (made by Samsung) is obviously faster due being soldered and more inter connects (like RAID).
Cheap cards like the Sandisk Ultra are slow.... (10-15MB/s Writes)
Click to expand...
Click to collapse
The internal memory is like 200+ MB/s, so there is still a BIG difference. Also, I don't believe the memory controller can read the full potential of the Pro and Extreme cards. I have a 64 GB Ultra (advertised at 48 MB/s read), and I only get about 39 MB/s read. I have read the same for the Note 4 in that it cannot use the full speed available from those cards.
Artood2s said:
The internal memory is like 200+ MB/s, so there is still a BIG difference. Also, I don't believe the memory controller can read the full potential of the Pro and Extreme cards. I have a 64 GB Ultra (advertised at 48 MB/s read), and I only get about 39 MB/s read. I have read the same for the Note 4 in that it cannot use the full speed available from those cards.
Click to expand...
Click to collapse
True on both points, the card controller max is like 40-50MB/s. What I meant was I don't think you will notice much difference because, for most apps it should be fast enough and caching is still generally in the internal card. Loading big games like Asphalt may load a little slower but in use, it should not be too bad. Internal is ~240/40(R/W) Max for the klmag2geac-b001 (16GB) and 240/60 (R/W) for the 32 GB version in the D6616.
The reads are not the problem as most ops are reads anyway, but its the writes which are really low ~15 MB/s max, hence the cost of the Extreme/PRO 35-40 MB/s.
Basically what I am saying is you are right but this is your best bet.
Here is the specifications for the internal NAND if you are interested:

Micro sd with android marshmallow help!!!!

Hi,i've bought a micro sd for my nvidia shield k1 (micro sd: class 10; 90 mb\s; toshiba exceria U3; 128gb). I format it like a internal memory and i moved some apps on it.Simple apps like aptoide crashed,some doesn't start and games doesn't load or lag. Why?
The micro sd is: https://www.amazon.it/Toshiba-Sched...=8-1&keywords=toshiba+exceria+micro+sd+128+gb
A U3 is usually good.
Go to the play store and look for A1 SD bench. Then test the speed. Maybe your SD card's write speed is too slow.
I can recommend: Sandisk Extreme 128GB Class 10 SDXC u3
Simonex16 said:
Hi,i've bought a micro sd for my nvidia shield k1 (micro sd: class 10; 90 mb\s; toshiba exceria U3; 128gb). I format it like a internal memory and i moved some apps on it.Simple apps like aptoide crashed,some doesn't start and games doesn't load or lag. Why?
The micro sd is: https://www.amazon.it/Toshiba-Sched...=8-1&keywords=toshiba+exceria+micro+sd+128+gb
Click to expand...
Click to collapse
Format as external, eject and test in PC with h2testw.
Now my sd card is ok now (i didn't touch anything).Another problem: when i try to do a record screen on the tablet it says me: no space of archiviation available.But i have mounted like a internal memory and i have now 128 gb of space.Why i can't record?
Niii4 said:
A U3 is usually good.
Go to the play store and look for A1 SD bench. Then test the speed. Maybe your SD card's write speed is too slow.
I can recommend: Sandisk Extreme 128GB Class 10 SDXC u3
Click to expand...
Click to collapse
Thanks man,the results are 11mb\s write and 40mb\s reading.Now the sd card works apparently good
11MB/s write speed is too slow! I've one of those slow cards too and I had to replace it. The current write speed of the Sandisk is over 45MB/s.
I presume your card is too slow for screen recording. I couldn't download and watch videos simultaneously with the slow card. Also, the download speed was quite slow.
Niii4 said:
11MB/s write speed is too slow! I've one of those slow cards too and I had to replace it. The current write speed of the Sandisk is over 45MB/s.
I presume your card is too slow for screen recording. I couldn't download and watch videos simultaneously with the slow card. Also, the download speed was quite slow.
Click to expand...
Click to collapse
I am using the same SDCard currently in mine. Having a few issues with adaptable storage, however runs fine as external.

Categories

Resources