Rob,
Do you know if the endurance specs are available?
e.g… SanDisk publishes guaranteed additional 1 percent spare sectors, each
sector retired after 300,000 write cycles. They do not use wear leveling.
So I can estimate the minimum time a given capacity card will last.
=Dave
“Rob Davidson” <> rdavidson@softwareremodeling.com> > wrote in message
news:> 3C91F6E7.40204@softwareremodeling.com> …
Thanks for the info. I will test based on smaller file sizes. So far
I’ve found that the Lexar Media 256MB 16x card has performance much like
the older SanDisk cards we used. I’m sticking to 256MB because that is
what our application requires, so I don’t know about larger ones. You
are right about the Ultra SanDisk, it has the same performance issues.
Only the Lexar seems to work well so far, but our client is concerned
about other problems we might find later using a different manufacturer.
Rob
Dave Lees wrote:
Rob,
I found the same problem, and called them up. The story: ALL sandisk
PC
cards and compact flash cards have been changed to a different flash
technology. I can’t remember which way they moved because it seemed
irrelevant.
You will find the change affecting you with different card sizes
depending
on manufacturing schedules and distributor turnover.
The newer ones and older ones cannot be told apart except by the
manufacturing codes on the side edge.
The new ones are apparently optimized for megapixel camera files for
which
they are supposed to be an improvement, but they can be slow for small
files
like I was writing. The read speed is supposed to be unaffected.
So theoretically your read/write test will depend heavily on your file
size.
Incidentally, I am told that the SanDisk “Ultra” flashcards would also
have
small-file performance problems.
Other brands might work differently for you. I have been scouting
around
for another manufacturer who is willing to publish their endurance
management specs, but so far I have found nobody. I would love to hear
suggestions, if anybody knows.
=Dave
“Rob Davidson” <> rdavidson@softwareremodeling.com> > wrote in message
news:> 3C910061.5060905@softwareremodeling.com> …
Hi all,
We are using the SanDisk CompactFlash cards on our P5x little board
running QNX 4.25. We’ve noticed a large decrease in write performance
in the larger and newer SanDisk cards we’ve purchased recently (192MB,
256MB AND Ultra 256MB). Interestingly, older OEM versions of the 192MB
seem fine, but we can’t get these anymore.
I need to run some diagnostic type utilites on these disks and I would
like to use QNX instead of DOS (to prevent having to install DOS or
Win98 on these flashcards). Does anyone have any ideas on how to
perform sequential read/write tests under QNX? Anyone know if hdparm
from linux is or can be ported to QNX?
Thanks,
Rob
\