<br><br><div class="gmail_quote">On Jan 14, 2008 3:15 PM, Monty J. Harder &lt;<a href="mailto:mjharder@gmail.com">mjharder@gmail.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br><br><div class="gmail_quote"><div class="Ih2E3d">On Jan 14, 2008 11:09 AM, Oren Beck &lt;<a href="mailto:orenbeck@gmail.com" target="_blank">orenbeck@gmail.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">


Accumulate write counts to a buffer in session ram- and write to flash
only as part of unmount, or shutdown where unmount was not explicit but
presumed.</blockquote></div><div><br>That shouldn&#39;t be necessary.&nbsp; Internally, flash drives save information along with each data block that isn&#39;t presented via the USBMSD interface.&nbsp; When I write Sector X of a filesystem to the flash drive, it doesn&#39;t always write the same physical location.&nbsp; Instead, it writes the new version of that sector to another location, and has some way of knowing which version is current.&nbsp; I don&#39;t know the internals, but it&#39;s probably using some kind of serial number that increments with each write.&nbsp; 
<br><br>At least that&#39;s how I would implement something like that.&nbsp; The device should be able to non-destructively determine how many sector writes it has performed, and how many sectors are nearing the expected lifetime.
<br><br></div></div>
</blockquote></div><br><br clear="all">That was part of my original concept- that such data was &quot;present&quot; merely needing to be accessed and externally<br>readable.<br><br>The open queries are 2.<br><br>1. IS a device with 80% of it&#39;s estimated &quot;life&quot; used still &quot;Stable&quot; for archive use? Defined as whatever data is the &quot;Last Writes&quot; remaining stable for the same # of years as a written to &quot;less&quot; device or not. With qualifiers on confidence levels and non-obvious issues.
<br><br>2. Agreement on flag or bit to declare a flash device &quot;Archive&quot; . <br>-- <br>Oren Beck<br><br>816.729.3645