distributed writes on CF

  • Thread starter Thread starter Gareth Pye
  • Start date Start date
G

Gareth Pye

is there any way of protecting the limited write nature of CF in xpe?

our product involves the logging of fair quantities of data, we can
obvisouly do the logging in a way that will spread the writes across
the whole disk but we can see no easy way to limit the number of
writes to the FAT, is there some way of doing this?
 
sorry i was under the impressoin that the EWF was purely for making
the disk un writeable, not terrribly useful for a logging application

after some more reading i have worked out there are two types of ewf
setup the ram overlay and disk overlay, ram overlay makeing the disk
stateless and i'm unsure how disk overlay is useful, to me it actualy
makes the problem of not writeing the the one part of the disk to
frequently worse, as it seams to write all changes to a small patition
and then on next boot it writes that data to the disk properly, this
seams to double the number of writes with 1 half of the writes being
in one small section of the disk. in that setup it looks to me as if
the temp partition (and its FAT especialy) and the main FATwill wear
out quite quickly.

or am i getting the wrong end of the stick?
 
Actually EWF protects partition not disk.

So you can create OS partition and protect is with RAM EWF.
And create raw partition (unprotected) in which you can use spread write
algorithm without OS overhead.

Regards,
Slobodan
 
Yes my question was in relation to such a spread write algorithm, is
there any nice solution to this availble?
 
No, but if you are writing application, and maintain log file Then you can
make your own cyclic log mechanism based on data size you need to log.

Regards,
Slobodan
 
Back
Top