Related
Has anyone tried this app? Been having issues with music cutting out when sd card is in use since upgrading to 2.2. So I thought i`d run this test as I have a transcend 8gb class 6 card. This app is reporting I have a class 2!?
My results are
write speed 3.0 mb/sec
read speed 7.0 mb/sec
Anyone else care to share their results, would like to know if this app is wrong or i`ve got a fake card.
Thanks
Just tried out the app and it says I have a class 4 card with a write speed of 5mb/s and read of 6mb/s though its rated at being a class 6 Transcend. I've got access to some other cards at work so I'll try them out as well. Might help to defrag?
Sent from my HTC Desire using XDA App
Thanks, actually I re-booted and closed down all non-essential apps and I got a 6mb/sec read/write saying it was a class 6.
But looking round the web people are reporting 10mb+ /sec on a class 6
Hv installed the app and made 3 tests successively for my 16Gb sandisk Class2 sd-card, said "Class2" as expected (second test resulted "ClassUnknown" and read speed was nil) anyway, overall result is;
Write speed: 2 Mb/s
Read speed: 1 Mb/s (!)
I thought read speed would be twice as much than the write speed; confused & disappointed!
Sent from my HTC Desire using XDA App
Getting the same problem with music skipping. Annoying as hell and only started since updating to 2.2
If you read what it says as tip 2 down the bottom, a class 6 card means a minimum read/write speed of 6mbps so it wouldn't be uncommon to see a higher read/write speed for the card. Wonder what a format would do for it.
Sent from my HTC Desire using XDA App
paulruk said:
Has anyone tried this app? Been having issues with music cutting out when sd card is in use since upgrading to 2.2. So I thought i`d run this test as I have a transcend 8gb class 6 card. This app is reporting I have a class 2!?
My results are
write speed 3.0 mb/sec
read speed 7.0 mb/sec
Anyone else care to share their results, would like to know if this app is wrong or i`ve got a fake card.
Thanks
Click to expand...
Click to collapse
Same card, same results.to get class 6 results you must haver perfect conditions and sequential write. Reading can usually be higher. I'm not sure, but I think it also deteriorates with time.
Ive got a 16gb Play.com Card and had the card for about 2 years now.
Its says class 2 on the card but i get the following.
1st test, Class 2
2nd test, Class 4
3rd test, Class 4
4th test, Class 4
CharlieCharlie24 said:
Getting the same problem with music skipping. Annoying as hell and only started since updating to 2.2
Click to expand...
Click to collapse
Yeah, and theyve screwed up web browsing. Think i`d rather have 2.1 back.
Jabbafat23 said:
If you read what it says as tip 2 down the bottom, a class 6 card means a minimum read/write speed of 6mbps so it wouldn't be uncommon to see a higher read/write speed for the card. Wonder what a format would do for it.
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
Well looking at this thread http://androidforums.com/htc-evo-4g/86850-htc-evo-4g-sd-card-speed-test.html
Someone has the same card as me but getting 10mb/sec read & write. Albeit on an htc evo. But cant think it would make any difference.
It should also make sense that A2SD and Dalvik Cache to SD even more, will impact the test, no matter how much you close and kill processes before running the test.
For 720p purposes, I'd like to know if anyone who had problems with the stuttering (not low fps, but the frozen frame now and then), solved this with an upgrade in class and if it's really needed a class 10. Again, A2SD+ can be a factor in this.
Anyway, I've tried a cheap sandisk class2 16GB:
- first run, everything on, auto screen off: read 2MBit, write 3Mbit -> class 2
- second run, airplane on, auto screen off: same
- third run, killed everything, screen always on: read 6Mbit, write 3Mbit -> class 2
- fourth run, as above: same results
The interesting bit is that my transcend class 6, 8GB one, had very very similar results, with bumps to 4Mbit write right after boot, when killing everything...
That's what makes me hesitate to buy a class 10 card. Will the actual usage speed improve so much to justify the cost, especially on 720p ?
andycted said:
It should also make sense that A2SD and Dalvik Cache to SD even more, will impact the test, no matter how much you close and kill processes before running the test.
For 720p purposes, I'd like to know if anyone who had problems with the stuttering (not low fps, but the frozen frame now and then), solved this with an upgrade in class and if it's really needed a class 10. Again, A2SD+ can be a factor in this.
Anyway, I've tried a cheap sandisk class2 16GB:
- first run, everything on, auto screen off: read 2MBit, write 3Mbit -> class 2
- second run, airplane on, auto screen off: same
- third run, killed everything, screen always on: read 6Mbit, write 3Mbit -> class 2
- fourth run, as above: same results
The interesting bit is that my transcend class 6, 8GB one, had very very similar results, with bumps to 4Mbit write right after boot, when killing everything...
That's what makes me hesitate to buy a class 10 card. Will the actual usage speed improve so much to justify the cost, especially on 720p ?
Click to expand...
Click to collapse
I've had stuttering with video and my class 6 8gb transcend. I never use to, I blame 2.2
For that too. So much for a speed improvement , only thing that feels.quicker in 2.2 are app installs.
For reference, if anyone is interested:
HTC Desire, unbranded, generic Froyo 2.2 ROM with apps on the SD card as well
Sandisk 32GB Class 2 card shows:
Write speed: 4mb/s
Read speed: 2mb/s
Measured as a Class4 card.
removed
Kingston 16GB MICROSDHC CLASS 2:
Write 5MB/s
Read 16MB/s
Using: Galaxy S
Buffer: 1MB
Samsung 8gb class 6
Write 2mb
Read 6mb
I'm running a2sd+ though...
Sent from my HTC Desire using XDA App
Don't defrag non-mechanical memory devices
1 - you won't see (or measure) any difference
2 - the memory cells have a limited # of write cycles, which will be seriously impacted by useless defragging
I had the same problem as the OP (slow SD since Froyo upgrade causing music dropouts). Here's my collection of links to related posts, unfortunately I haven't found a solution except using a non-Sense ROM (e.g. Cyanogenmod).
http://forum.xda-developers.com/showthread.php?t=781606#9
http://forum.xda-developers.com/showthread.php?t=743792
http://forum.xda-developers.com/showthread.php?t=778748
http://forum.xda-developers.com/showthread.php?t=723073
I think it's kernel-related; I tried running the kernel from a Froyo/Sense ROM with the rest of an Eclair/Sense ROM and the SD card read speed was low (couldn't measure the speed with the SD Card Speed Test app because the touchscreen didn't work but I was able to adb in and use "dd").
Since a number of us are experiencing this problem I think it's worth us all reporting it to HTC support. If they know that a lot of people are seeing much worse SD card speeds in 2.2 than in 2.1 then they're more likely to fix it in a future update.
I've reported it to them already
Read 10MB/sec
Write 5MB/sec
It rated it as a class 4 card(Which it is), I'm quite surprised at that performance since I bought it for hardly 5$.
Going on a long long trip and only have room for my Dinc.... Will a class 4 card get the job done or do I need to get a class 6?
Thanx!
That really just matters when copying/writing the initial file and on read times.
For video saving or video playback, it might save you and extra few seconds during the save or load times, but it shouldn't matter at all.
I have a 16GB class 2 card, ran the SD card speed test app, and it came out as a class 4 card.
I notice perfectly fine speeds on my card. I never seem to think to myself, "this thing is damn slow." If you do something like sync 500+ songs to the card at one time, sure it may take a little while to initially find them, but after that there's no wait.
Hope that helps.
Irieone said:
Going on a long long trip and only have room for my Dinc.... Will a class 4 card get the job done or do I need to get a class 6?
Thanx!
Click to expand...
Click to collapse
I just made a post about class and brand in the accessories section. Take a quick look at that. But class shouldn't really save much time unless you are recording really long videos, the most it will save you is maybe 2 seconds TOPS after finishing video recording. My sandisk 16GB class 2 saved videos in 2.5 seconds or less.
ok, thanks for that info. i was under the impression that the write speed of the card was a limiting factor in bitrate/framerate. Therefore I would get better video quality using a faster SD card. I have seen posts where peeps complain about jerky video @ 720p and the class 2 card is most always the culprit.
Sent from my ERIS using XDA App
Irieone said:
ok, thanks for that info. i was under the impression that the write speed of the card was a limiting factor in bitrate/framerate. Therefore I would get better video quality using a faster SD card. I have seen posts where peeps complain about jerky video @ 720p and the class 2 card is most always the culprit.
Sent from my ERIS using XDA App
Click to expand...
Click to collapse
Well considering it isn't attempting to write the video as it is recording, class does not apply to this. Framerate/bitrate is controlled by the recording software and the camera itself. SD card just stores the finished product.
More for less, or same for more?
Rather than pony up the extra benjamins for a higher class card, why not get the/a bigger 32 Gb class 2 card, like the one from Verizon?
I have it, it too tests @ class 4, I've had no issues whatsoever.
My $0.02
cool, thank u for that 2 cents.
Sent from my ERIS using XDA App
smtom said:
Rather than pony up the extra benjamins for a higher class card, why not get the/a bigger 32 Gb class 2 card, like the one from Verizon?
I have it, it too tests @ class 4, I've had no issues whatsoever.
My $0.02
Click to expand...
Click to collapse
Well it depends if someone needs faster transfer rates or higher capacity, as well as cost difference. 32gb cards are going for 75 to 90 bucks still being that they are still relatively new, while a 16gb class 10 from kingston is about the same price, maybe even cheaper with transfer rates at least 3 times faster than any class 2. All in preference.
So as far as media playback goes, will I notice much of a difference on class 4 vs class 6 on a 32 GB card? The speed difference is really in file location, not playback right?
Basically, yes.
Sent from my HTC Desire using XDA App
Hey Ppl...
What Type Of MicroSDHC Class, Should I Buy For Arc?
Class 4, 6 or 10?
Right now i´ve Class 2
Its better to get the highest which is class 10 if u can afford..
The Classes guarantess a lowest speed while newely formated
class 2 is 2MB/s
class 6 is 6MB/s
class 10 is 10MB/s
and so on
but with luck a class 2 card can outpreform a class 6 card but you never know untill you have bought it.
the use of a higher class is more important how often you transfer big amout of files/data from and to your phone (this is when you will notice a slow card)
everyday use the class 2 card that is shipped with the phone works perfect
I'm going for a 16GB Kingston Class 10 for mine, might go 32GB but that'll depend on how much I get for my X10 on ebay.
XperienceD said:
I'm going for a 16GB Kingston Class 10 for mine, might go 32GB but that'll depend on how much I get for my X10 on ebay.
Click to expand...
Click to collapse
Put my X10 on ebay yesterday!
How much you asking for it?
For no OT, I bought a 32 GB Lexar class 10 MicroSDHC
LususNaturae said:
Put my X10 on ebay yesterday!
How much you asking for it?
Click to expand...
Click to collapse
Not sure yet, it's a bit weared so not expecting a great deal.
Here's the thing: the class of an SD card only defines how fast you can *write* to it. The read speeds of all cards tend to be the same regardless of class.
What a faster class of SD card will get you:
* faster copying of files from PC to SD, e.g. music, video
What it won't get you:
* a faster running phone (i.e. no 'snappier' performance)
* apps loading faster
* faster copying of files from SD to PC
* music/video playback improvements
* faster installation of apps - these are stored in internal memory, and even for builtin apps2sd the limiting factor tends to be the download speed
What it might get you:
* faster stills camera operation (havent checked for the arc, there may be bottlenecks elsewhere in the system, e.g. cpu)
* i thought it might solve the video capture glitching, but apparently the new firmware has fixed this regardless of SD card class.
* some apps which write a lot of data to SD card may run faster (note however that for most apps data is stored in internal storage)
Nothing inherently wrong with getting a faster card, just dont delude youself you'll see much of a difference in day-to-day operation.
Oh, i forgot, EXCEPT one other thing: If youre using 'full' apps2sd on a rooted phone (i.e. with an ext2 partition moving all apps+data+dalvik cache onto it) it will definitely help to have a faster class of SD card. Dunno if anyone really still does that these days...
I've always found going bigger and faster to be best, but valid points made.
daveybaby said:
Here's the thing: the class of an SD card only defines how fast you can *write* to it.
Click to expand...
Click to collapse
That's incorrect - the class rating is a guarantee of both read and write speeds.
daveybaby said:
The read speeds of all cards tend to be the same regardless of class.
Click to expand...
Click to collapse
You can't guarantee that any more than you can guarantee that a Class 2 card will write at speeds higher than 2MB/s.
The only way to be sure of getting a card that will read at a certain speed is to buy the appropriate class.
Step666 said:
That's incorrect - the class rating is a guarantee of both read and write speeds.
Click to expand...
Click to collapse
That's a nice opinion, but unfortunately it's just wrong.
Have a look at this. Notice they dont mention read speeds anywhere, that's because theyre already so fast regardless of class that it's irrelevant.
When you buy a class 10 SD card, youre spending your money on faster writes.
The read speeds of all cards tend to be the same regardless of class.
Click to expand...
Click to collapse
The limiting factor in read speeds is the interface, not the memory technology. I believe SDXC may have faster interface specs than SDHC (which in turn has faster specs than plain SD), but this is nothing to do with class, and make no difference if youre plugging them all into an SDHC device anyway.
Try reading that page again, it doesn't say that the class certification is a measure of writing speed, it says it's the bus-interface speed - it merely mentions write speeds as examples of why you would need higher speeds in real life.
The read speeds that the cards are actually capable of may well be higher but in practice the write speeds are almost always higher too - but there's no guarantee they are.
Step666 said:
Try reading that page again, it doesn't say that the class certification is a measure of writing speed, it says it's the bus-interface speed - it merely mentions write speeds as examples of why you would need higher speeds in real life.
Click to expand...
Click to collapse
So it's just a coincidence that nowhere does anyone mention read speeds, only write speeds and recording, when talking about flash memory. Because nobody's interested in read speeds, right?
Look, the read speeds of flash memory devices are stupidly high compared to write speeds (and always have been), and are limited by the interface, the write speeds are limited by the technology of the memory itself (which is the bit all of the manufacturers have spent millions (probably billions actually) improving over the last 10 years.
I hate quoting wikipedia articles but:
The Speed Class Rating is the official unit of speed measurement for SD Cards, defined by the SD Association. The Class number represents a multiple of 8 Mbits/s (1 MB/s), and meets the least sustained write speeds for a card in a fragmented state.[17]
These are the ratings of all currently available cards:[14][24]
Class 2, 2 MB/s
Class 4, 4 MB/s
Class 6, 6 MB/s
Class 10, 10 MB/s
Click to expand...
Click to collapse
I can see this going round in circles. From what I've read, basically, if you put a class 10 card in a phone that has been running a class 2 card then you're not going to see the difference like you would putting 4GB of memory in a PC that has been running on 512MB, but having a higher class of card will improve some areas behind the scenes so to speak.
If I didn't have an X10 to sell then chances are I'd stick with my class 6 Samsung but as I'll have the money to go class 10 I am doing.
daveybaby said:
Look, the read speeds of flash memory devices are stupidly high compared to write speeds...
Click to expand...
Click to collapse
And?
Real-world write speeds on cards are generally higher than their class rating would suggest but you are only guaranteed the speed corresponding to the class the card is.
Exactly the same applies to read speeds, they will most likely be much higher in real life but you are only guaranteed the speed that corresponds to the rated class of the card.
The class of a card guarantees minimum read and write speeds but both will likely be noticeably higher in real life.
Class has nothing to do with read speed period. Manufacturers only guarantees the write speed based on classifications because read speed will only be the same for all class of cards. Try the "Sd Tools" app if you don't believe me.
Therefore, unless you are using the defunct "app2sd+ data, dalvik", there should not be any discerning difference except for its higher price.
Sent from my LT15i using XDA App
Step666 said:
And?
Click to expand...
Click to collapse
And the read speed limit is defined by the interface implementation not by the class of the card. When i say flash read speeds (i.e. reading data from the cell) are fast, i mean theyre to all intents and purposes instantaneous, they always have been - they havent gotten any faster in the last 20 years - it's inherent in the technology. The thing that takes all the time is shuffling the bits of data across the serial interface.
It's entirely possible for a class 2 card by one maufacturer to have faster read speeds than a class 10 card by another manufacturer. It's entirely possible for the same card to have different read speeds in different devices due to the interaction of the interface implementations (subtle timing differences). Write speeds arent affected by this as much because the bottleneck is the large amount of time it takes to erase a cell and rewrite it.
Note that if you have a really old class 2 card, it's probably going to have much slower read speeds than a brand new class 10 card. This is not inherently due to the class of the card, it has everything to do with the fact that manufacturers only implemented faster interfaces to handle class 10 cards once the technology to *write* at this speed became available. Due to economies of scale they implement these faster interfaces across the board. New class 2 cards will be able to read as fast as new class 10 cards.
That's all i'm going to say on this matter, if you dont believe me you dont believe me, i'll agree to disagree.
daveybaby said:
That's all i'm going to say on this matter, if you dont believe me you dont believe me, i'll agree to disagree.
Click to expand...
Click to collapse
I'm afraid I don't, we'll have to disagree.
The sdhc that came in the box has a class 2 rating in it but using sd tools, it writes at 6mb/sec average, bursting at 9mb/sec. Read speed is the same as my older 8Gb class 6 at 19-20mb/sec.
Step666 said:
I'm afraid I don't, we'll have to disagree.
Click to expand...
Click to collapse
Cool
I have Sandisk Micro HDSD 16GB Class 2 but in SD Tools Write Speed: 10.1Mb/s, Read Speed: 27.5Mb/s
Also, whats an easy way to find out what Class your SD card is?
It is written in on the card itself.
Why two threads? This is not a news group.
Sent from my HTC Desire using Tapatalk 2
The higher the class, the faster the card, max = class 10.
Class 6 card should be fine for speed and will cost less than a class 10 card which is only needed for speed freaks.
djsynth said:
Also, whats an easy way to find out what Class your SD card is?
Click to expand...
Click to collapse
Just look on your card! On my Sandisk 16GB microSD there is an open circle with a number (4), this number is the speed-class!
Recommended for the Desire is Class 4 or 6, Class 10 seems to be incompatible with Desires Hardware and produces lags!
Regards,
Guido
I use a 16 GB Trancend class 6 and it works perfectly. My 6 GB class 6 card was way faster though.
By the way, the method of A2SD used is also very important. SenseEvolution was a lot slower on my HTC desire than Mildwild and both use A2SD, though in a different manner.
I'd recommend a Transcend Class 6 for Data2SD
Im currently using Marange's MIUI V4 rom latest version 2.5.18
my set up LX2X
Shaky's kernel,
wake min 245000 max 111300 lagfree governor
sleep min 245000 max 460000 smartass v2 governor
the rom is really fast and pretty darn stable but every time i open an app that downloads alot of data or is larger i have to wait from 5-15seconds for the menus to pop up, its basically just waiting at black or white screen, i believe this to be because of my sd card but im not sure... alot of apps are normal but some like facebook is the worst and whats app takes about 5-8seconds to open up fully aswel...
is there anything i can do ? i have a 16gb sd card
I have testet with benchmark and found, that the class 10 card has no more speed as the class 4 card. So what, i use the low budget but high capacity class 4 card 32 gb.
Thanks for your observations which are probably useful to someone interested in those kind of roms, but when you say something is...
djsynth said:
pretty darn stable
Click to expand...
Click to collapse
...there are no buts!
huetti said:
I have testet with benchmark and found, that the class 10 card has no more speed as the class 4 card. So what, i use the low budget but high capacity class 4 card 32 gb.
Click to expand...
Click to collapse
Because sdcard and it's class is only one part of the coin. You have random i/o and phones memory controller. Any of the links in chain not working as expected (to be taken relatively as Desire was not intended to use >class6) and you'll get crappy speeds.
Sent from my HTC Desire using Tapatalk 2
Even class2 runs fine for me and it is faster than the specification since it does anywhere betweeen 3-5mg/sec instead of only two.
Its an original sandisk
I have 32 gig Class 10 SD card lying around with me and have been thinking of partitioning and using it in my ol' WFS. But before doing that I need to ask, Is there a visible difference in speeds compared to a Class 4 SD card? Particularly using INT2EXT4?
Has anyone made such a transition between SD card classes and noticed a difference of speed in day to day use? I'm not talking benchmarks here as they are performed in a synthetic environment rather than a normal one
csoulr666 said:
I have 32 gig Class 10 SD card lying around with me and have been thinking of partitioning and using it in my ol' WFS. But before doing that I need to ask, Is there a visible difference in speeds compared to a Class 4 SD card? Particularly using INT2EXT4?
Has anyone made such a transition between SD card classes and noticed a difference of speed in day to day use? I'm not talking benchmarks here as they are performed in a synthetic environment rather than a normal one
Click to expand...
Click to collapse
class 10 is the best in read write speed compared to class 4
@SidDev said:
class 10 is the best in read write speed compared to class 4
Click to expand...
Click to collapse
I'm not asking read speeds, I'm asking people who have switched from Class 4 to Class 10 SD cards on the WFS about changes in performance when using an EXT scripts like INT2EXT
csoulr666 said:
I'm not asking read speeds, I'm asking people who have switched from Class 4 to Class 10 SD cards on the WFS about changes in performance when using an EXT scripts like INT2EXT
Click to expand...
Click to collapse
of course the performance is more better with these scripts.