Hi all,
I've read in a few places that if you want to run apps from your SD card that you should have a class 6 SD card. Can anyone explain why this is? I've currently got the one that came with the phone, which is class 2. Just want to understand why I need it before splashing out the cash
Thanks
It's all about speed. Class 6 is faster than Class 4 is faster than Class 2. If you are happy with the performance with your Class 2 card, no need to splash out the cash.
yeah its just about speed, the higher the class the faster the r/w speed, you dont really need a class 6 these days tho, maybe in the old days of the g1/hero but not now
There's quite a bit of discussion on this and I'm honestly quite confused over this as well.
The higher classes just means faster write speeds but same read speeds. Certainly, this shouldn't affect the performance of apps that are installed on the card; unless the card is being used for swap memory.
Anyway, I've heard some users with 32GB microSD card (only available in class 2) using app2sd with no ill-effects. I've recently purchased one myself and will be swapping it out later tonight.
newbie on Android here.....may I ask....Im currently using a 16Gb mem card....If I change it to a 32Gb, what are the files that I need to copy to the new card, so that the apps/games currently installed will still run? I noticed there are so many folders inside my memory card now.....which one should I transfer to my new card? Or should I need to re-install the apps?
thanks..
dinoalbert said:
newbie on Android here.....may I ask....Im currently using a 16Gb mem card....If I change it to a 32Gb, what are the files that I need to copy to the new card, so that the apps/games currently installed will still run? I noticed there are so many folders inside my memory card now.....which one should I transfer to my new card? Or should I need to re-install the apps?
thanks..
Click to expand...
Click to collapse
are you using apps2sd? or just running a stock like rom?
9 out of 10 users on this website would not be able to tell the difference in speed by running apps on a class 4 or class 6 cards.
AndroHero said:
are you using apps2sd? or just running a stock like rom?
Click to expand...
Click to collapse
I am using an OTA Froyo but already rooted....
Before the usual flamers get to write on this topic to say high-class cards are useless, it really comes down I think to the time you have available to wait for USB transfers. On a class 2 it takes AGES. I bought a class10 16gb and it's an absolute life changer (i do have a lot of public transport so I make heavy use of my phone as a video player)
phentex said:
Before the usual flamers get to write on this topic to say high-class cards are useless, it really comes down I think to the time you have available to wait for USB transfers. On a class 2 it takes AGES. I bought a class10 16gb and it's an absolute life changer (i do have a lot of public transport so I make heavy use of my phone as a video player)
Click to expand...
Click to collapse
Another reason to have a class 4 or faster card in the phone is to have reliable 720p 25fps video recording. On my Class 2 with a2sd+ recording stutters.
thanks for the responses. from what i read previously, it talked about class 6 cards being less likely to be unmounted and causing problems to running applications. does this mean anything to anyone?!
Kashban said:
Another reason to have a class 4 or faster card in the phone is to have reliable 720p 25fps video recording. On my Class 2 with a2sd+ recording stutters.
Click to expand...
Click to collapse
This is the reason when I eventually get the money I'll be getting a 16GB class 4 or 6 card. At the moment 720p is fairly pointless to me since I can't get smooth recordings with my SD card.
Have no issues with my 16Gb Class-2 sdcard. R/W speed enough to handle 720p recording and rockplayer playing avis perfectly.
Sent from my HTC Desire using XDA App
iLHaNroID said:
Have no issues with my 16Gb Class-2 sdcard. R/W speed enough to handle 720p recording and rockplayer playing avis perfectly.
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
Are you running A2SD or a2sd+ on your phone? If not, that may be the reason.
The more apps and widgets and stuff is moved to the sd, the more r/w-access happens to the card, which has serious impact on video recording. I really wish the internal memory of the Desire wasn't so small. What the heck did HTC think by putting only 560 MByte internal storage into their android flagship? The SGS has 5 GiBytes!
jstegeman said:
It's all about speed. Class 6 is faster than Class 4 is faster than Class 2. If you are happy with the performance with your Class 2 card, no need to splash out the cash.
Click to expand...
Click to collapse
Incorrect!
The class of the card doesn't tell you the speed of a card - it tells you the *minimum* sustained write speed on a card which is completely unfragmented
A good quality class 2 card can and often will be faster than a poor quality class 6 card.
The two Sandisk Class 2 card I use both write at around 7.5mb/s, which is faster than the class 6 minimums.
Regards,
Dave
foxmeister said:
Incorrect!
The class of the card doesn't tell you the speed of a card - it tells you the *minimum* sustained write speed on a card which is completely unfragmented
A good quality class 2 card can and often will be faster than a poor quality class 6 card.
The two Sandisk Class 2 card I use both write at around 7.5mb/s, which is faster than the class 6 minimums.
Regards,
Dave
Click to expand...
Click to collapse
That's interesting info! Would explain why I have far fewer problems than most people report with 720p recording onto my class2 card.
So the real answer is: Benchmark your write speed before making any big purchasing decisions on SD cards.
Kashban said:
Another reason to have a class 4 or faster card in the phone is to have reliable 720p 25fps video recording. On my Class 2 with a2sd+ recording stutters.
Click to expand...
Click to collapse
so a class 4 good enough for 720p? i have a class 2 right now and the recording is just horrible.. i thought that my phone was broken and have changed many custom roms
Bought a C6 16gb to replace C2 4Gb - definitely faster as USB drive - both Sandisk
Related
I'm buying a larger SD card in readiness for Froyo (and I need more room for music!).
I've already filled up the 4GB card that came with the phone. Is it simply a case of copying everything from the 4GB card onto a computer, inserting the new card and copying it all back? Or is there some funky protection scheme in some app data which will break everything?
Also, will Eclair be able to format the new card (it's 32GB)? I think Windows 7 only formats fat32 on smaller drives.
Any information or other peoples experiences would be welcome.
If you just have one 4Gb partition it is safe to copy all the files to the new one and it should work without problems (copy also the hidden files).
For the format, Windows 7 can format it. Not sure if fat32 or exFat, but it can format it for sure.
Remember to buy a class 6 sdcard.
it will be much faster.
Oby One said:
Remember to buy a class 6 sdcard.
it will be much faster.
Click to expand...
Click to collapse
Just wanted to jump in here to clarify this statement. Higher classes means faster write speeds. There are no difference in read speeds.
Therefore...
- Having a higher class card will not result in better performance in tasks like generating thumbnails when viewing photos in your Photo application.
- If your application is installed on your card, higher classes will not mean faster application performance. Again, read speeds are not affected.
- Having a higher class card will mean you will be able to transfer files from your PC to your card faster.
That being said, you should buy the highest class card you can afford. But you should prioritize capacity over speed.
Tip: Pass on class 2 cards. They may start choking when you use your device to record 720p video.
ohyeahar said:
Tip: Pass on class 2 cards. They may start choking when you use your device to record 720p video.
Click to expand...
Click to collapse
Zero problems with my Sandisk 16gb Class 2 card. It writes at a sustaining 7.5mb/s, so faster than Class 6 minimums anyway.
Regards,
Dave
Thanks for all the advice guys.
Regarding the class, it has to be class 2 - it's the only thing available in 32GB.
However, as ohyeahar said, it's only write speed. I don't think a 720p stream will be a problem given the benchmarks I've seen for the Sandisk 32GB card. It seems to be writing at 5-7Mb/s so well above the Class 2 minimum.
I'm also buying a new microSDHC card. Should I format it in NTFS or FAT32?
Laban said:
I'm also buying a new microSDHC card. Should I format it in NTFS or FAT32?
Click to expand...
Click to collapse
Correct me if I'm wrong but when I format it on my computer, my desire always tells me to do it again anyway on my phone that is
Sent from my HTC Desire using XDA App
lennshow66 said:
Correct me if I'm wrong but when I format it on my computer, my desire always tells me to do it again anyway on my phone that is
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
Ah, of course! That must be the correct way of doing it. Thinking of buying the Sandisk Mobile Ultra 16GB or the Transcend Class 6 16GB or A-Data Class 6 16GB.
Any recommendations?
Where is everybody looking to get their memory cards from? I'm currently looking for the best deals and struggling to find any decent ones tbh
ohyeahar said:
Just wanted to jump in here to clarify this statement. Higher classes means faster write speeds. There are no difference in read speeds.
Therefore...
- Having a higher class card will not result in better performance in tasks like generating thumbnails when viewing photos in your Photo application.
- If your application is installed on your card, higher classes will not mean faster application performance. Again, read speeds are not affected.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
I think you are not well informed. Higher class cards also offer higher read speeds and that is very important.
In my phone applications are also writing to card so having a higher class card makes all the difference. especially if you are using it with a swap partition.
I don't have the link to the benchmark right now but I will show you tomorrow the different read/write speeds in different class cards
Therefore...
- Having a higher class card will not result in better performance in tasks like generating thumbnails when viewing photos in your Photo application.
Click to expand...
Click to collapse
Yes it will
- If your application is installed on your card, higher classes will not mean faster application performance. Again, read speeds are not affected.
Click to expand...
Click to collapse
yes it will
later edit:
I don't remember exactly the values for read speads but from my tests they were something like this
cls2 15mb/sec
cls4 18mb/sec
cls6 21mb/sec
for me ...speed is everything so class 6 it's my choice
Oby One said:
I think you are not well informed. Higher class cards also offer higher read speeds and that is very important.
Click to expand...
Click to collapse
Sorry, but that just isn't the case!
The class of an SD card is purely the minimum sustained write speed that the card will achieve in a completely unfragmented state. It has *nothing* to do with read speeds.
Case to point, here are the benchmarks for two of my MicroSD cards:
16gb Sandisk Class 2
Sequential Read : 20.050 MB/s
Sequential Write : 7.415 MB/s
8gb Transcend Class 6
Sequential Read : 19.938 MB/s
Sequential Write : 15.020 MB/s
Note that the read speeds are almost identical, but the write speed of the class 6 is almost twice the amount. However, the write speed of both cards is well in excess of the class 6 minimums and given that there's far less writing going on than reading, the difference in write speed is practically negligible on the Desire.
Which card do I used in my Desire? The 16gb Class 2 and I experience absolutely no lag whatsoever using my phone, and I'm using Froyo Apps2SD.
Regards,
Dave
Laban said:
I'm also buying a new microSDHC card. Should I format it in NTFS or FAT32?
Click to expand...
Click to collapse
fat32
10 chars
Hmm, maybe because it's a newer generation class 2 card?
perhaps my tests were done with older generation cards that gave out lower speeds.
Now I am curios...I can't wait to get back home and find the tests file.
foxmeister said:
Sorry, but that just isn't the case!
The class of an SD card is purely the minimum sustained write speed that the card will achieve in a completely unfragmented state. It has *nothing* to do with read speeds.
Click to expand...
Click to collapse
Yep, Dave is absolutely right, it's purely minimum sustained write speed for that class. And as you can see, his Class 2 card actually exceeds the class 6 spec for writing and isn't far off from Class 8 performance.
Looking around the web, the 32GB class 2 card I bought has similar performance in the benchmarks I've seen to Dave's Class 2 card. Not only that, the benchmarks are done on a PC. I doubt the phone has the I/O bandwidth to actually hit numbers like those in any kind of sustained way.
ok, my bad.
There is a slight difference between different brands (regarding read speed) but not so big.
regarding write speed .... I think that only if you use your sdcard with a swap partition you will see big differences.
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
Thinking about upgrading to a 16gb sd card. I noticed that a class 2 goes for like 19 bucks while anything with a higher class is 30 bucks or more. Will I really see a perfromance boost if I get a class 4 or 10? If so, what will increase? Will photos load faster? Will the videos I record in 720p have a faster playback? Etc. What takes advantage of the class speeds?
Thanks for any input guys!
Sent from my T-Mobile G2 using XDA App
durps said:
Thinking about upgrading to a 16gb sd card. I noticed that a class 2 goes for like 19 bucks while anything with a higher class is 30 bucks or more. Will I really see a perfromance boost if I get a class 4 or 10? If so, what will increase? Will photos load faster? Will the videos I record in 720p have a faster playback? Etc. What takes advantage of the class speeds?
Thanks for any input guys!
Sent from my T-Mobile G2 using XDA App
Click to expand...
Click to collapse
If anything, for video playback the faster class sd's will/should eliminate stuttering issues etc.
Here's a good breakdown of the diffs: http://www.sdcard.org/developers/tech/speed_class/
I would say given the lack of a2ext on this phone there really isn't a need for anything higher than a class 2 on this phone. The only things it would help with are:
1. If you use linux swap (stores the cache on the sdcard)
2. If you've moved your dalvik to the sdcard
3. If you use enomthers rom which has a2ext/linux swap
4. Video playback/recording (maybe)
5. File transfers. Large files and sdcard backups will be quicker
That's really all and if you don't use most of that stuff then I'd just stick with a class 2 and suffer the slower transfer rates. You should be fine with video, I've used a class 2 and 6 - video was the same as far as I could tell but certain videos (movies) might shutter a bit with the class 2, I never tested that aspect.
Sent from my T-Mobile G2 using XDA App
Also note, the class is simply indicative of the minimum write speed, not read speed. Things like playback and load times are not affected that much (though things like 720p video recording could theoretically perform better).
Also, because the class is the minimum speed, a lot of the time the higher quality class 2 cards may still achieve class 4 of class 6 write speeds.
Ahh, I see. Thanks for the info guys!
Does anyone know the common write speed of the stock 8gb card?
Sent from my T-Mobile G2 using XDA App
I believe the stock card is class 4 so the minimum it should be able to write is 4 mb/s. Not every card is created equal. If you search on google you can find apps that help you test the read/write speed of the card.
I'm pretty sure my stock card was a class 2. I now have a 16gb class 2 card, and it seems to do everything fine... including video recording.
The stock card in my G2 was a Class 2, though for my wife's MyTouch 4G (bought on the same day) she got a Class 4.
When I had my G1 I switched from a Class 2 to a Class 6, my picture taking got noticeably faster, I used that same Class 6 in my G2 so I can't really compare it to anything there.
My stock card was a SanDisk, and they only make Class 2 cards. I use my Class 6 card in the hopes that more the Android modders sees the sense in having a /system/sd folder leading to an ext partition.
blackknightavalon said:
My stock card was a SanDisk, and they only make Class 2 cards. I use my Class 6 card in the hopes that more the Android modders sees the sense in having a /system/sd folder leading to an ext partition.
Click to expand...
Click to collapse
Not sure if you've been keeping up with this thread or not, but it should make you really happy then: http://forum.xda-developers.com/showthread.php?t=925996.
And SanDisk does make cards higher than class 2...
hello guys.
I have a memory card(Adata microSDhc 8gb class6) and I want to replace the old one(samsung microSDhc 8gb class2), because I think the new one is faster, am I right?.. and I want to know what steps need to follow to replace him or simply hand him the old with the new one??
The class 6 card should be faster, although bear in mind that the speed rating is a minimum so a quality class 2 card could be faster than a shoddy class 6 card. As for replacing it mount your SD card to your pc copy everything to the pc, install your new sd and transfer everything back, job done.
I understand, thanks. but I'd like to say your opinion if it's worth to make this change ?
for me no, samsung cards may not be the top of the line but they are good enough.
and the fact that it's only 8GB, getting a faster class cards will be worth it if you're getting those higher capacity cards 16gb / 32 gb.
ok thanks. remain with the old one ,and I will change when I'll buy a card of 16gb or 32gb. but are so expensive in our country :-<
galacticu said:
I understand, thanks. but I'd like to say your opinion if it's worth to make this change ?
Click to expand...
Click to collapse
Personally if you've got the card there I'd give it a go download SD-tools and benchmark both cards and keep the faster one, I find that faster cards do improve life sometimes with faster gallery load times and less likelihood of stuttering when recording HD video.
Actually i too had an 8 gb class 2 and i upgraded to 8 gb class 6. The problem with class 2 is that videos recorded at 720p start lagging when you play them with a class 2 card. I had this problem with the new sd card i got with my dhd. it was a class 2 and videos at 720p would lag like crazy. Got a new class 6 and the problem just disappeared.
looking to buy a memory card u thinks that' it's really good ?
http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=130484586527&ssPageName=STRK:MEWAX:IT
x.Orville.x said:
looking to buy a memory card u thinks that' it's really good ?
http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=130484586527&ssPageName=STRK:MEWAX:IT
Click to expand...
Click to collapse
I would buy a Class 6 minimum. The reason for this is that I dont really know how a Class 2 SD would handle the 1080p videos. I am using a Class 10.
i am cheeking on ebay and i not found a class 6
well in my opinion for not to need it the most video or such media it would be fine to running on this class 2/4. I tried to using class 2 8gb in my SGT P1000 and it worked fine
Trying to transfered a video file copying from pc to this class 2 8gb micro sd, need sometimes to having 4gb file. Eventhough im considered to had 16gb class 4/6,heres of what thought about class:
Example in photography,class is need it the most to saving data everytime we hit the shuttercount to hit another one shutter. The gap between previous and next to savingthe images its the main different between class.
Class 2:200kbp/sec
Class 4:400kbp/sec
Class 6:600kbp/sec
Class 10 is above from it, the more higher pf the class is more fastest it could save the data.
So, for normally data use such as copying file(foto,music,video,office and music) is moderated class 2-4 would be fine.
Photography and hd movies start need it class 6-10
sent from my 2.3.3|dxjpe DJGTabs7
From test result using sd tools apps it happened even class 2/4 can read more faster
sent from my 2.3.3|dxjpe DJGTabs7