Audacity Logo

SD Cards, What You Need To Know
Sponsored by Audacity Audio

User Results - Palm User Results - PPC Editorials Audacity Home Audacity Products

Audacity Audio

Voice Recording And Dictation Products For Smartphones And PDA's

More Info

Audacity
Pro / LAM

Audacity
Personal

Audacity, Dictation So Intelligent, It's Simple!

Mission Statement -- To educate users of mobile devices (with SD cards) about how to avoid the pitfalls of a poor SD Card and provide specific resources and access to public tests prior to purchasing a card. See the editorial below for more explanation.
Organization

Get Cardspeed - A free utility to test your hardware / SD card combination. (We offer both Palm and Pocket PC versions)
User Results - A place to post your CardSpeed results and view the results of others. Palm Results, Pocket PC Results
Editorials - A forum to read and post editorials regarding SD cards
Audacity Home - A link to the site sponsor. Audacity is a developer of handheld computer voice recorder and dictation / transcription products
Audacity Products - A link to the Audacity products page


 
SD Cards, There Are Good Ones and Bad Ones. Should I really care?
by Fred Clark, Audacity Audio
 

SD cards are used as supplemental memory in many mobile devices. Most people are concerned only with the size of the card (how many megabytes or gigabytes it will hold), but the speed and quality of the card is just as important. A "fast card" is one that will read and write data to the card very fast and consistently. Should I really care? Yes.

One of the real pluses of a handheld, is the response time. When I turn on my Treo Smartphone or open an application, the response time is very short. I'm ready to go in seconds. It is not like turning on my desktop and waiting, for what seems like forever, while it boots. The same holds true for writing and reading to an SD card. A fast card will read and write much more efficiently so the waiting time is less and your experience more positive. Some applications, like audio that I work with, write very large files and a fast card is a requirement for a good experience. A slow card will miss bits of data so the resulting playback sounds choppy and plays faster than the actual recording. A really bad card misses so much data that the recording can't be understood. Most cards can read data from the card better than they write data to the card, so the write speed is usually the critical factor.

Audacity Audio distributes a free utility, CardSpeed, to help you test your SD card speed. It is available for both the Palm and Pocket PC OS. Here is a link. http://www.audacityaudio.com/vfst.htm. More about how to use it later. I have used CardSpeed to show a comparison of the best card I have ever used, a Kingston Elite Pro 50X 512MB card (Panasonic is the real manufacturer) and an old SanDisk 64 MB nondescript card that I knew was pretty bad (Toshiba is the manufacturer). I ran 4 tests of each card on my Treo 650 and then 4 tests of each on my Treo 600. You will see that not only the SD card makes a big difference, but the Card / hardware combination does as well.

The CardSpeed test performs three tests in sequence and logs the results. It writes 32 bits of data to the card, then writes a block of 8kb, and then reads that block back. The results of each are logged and the overall time is displayed. Finally, it makes an evaluation of how fast the card performs. The test results follow. I have displayed the best and worst of the four tests based on the write 8kb speed (The most critical test for writing large blocks of data). The tests were run with full cards.

Treo 650 with Kingston Elite Pro 50X 512 MB SD card (Panasonic).

Write 8kb (kb / sec)
Read 8kb (kb / sec)
Run Time (secs)
Best Excellent
379
2300
1.67
Worst Excellent
369
2300
1.69

Treo 650 with old SanDisk 64 MB SD card (Toshiba).

Write 8kb (kb / sec)
Read 8kb (kb / sec)
Run Time (secs)
Best OK
78
2300
7.41
Worst OK
78
2300
7.69

Not much change between the four tests with the same card and hardware, but the two cards are dramatically different. Now, I ran the same test with the same cards on a Treo 600.

Treo 600 with Kingston Elite Pro 50X 512 MB SD card (Panasonic).

Write 8kb (kb / sec)
Read 8kb (kb / sec)
Run Time (secs)
Best OK
87
423
4.54
Worst OK
87
423
5.19

Treo 600 with old SanDisk 64 MB SD card (Toshiba).

Write 8kb (kb / sec)
Read 8kb (kb / sec)
Run Time (secs)
Best Very Poor
17
655
19.71
Worst Very Poor
17
655
20.41

