My RAZR's external SD card speeds are extremely poor. I get 4MB/s transfer speeds. I used my SD card on my older phone and the speeds were much better, reached upto 8MB/s on the same set of files. I tried setting the read ahead cache to 2048 but nothing changed.
Does anyone else have slow SD card speeds?
Is there any possible fix for this?
Thanks!
Code:
1) what's yous sdcard class?
2) read ahead cache, is not bigger=better, let's try other values, not just the minimum and maximum, it changes it's optimum for each memory card
3) how did you measure your speeds? on my lg dual i had for example, my class10 sdcard
12w 17r on phone with sdtools
19w 25r using it as a memory reader
A fix for this is to get higher transfer rate sd card, say 10 mb/s. But it would be more expensive.
Sent from my XT910 using XDA App
I bought a class 10 sd card from amazon, which got a writing speed ~15m/s.
Sent from my DROID RAZR using XDA App
I have a class 4 SD card. So my speeds won't be great, I know that. But my card used to manage better speeds before. Is the problem with the RAZR then?
I tried 128, 1024 and 2048. There was no change in the transfer speeds. I read these speeds off teracopy's window. Is there a tool for measuring read-write speeds for the SD card?
Try SD Tools, free in market.
Sent from my DROID RAZR using xda premium
Related
I'm familiar with the difference between the class 4 (4MB/s transfer speed) and the class 6 (6MB/s transfer speed). But is there any value in using a class 6 card on the XV6800 (regardless of size)?
I ask because I have a 4GB class 6 A-Data microSDHC card in my XV6800 right now and there is no problem at all with it. However, I am considering purchasing an 8GB class 4 Sandisk microSDHC card. So it got me thinking, even thought the A-Data card is capable of a faster transfer speed, that doesn't mean the XV6800 is ever actually using that extra speed. So would I see any slowdown if I moved to a "slower" spec'd microsdhc card?
I looked around for transfer speeds on the XV6800's microSD card slot and didn't come across anything.
Anyway have any data on this? Thanks in advance.
Depends some on what you are using it for but I doubt you will notice much of a difference. When transferring using a card and a card reader from your computer you may notice a difference but otherwise the interface in the phone itself doesn't seem to be all that fast anyway.
Don't get me wrong, I appreciate the comment, but that's why I'm asking if anyone has any actual data. The device either reads and writes to the microsd card slot above 4MB/s or it does not. I have not found a way to benchmark it so I'm looking for some actual detail. But thank you.
So I found an application that is supposed to measure the transfer speeds of the card slot on a Windows Mobile device. It's from Audacity Audio. The link on Softpedia is here.
I'm familiar with the application because I used the Palm OS version on my old Treo 700P. The problem is that he results always seem inconsistent and confusing.
In any event, I ran the test on two different microSD cards. The first is an empty 1GB Sandisk microSD card with. These cards don't have a "class" rating. The second is a 4GB AData Class 6 microSDHC card. I still had 2.5GB of the 4GB empty.
1GB
Wrt32bit/Wrt8KB/Read8KB
1105/330572/7943757
1105/335208/7710117
1123/366634/7710117
1030/311705/7489828
1070/306242/7489828
Avg
1086/330072/7668729
4GB
1462/109317/6393756
527/111408/6241523
1462/119482/4161015
517/85724/6241523
1581/126334/6241523
Avg
1109/110453/5855868
Honestly, the scores don't seem to make much sense. The read speeds all indicate north of 4MB/s and most of the time above 6MB/s. That's good. But the write speeds seem pointless. 330KB/s (.3MB/s) for the 1GB and 110KB/s (.1MB/s) for the 4GB ?!?!?! That doesn't seem right.
Anyway, any ideas would be welcome.
Write speeds are typically going to be a great deal slower for flash memory. And larger cards being even slower for writing makes a twisted sort of sense. All flash cards have "load-leveling" algorithms built into them to spread the writes across the flash disk in order to reuse locations as little as possible (flash memory cells have a limited lifetime). So the bigger the card, the more memory the load leveler has to manage. Of course, I could have it completely wrong....
I have purchased highly reccomended joyflash 16gb, its indeed fast 14MB/s write 20MB/s read..only problem is that when phone connected over USB as mass storage, transfer speed (writing) is only around 4 MB/s and reading is 14MB/s. Both from internal memory and external SD. Anyone idea why is that? Is that a limitation of Samsungs USB interface?
I did testing with SDtools on my device when testing speed of microSD, for transfer speeds over the USB cable i have used total commander
Yes, I got the same, about 5Mb/s via USB connection
Sent from my GT-I9100 using XDA Premium App
I get 12mb/s with mine :S mind you that is with movies. With mp3's and smaller stuff i get much slower around 6mb/s. Class10 32gb
Sent from my GT-I9100 using XDA Premium App
re
tjjensen23 said:
I get 12mb/s with mine :S mind you that is with movies. With mp3's and smaller stuff i get much slower around 6mb/s. Class10 32gb
Sent from my GT-I9100 using XDA Premium App
Click to expand...
Click to collapse
Do you get those 12MBps(write) over usb? I have tried to copy large file=2gb movie, to enable constant write got the speed around 4MBps.
Its annoying to always take microSD out to get full speed, especially when one needs to take out battery first...
I think we need to be clear if this is MB or Mbs... On a Sandisk 16gb I get approx 12mpbs. That's megabits, so around 1.5 megaByte/sec
Hi guys, jus wanna knw if there is any difference in the performance of the phone (other than jus transferring files to n from pc) according to the class of the sd card?
Thanx
Sent from my Nexus One using Tapatalk
Yes there is. The class tells you the transfer speed for witch the card is rated.
For example, my card is class 10. That means that its capable of transfer speeds of up to 10mb/s. Same for others.
Sent from my GT-S5660 using XDA App
So that transfer speed of 10 mbps refers to the speed @ which files are being transferred to n from pc right?
My question is apart from that will it affect the performance of phone when i hv apps in ext (a2sd)
Sent from my Nexus One using Tapatalk
Yes, speed class is guaranteed write-to-card speed in megabytes/second (read speed is usually even higher). Obviously, the bigger class, the better, but high-class also much pricier. And you unlikely too see much speed difference if you just want to put some apps on SD card (well, depends on the app - some games are 300Mb+, and you'd see the difference).
But if you for example want to watch movies on your phone, you may find that slow speed class, like 2, is a pita to wait for while a movie transfers from your pc ;-). Class 10 would be a real hit then (especially if you write files using a cardreader, it may be not as good via USB to a phone).
Hv a class 2 1gb card, planning to get class 6 8gb card. So i should see significant performance improvements while havin ext partition right?
Sent from my Nexus One using Tapatalk
Hi
Please any one live in Jordan-ME
Help me with SdCard
I want 8GB or 16GB SDcard for my XM ?
How much will cost me and any advice before i buy it ?
Sent from my ST15i using xda app-developers app
hejawi said:
Hi
Please any one live in Jordan-ME
Help me with SdCard
I want 8GB or 16GB SDcard for my XM ?
How much will cost me and any advice before i buy it ?
Sent from my ST15i using xda app-developers app
Click to expand...
Click to collapse
Don't know how much will it cost.
Priority is card speed. Higher class is faster: http://en.wikipedia.org/wiki/Secure_Digital#Speed_Class_Rating
dont know the cost...my advice go for sandisk HC mem card class6 or a class 10...ur phone performance vl increase gradually ..
iam using a class 6 16gb my xpm is pretty faster than before.
sandy7 said:
dont know the cost...my advice go for sandisk HC mem card class6 or a class 10...ur phone performance vl increase gradually ..
iam using a class 6 16gb my xpm is pretty faster than before.
Click to expand...
Click to collapse
Phone performance isn't affected by SDcard.
The only difference you can see is when you read/write files from SD, nothing more.
Web browsing doesn't get faster with higher class SDcard. Calling doesn't get better with higher class SDcard.
And Class 4 is enough for Android, I've never had problems with it and the speed is enough for me.
Someguyfromhell said:
Phone performance isn't affected by SDcard.
The only difference you can see is when you read/write files from SD, nothing more.
Web browsing doesn't get faster with higher class SDcard. Calling doesn't get better with higher class SDcard.
And Class 4 is enough for Android, I've never had problems with it and the speed is enough for me.
Click to expand...
Click to collapse
If you want to copy about 4 GB of data to SD from PC with class4 card and then copy same file/s to class10 card the time is a lot shorter with class10!
This is why many people use higher card class.
And when you want to have system in externel memory* this require minimum class6 card to avoid lags.
* e.g. HTC HD2
my Sdcard is 16GB class 10 (sillicon power) and write speed is 8 - 9 MB/s and read speed is 16 - 17 MB/s , this is very nice SDcard
Someguyfromhell said:
Phone performance isn't affected by SDcard.
The only difference you can see is when you read/write files from SD, nothing more.
Web browsing doesn't get faster with higher class SDcard. Calling doesn't get better with higher class SDcard.
And Class 4 is enough for Android, I've never had problems with it and the speed is enough for me.
Click to expand...
Click to collapse
I agree with u...but music player and video playback performance increases...and also after a reboot when u have apps installed in the sd it loads faster in the app drawer.
Sent from my SK17i using XDA App
I think you should use SD 8GB :laugh:
Previously, I tried to use an Adata class 10 32GB micro SD and mounts2sd to work around the small data partition problem.
It might be the slowness of that card (pasted the benchmark by Crystaldiskmark), my Evo 3D starts to lag that I have to move the application data back to the data partition of the phone's eMMC. The read write speed using A1 SD Tool is 19.33MB/s and 10.19MB/s.
I bought another Sandisk Ultra 64GB micro SD and benchmarked it using Crystaldiskmark and A1 SD Tool. The read speed using Crystaldiskmark is above 40MB/s, but the read speed tested using A1 SD Tool is 20.50MB/s. The write speed tested using A1 SD Tools is 9.17MB/s, which is even lower than the original card.
I would like to get a micro SD, maybe even a Sandisk Extreme Plus, but I am afraid that there is an IO limit on the micro SD card slot, which is a hardware limitation.
Any pointers? Thanks!