Slashdot Mirror


Is It Worth Paying Extra For Fast SD Cards?

Barence writes "Are faster grades of SD memory card worth the extra cash? PC Pro has conducted in-depth speed tests on different grades of SD card to find out if they're worth the premium. In camera tests, two top-end SD cards outshone the rest by far, while class 4 cards dawdled for more than a second between shots. However, with the buffer on modern DSLRs able to handle 20 full-res shots or more, it's unlikely an expensive card will make any difference to anyone other than professionals shooting bursts of fast-action shots. What about for expanding tablet or laptop memory? A regular class 4 or 6 card that's capable of recording HD video will also be fast enough to play it back on a tablet. The only advantage of a faster card for media is that syncing with your PC will be quicker. However, a faster card is recommended if you're using it to supplement the memory of an Ultrabook or MacBook Air."

36 of 164 comments (clear)

  1. Not just for professionals... by The+Living+Fractal · · Score: 5, Informative

    As an avid amateur photographer I once tried lower-end, slower SD cards. The wait between shots of ~1 second (disregarding the camera buffer) means you cannot even preview your shots during that time. Instead you get to wait with a nice blinking LED on the back of the camera until the preview is ready. I found this nearly unbearable after only a dozen or so shots and when I got a chance I immediately spent the money on a faster card that allows previews basically immediately. NOTE: I am using a D800, so your mileage may vary on this... with 36mp RAW files I was waiting several seconds to just preview a shot.

    --
    I do not respond to cowards. Especially anonymous ones.
    1. Re:Not just for professionals... by maz2331 · · Score: 4, Insightful

      I use a D5100, and even with its 16mp RAW files, I always use a Class 10 card to make its responsiveness decent when shooting more than one shot. Cards are cheap, time and missed shots are more important.

    2. Re:Not just for professionals... by Trepidity · · Score: 2

      A lot of newer DSLRs have big buffers, and let you preview/etc. out of the buffer, so SD card speed becomes mostly irrelevant to user experience. It only really becomes an issue if you're doing burst shooting that fills up the buffer, at which point the camera does have to pause to wait for writes to complete, to free up buffer space. Normal single-shot, or even 3-burst bracketing types of shots, should never hit that point, though.

    3. Re:Not just for professionals... by hedwards · · Score: 2, Insightful

      Well, it's the same amateur cameras that use SD cards that don't necessarily include enough buffer space either.

      My Canon EOS 7D uses CF cards and includes a fairly hefty buffer as well. The people doing the article are idiots if they think that it's acceptable to have images sticking around in the buffer longer than necessary. The buffer is susceptible to going away instantly if the camera loses power for any reason, whereas the card itself is much more durable.

      I personally, wish that camera manufacturers would wise up and ditch SC for CF like in olden times. My old Canon PowerShot s10 was still using new CF cards until they grew too large for FAT16 to handle. SD cards are a different matter as they don't include the controller.

    4. Re:Not just for professionals... by rusty0101 · · Score: 3, Insightful

      So I guess the question then is do I want to spend the premium on several memory cards, move the images off of them when I set up my 3-2-1 backups of the images and re-use them, or do I want to spend 10 or more times that to replace the camera I'm using with a camera with a bigger buffer?

      If I'm already going to get the new camera for other reasons, that's one thing. Getting a camera because I want to save on SD cards seems counter-intuitive to me.

      Likewise I'm more likely to take an older camera with me on vacation to shoot with, and carry a few extra high speed storage cards rather than run the risk of my new high end camera going swimming or taking a walk on me. Sure insurance may help me, but I'm a bit more comfortable with having something I am less concerned about being damaged if something goes wrong. But that's me. To each their own.

      --
      You never know...
    5. Re:Not just for professionals... by Intrepid+imaginaut · · Score: 4, Insightful

      Never mind cameras, try hauling a few gig of files on or off your ebook reader on anything less than a class 10. Yes indeed, my time is worth a lot more than the few bucks extra, if it finishes at all.

    6. Re:Not just for professionals... by EvanED · · Score: 2

      ...so SD card speed becomes mostly irrelevant to user experience

      I've got a T2i for hobby photography and have definitely hit the buffer limit on a number occasions. I virtually always shoot RAW for the increased flexibility in lossless postprocessing, so it doesn't take much; if I set it to continuous shooting and hold down the shutter release, I get six shots before it pauses to write, and that is with a class 10 "PNY professional" card. (I just tried it.)

      The most recent time I've hit it was when I was taking component shots of some HDR panoramas that I've been too lazy to stitch together. :-) I set it to do automatic exposure bracketing, so I would shoot three shots in rapid succession, turn a bit, shoot three more, etc. Those took about twice as long to fill out if I didn't have to wait for SD writing speed, and because of that it also allowed more movement of things in the scene. (It's impossible to get around all movement, but it's good to try to minimize them.)

      There was also one time I was shooting a rocket launch and turned the quality down to JPEG so I could get continuous shots and I think I may have filled the buffer even then. I shot a second launch with a film camera because that could actually take more rapid-fire photos.

      Basically I guess what I'd say is that I don't need a fast card almost all the time, but it is occasionally very helpful.

    7. Re:Not just for professionals... by fuzzyfuzzyfungus · · Score: 4, Interesting

      Both CF and SD include the controller: CF cards actually look like PIO IDE drives, on a mechanically different connector, and SD is its own thing. Now, for whatever strange reason, the SD spec guys really skimped on maximum size(there are a few oddball 4GB, with some quirks in certain devices, with 2GB or less being the rule), while the CF spec didn't(not sure about 48-bit LBA in older devices; but that much Flash used to cost more than a new car, so who's checking?)

      If they'd just found an extra penny or two in the budget for a higher capacity ceiling in the first place, the whole 'SD'->'mechanically identical and wholly incompatible SDHC' transition could have been avoided.

    8. Re:Not just for professionals... by MrEdofCourse · · Score: 2

      Canon has moved to dual SD & CF card slots with their new higher-end DSLRs and has had SD slots in their consumer cameras for years.. Personally, I like both for different uses. SD is great for casual stuff, and of course Eye-Fi, but when it comes to pro-photography, CF is still where it's at. Not that I'm a pro photographer... I suck, but I can appreciate the robustness of CF.

    9. Re:Not just for professionals... by Solandri · · Score: 5, Informative
      Class 10 is a measure of sequential write speed. Nothing more. Cards which are tuned for high sequential write speed (i.e. class 10 cards) suffer from low random 512k and 4k read/write speeds. And cards which are tuned for better random 512k and 4k read/write speeds suffer from lower sequential write speeds. It's a trade-off made when designing the card.

      Here are the CrystalDiskMark scores I got for a 32 GB class 4 card I have:

      seq: 22.9 MB/s read, 4.3 MB/s write
      512k: 22.0 MB/s read, 1.3 MB/s write
      4k: 3.3 MB/s read, 1.3 MB/s write

      And here are the benchmarks for a 16 GB class 10 card I have:

      seq: 21.8 MB/s read, 12.0 MB/s write
      512k: 21.5 MB/s read, 0.9 MB/s write
      4k: 5.7 MB/s read, 0.008 MB/s write (not a typo)

      So if you're recording video or a burst of photos from a camera, yes you want class 10 (or one of the "pro" cards which write even faster). But if you're going to be using the card to read/write lots of small files, like on a phone or tablet, you don't want class 10. For those devices, the sweet spot is around class 6, or maybe a good class 4.

      try hauling a few gig of files on or off your ebook reader on anything less than a class 10

      I've actually done something similar on both the above cards. I have an ~4 GB sheet music library (put it together when it wasn't clear if IMSLP would survive the copyright challenges). Most of the files are 100k to 1 MB PDFs, with a smaller number of 1-10 MB PDFs (small in number, but not in total MB). Average size is just under 1 MB. Copying the whole thing to the class 4 card took about 30 minutes. Copying it to the class 10 card took about 4 hours.

  2. I've found reading is faster than writing anyways. by pecosdave · · Score: 2

    I used to have an old 7" netbook for my daughter to use (I've updated her since). I used the biggest, slowest SD Card I could find. Took forever to fill up the card on a single copy operation, but it played back just fine, and overall it was a great buy. On the other hand it would have sucked for a camera.

    This isn't even a real discussion question. Consider what you need the card for and pay for the one you need. If the better than what you need card happens to fall in your range get it instead.

    --
    The preceding post was not a Slashvertisement.
  3. Depends on your device by alen · · Score: 2

    If the interface to the sd card only supports slower speeds then a fast card is useless

    And for things like watching movies or listening to music the slow cards should be enough

  4. Uhm, yes and WTF? by Maxwell · · Score: 5, Insightful

    "However, with the buffer on modern DSLRs able to handle 20 full-res shots or more, it's unlikely an expensive card will make any difference to anyone other than professionals shooting bursts of fast-action shots"

    UHm, no. Top of the line SLR can't handle 20 shots in buffer, and any consumer grade is 1-2 max. You won't get you 3-5 FPS (mid tier) or 5-9FPS (high end) without a fast card. And don't even think about recording 1080p or 720p@60 without a class10 UHS1 type card. The whole PC PRo exercise is a useless article apparently trying to convince consumers to buy slower things because 640k is enough for anyo....oh wait we've heard this before, haven't we :). I'd love to see them record HD video on Class4 card. Not happening.

    Buying a class 4 or 6 card is just stupid these days. That is the PC equivalent of actively seeking out a USB1.1 portable HDD instead of USB3. Because USb 1.1 is all the speed you'll ever need really.

    You will never regret buying class 10, but you will almost certainly regret a class 6 so why bother? Heck, in a year or two there won't be any class 6 available anyway - it is too slow...

    Cameras: Canon EOS550d, S90.

    1. Re:Uhm, yes and WTF? by Anonymous Coward · · Score: 2, Informative

      "And don't even think about recording 1080p or 720p@60 without a class10 UHS1 type card."

      Do it all the time with a class 6 in a T4i DSLR and many of my GoPro 3 black edition cameras. In fact Gopro recommends only Class 6. You are simply parroting the camera sites that are wildly incorrect.

      I can even record 4K on the gopros to a Class 6.

    2. Re:Uhm, yes and WTF? by EvanED · · Score: 2

      His numbers are a bit low; my T2i will shoot 5 or 6 RAW photos at full speed before getting delayed by the buffer (at which point it slows to about 2 seconds per shot even with a class 10 card), and I definitely consider that a consumer grade DSLR. But I feel like the sentiment of his post is pretty correct.

    3. Re:Uhm, yes and WTF? by nadaou · · Score: 2

      You will never regret buying class 10, but you will almost certainly regret a class 6 so why bother? Heck, in a year or two there won't be any class 6 available anyway - it is too slow...

      see thread here (or maybe on the Raspberry Pi forums?) about how different SD card levels are tuned. For photography and other sequential write applications indeed class 10 is great.

      But for random access like the Pi might use, that sequential write speed is done at the expense of the random access, so in whosever's tests the class 4 and class 6 drives actuall far out performed the class 10 ones for small regular user files.

      ymmv, and in a year the situation will be different again.

      --
      ~.~
      I'm a peripheral visionary.
  5. HD Video by EmperorOfCanada · · Score: 2

    In my Canon I have to put a pretty fast card in to take more than about 10-20 seconds of video. I don't need the fastest but a 10 is pretty well the minimum. I would say that this test would be best if they had some older model cameras. Older being pretty common because if you bought a good camera even 5 years ago there is a pretty good chance that it still meets your needs and is still going strong.

    My personal suggestion is for everyone with a halfway serious camera to not only get fast enough SD cards but to go on ebay and buy a spare battery and charger. When you suddenly need them it is too late to get them cheap on ebay and paying full retail price can really sting.

  6. Know your camera's write speed! by david.emery · · Score: 3, Insightful

    There's no point buying a Class 10 card if your camera's write speed is no faster than Class 6. Unfortunately, though, some camera makers don't provide this information, or they make make it hard to find the write speed. Thus you may have to do some web research for your specific camera.

    That being said, you'll never complain (after you have bought the card) if your card is faster than your camera.

    As a side comment, I think it's better to have 2 16gb cards than a single 32gb card, purely from the perspective of "no single point of failure." My goal on vacation/shoots is to have at least one card unused at the end of the trip. (I learned the hard way what can go wrong when I ran out of cards, erased a card I thought was copied to my computer, and then discovered the backup program saw the erased card and said, "Oh, you didn't want that data after all!" No one to blame but myself for that operator headspace error.)

  7. Wonder why they left out Lexar by RedBear · · Score: 3, Informative

    It's very odd to me that they seem to have left out Lexar completely from this little test. Back when I was really into digital photography I spent a lot of time on DPReview and Amazon and B&H Photo looking for the best deals on the fastest CompactFlash and SD cards. The top competitors seemed to always be the SanDisk Ultra/Extreme lines and Lexar's Professional cards. Kingston has usually done well also, but the most prominent/popular over the years have always have seemed to be SanDisk and Lexar.

    Even 2-3 years ago I remember Lexar having "300x" cards competing with the SanDisk Extreme lineup. Just now doing a quick search on Amazon shows Lexar "600x" SD cards available, so it's not like they've dropped out of the market.

    Maybe somebody at Lexar pissed off the editor of PC Pro? I can't imagine why else you'd leave one of the fastest cards on the market out of a speed test. Hmm...

    Oh, yeah. PC Pro. Why the f**k am I even reading Slashdot anymore?

    1. Re:Wonder why they left out Lexar by macraig · · Score: 2

      CF cards by design are faster than the SD cards being discussed here. SD was such a gawdawful spec right from the beginning. If you're using CF cards you're better off even using a lousy one.

      But kudos to you for not giving a damn about ethical practices just because you think you benefit.

  8. what about normal consumer point-and-shoot? by AxemRed · · Score: 4, Insightful

    While modern DSLR cameras might have large buffers, normal consumer-grade or even enthusiast-grade point-and-shoot cameras don't necessarily have them. IMO it makes sense for an average person to buy a higher speed card. They're probably only buying one card anyway, and the price difference between a slow card and a fast card is small enough to make it worth it.

  9. Re:There really isn't any price premium by Anonymous Coward · · Score: 3, Funny

    Meritline - oh, great, another site for me to order cheap toys I don't need but can't resist. Thanks a lot!

  10. Not according to the guy at frys by joeflies · · Score: 4, Funny

    I once went to frys to pick up some extra cards, and the sales rep told me that if I buy the more expensive cards, it will improve the quality of my pictures because they will be sharper and more colorful. I am still trying to figure out how he justifies that statement.

    1. Re:Not according to the guy at frys by Sqr(twg) · · Score: 4, Funny

      That's bullshit! You won't even notice the difference unless you use a Monster Cable.

  11. SD Card Write Speeds by David_Hart · · Score: 3, Insightful

    The class ratings from reputable vendors tend to be reliable, but you don't always get this from lesser known manufacturers. Most Class 10 cards get at least Class 6 performance.

    A Class 10 32 GB SDHC card costs $33 or less. The same card at Class 6 costs $25 or less, a whopping $8 in savings. Most people buy one card and leave it in their camera except to transfer photos to the PC to upload to Facbook, etc. Is it really advisable to recommend that people save $8 for a one-time purchase of a memory card? I think not!!

  12. Find the card that suits your needs. by rusty0101 · · Score: 5, Informative

    For Photography, work out your budget, figure out what you need for your style of taking pictures, and buy the best memory you can afford for your needs. If you can get by with class 4 or class 6 memory, great. If you find that you need class 10, try out some of the budget options noted above and see if they serve your needs.

    For other uses, you may very well find that a slower card actually works better for you than a 'faster' card. Class 10 is great for streaming large volumes of data onto the card, but experience has shown in the microsd cards that if you need to do a lot of small file manipulations, read and write, etc. a class 4 may outperform a class 10 card. This is of interest to people doing cyanogen mod implementations running off of the sdcard, but is a completely different use case from a photographer shooting high res photos, or a videographer shooting HD video.

    --
    You never know...
  13. Video and SD speed ratings by MasterOfGoingFaster · · Score: 4, Interesting

    I've learned through trial and error what cards actually work on my camcorder. For still photography, I've always been a SanDisk fan. But every class 10 SanDisk SD card I have used is unable to support the highest quality recording on my Canon camcorder. Oddly, class 10 Transend cards work fine. It appears the class 10 rating is a read-speed rating - not write-speed. I've tried 6 different SanDisk cards over the years and they continue to disappoint.

    --
    Place nail here >+
  14. Re:I've found reading is faster than writing anywa by Intrepid+imaginaut · · Score: 4, Funny

    I used to have an old 7" netbook for my daughter to use (I've updated her since).

    Ah pubescence 2.0, them were the days.

  15. Re:yes by icebike · · Score: 4, Informative

    It will when you record highres video

    From the article (first page, you should have spotted it)

    It may seem counter-intuitive that capturing still images requires a faster card than shooting video, but Full HD footage isn’t as space-hungry as you might imagine. Despite the “high-definition” terminology, each HD frame has a comparatively low resolution of just over two megapixels. Plus, since consecutive frames of a video are often extremely similar, clever compression techniques can be used to store moving images efficiently. A data rate of 4-6MB/sec is ample for continuous shooting.
    Still photographs have a far higher resolution: a typical consumer DSLR may capture around 12 megapixels of detail, and high-end models often record more than 20 megapixels. Each scene may therefore contain ten times as much information as a comparable video frame

    --
    Sig Battery depleted. Reverting to safe mode.
  16. Class 6 are useally as fast as Class 10 by maxbash · · Score: 3, Interesting

    I always buy Class 6 SD cards, why because there slightly cheaper then Class 10 nearly always a smiler or identical card when from the same brand. Do I sound illogical? Study the specification, Class 10 has a less rigorous testing metric, they don't do any random access tests on Class 10 cards. So far I've had the best performance with Sanddisk Ultra class 6 cards. I admit I do push the random access on some of my uses, like using it has the system drive for a Nook Color, booting UBCD4win on a ISOSTICK. and as a system drive for a couple ARM Developer boards.

  17. Re:Um, what? by drinkypoo · · Score: 2

    On my 7MP superzoom I can shoot continuous on a class 4 card, if it's a good one. But I'm told that anything higher-resolution (or RAW) and it's a no-go. And if you want to shoot HD video you want a class 10, or continuous RAW, or anything else high-bandwidth really. So in short, if you have a cheap consumer camera and you're taking cheap consumer pictures (resolution-wise anyway) then it doesn't matter, and for playing music it doesn't matter, but for high res, RAW, or HD video you should pony up for a real card.

    With that said, it's twice the money for a real card! Class 4 is seven bucks on eBay, class 10 can be had for 12 but is more often 14, if you expect a lifetime warranty.

    And with that said, Sandisk is now giving the third degree for memory card warranty, so I'm giving Kingston a try again...

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  18. Raspberry Pi? by Matt_Bennett · · Score: 4, Interesting

    Since SD cards are the standard storage medium for the Raspberry Pi, what about a speed comparison for that?

  19. Re:yes by rwa2 · · Score: 2

    plus... slow SD card = useless SD card in a few years. They're big enough now to be useful for /something/ . But not always fast enough to be usable for anything.

    A fast one might still be useful for something... booting a Raspberry Pi 2000, or just transferring movies between laptops.

    But the slow SD cards are going to the bottom of the bin no matter how big they are.

  20. Speed isn't all about in-camera writing... by FLaSh+SWT · · Score: 2

    Professional testing has shown that the cameras I currently use (Canon EOS 1D Mark IV) top out around 66 MB/s when writing to the fastest CF cards.

    But in-camera speed is only half of what matters. As a photojournalist and sports photographer who works on tight deadlines most days, I also have to consider how fast I can download the images off the CF cards onto my computer for editing. With the right card reader you can download at up to 97 MB/s.

    This is why I always use the fastest cards I can, currently Sandisk Extreme Pro 90 MB/s, because even though the camera can't take advantage of that extra speed it will definitely save me time when it comes to editing.

    For people not on a time crunch or those who always download to their computer by plugging their camera in with a USB cord it is probably wise to save money and not buy the fastest cards out there.

  21. Re:yes by Trogre · · Score: 2

    It should be a federal offence to claim that anything below 48fps is serious video work.

    --
    "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  22. Define "serious" by Firethorn · · Score: 2

    "Serious" can be highly variable, going all the way from 1 frame a day for long term stop motion work to over a thousand per second.

    ~60 fps would be an option for some high motion stuff.

    --
    I don't read AC A human right