As you can see the hardware makes as big of a difference as the card itself. The best hardware with the best card was 22+ times faster (based on Write 8 kb test) than the worst hardware with the worst card. That definitely equates to a better user experience. I can speak from experience in the audio world that a bad card on a Treo 600 will create a bad experience. A good card makes a happy Audacity customer.

My goal in this paper is to make you aware of the difference between cards as well as how the hardware affects it, and then how to assure yourself that you purchase a good card.

If you are not a believer at this point, let me give you another example. I am inserting this example after completing this paper, but it completely took me by surprise. I just couldn't believe the results so I did three sets of tests to make sure of my results.

I recently bought a new Treo 700P from Palm when they first came out. As a promotion Palm included a Palm 1GB SD Card for free. When I got it, I tested it with CardSpeed as I always do. It tested quite poorly. I thought that it was just a cheap card that Palm was just trying to get rid of and I really never used it. It was just too slow for me. My Kingston Pro Elite was over 5 times as fast on our Write 8kb test.

As part of setting up our SD Card website, a colleague of mine pointed out that the Palm card was quite a good card. "No, you must be mistaken". He was looking at the results using a Treo 700W. We tested again together. The Palm card tested significantly better than my all time favorite card, the Kingston Pro Elite. I couldn't believe it. I need to add this to my article.

In preparation for this addition, I tested a third time, with confirming results. I tested the Treo 700P and the Treo 700W. These are sister products and very similar. I am testing a Kingston Pro Elite 50X 512 MB card against a Palm 1 GB card. All products were purchased within a six month period.

Using the Treo 700P, the Kingston card always tested excellent and the Palm card tested poorly. I ran all tests four times (the tests were pretty consistent) and averaged the results. The Kingston card was 511% faster. I then switched to the Treo 700W using the same cards with the same data on the cards. All tests returned excellent results, but the Kingston card was only 61% as fast as the Palm card. "Wow!"

Comparing cards really depends on the hardware you are testing with. That is why we offer this Educational site. Let me explore some other issues.

In my testing I always run the CardSpeed test 4 times. I do that for a specific reason. Some cards will be good on one or two tests and bad on the rest. The two cards I used were pretty consistent, but that is not always the case. A fast card with consistent results is the ideal.

In my testing I used cards that were nearly full. Usually an empty card will test faster than a full card. Again, it really depends on the card.

It is somewhat of a challenge to recommend a particular card brand because many manufacturers don't make their own cards. For instance the SanDisk was a Toshiba brand and the Kingston, a Panasonic brand.

I used to recommend the SanDisk Ultra II, but no longer do. I had tested one a couple of years ago (a 512 MB card) that was the fastest card around. I get complaints now about consistency (mainly with 1 GB Ultra II cards) and recently I have had three complaints about only being able to use part of the card. One went like this. I am trying to record and I can only get a file of 483 KB and then it stops. When I change the audio type I can get longer or shorter times, but still only 483 KB. This is using a card that has over 500 MB of free memory. After deleting some unused files, it solved the problem. I have had three similar complaints the past few months. They were all using the same card type, a SanDisk Ultra II 1 GB.

Usually, the newer cards are faster, bigger, and better than the older cards. My Kingston card is a 50X. This means the manufacturer is putting an emphasis on the speed of the card. Kingston offered a choice of a regular card or a 50X card. For a few more dollars, I gladly paid for the faster card. You really need to test the card in the hardware that you will be using. Our CardSpeed test is free and can be downloaded from this link http://www.audacityaudio.com/vfst.htm We offer a version for the Palm OS and a similar version for the Pocket PC. The best advice I can give is to try your SD card choice in the hardware you will be using it in. I know that is hard to do. That is the main reason for developing this Web site. You can post your CardSpeed results with specific hardware and cards so other users can learn from your experience and you can learn from theirs. The following links take you there Palm or Pocket PC.

If you really feel inspired to educate others, we invite you to post an editorial expressing your experience, opinion, and viewpoint. Others will learn from your experience.

Fred Clark represents Audacity Audio, the maker of the Audacity Voice Recorder / Dictation line of products. The Audacity Personal Voice Recorder targets the casual user needing to make notes for himself. The Audacity Professional Voice Recorder targets professionals with dictation needs and other professional users. Both products are easy to use and full featured. They are quality products.


Return To Top of Page