ts-7000
[Top] [All Lists]

Re: [ts-7000] Microdrive / Type II CF?

To:
Subject: Re: [ts-7000] Microdrive / Type II CF?
From: "Don W. Carr" <>
Date: Mon, 29 May 2006 19:41:32 -0500
I do not know the details of how the flash combined with the flash file system they use works. You might think about holding results in memory, and writing when the block is complete. Even then, if you use fprintf or fputs (buffered I/O) , it might do it automatically.

But even if you write 1000 times more often than expected, you are still good for 100 years.

I would imagine you would be much more reliable using flash, and then you do not have to worry about vibrations.

I am sure the guys at TS would be more than happy to help you with some info on how the flash file system works so you can make your choice.

Good luck, Don.

On 5/29/06, Mark Carlson <> wrote:
On 5/29/06, Don W. Carr <> wrote:
>    You might forget the microdrive and just buy a huge flash, for example 2 Gig.
>
>  So, if you write 50 bytes every second, it would take you about 1.25 years to fill the 2 gig flash. If the flash is good for 100,000 writes, they you would be good for over 100,000 years. This of course assumes you have a smart file flash file system that distributes the writes, which the file system with TS-Linux should have.
>
>  Well, depends on your application and sample rate, etc.

In theory, it might last that long.  Unfortunately, there are two problems.
1. Flash writes blocks, not bytes, correct?  Therefore if you write 1
byte, it reduces the lifespan by the same amount as if you wrote 1
block.  (Since its for logging, it'll be variable length text,
unfortunately.)
2. I'm using ext2 right now, and I should probably change that.  IIRC,
ext2 has the file allocation table in one spot and isn't
flash-friendly.  Each addition to a file means a write to the FAT,
right? (maybe not, I'm not exactly an expert...)  If so, then the area
where the FAT is might get worn down rather quickly.

... maybe I'm just uninformed/paranoid...


-Mark


SPONSORED LINKS
Linux os Hardware Arms
Computer internet Computer security Computer hardware security


YAHOO! GROUPS LINKS

  •  Visit your group "ts-7000" on the web.
     
  •  To unsubscribe from this group, send an email to:
     =Unsubscribe
     
  •  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.





--
Dr. Don W. Carr
J. G. Montenegro 2258
Guadalajara, Mexico
+52-333-630-0704
+52-333-836-4500 ext 2930

SPONSORED LINKS
Linux os Hardware Arms
Computer internet Computer security Computer hardware security


YAHOO! GROUPS LINKS

  •  Visit your group "ts-7000" on the web.
     
  •  To unsubscribe from this group, send an email to:
     =Unsubscribe
     
  •  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.



<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU