<div dir="ltr"><div><div><div>I&#39;ve been reading recently about filesystems on bare flash because I had to understand its basics to repair/reflash my toy netbook<br></div>. In particular Ubifs.<br><br><a href="http://www.linux-mtd.infradead.org/doc/ubifs.html">http://www.linux-mtd.infradead.org/doc/ubifs.html</a><br>
<br></div>This is filesystem used in tablets, mp3 players, small netbooks and it is designed to work on bare flash memory. The Linux driver takes care for writing, reading, storing of any metadata and balancing of these across the flash drive to prevent wearing of the flash memory of specific areas. But you can read more in the link above.<br>
<br></div>In SSD drivers I guess there are specific internals/controllers to takes care about wearing issue and is been tested and there is probably the same algorithms working for the job to get done. <br></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Sat, Jul 20, 2013 at 2:15 PM, Ron Frazier (ALE) <span dir="ltr">&lt;<a href="mailto:atllinuxenthinfo@techstarship.com" target="_blank">atllinuxenthinfo@techstarship.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<br>
<br>
I&#39;ve found some more ssd information that I want to share.<br>
<br>
Here is a great document to look at, the Dell SSD FAQ.  It&#39;s about 2 years old, but still has some really good data.<br>
<br>
<a href="http://www.dell.com/downloads/global/products/pvaul/en/Solid-State-Drive-FAQ-us.pdf" target="_blank">http://www.dell.com/downloads/global/products/pvaul/en/Solid-State-Drive-FAQ-us.pdf</a><br>
<br>
Here are a couple of very interesting quotes:<br>
<br>
&quot;FAQ5:  Why might I notice a decrease in performance when I compare a new drive to a used drive?  -  Answer: In<br>
order for drives to live up to a specific warranty period, MLC drives will often have an endurance<br>
management mechanism built into the drives. If the drive projects that the useful life is going to fall<br>
short of its warranty, the drive will use a throttling mechanism to slow down the speed of the writes.&quot;<br>
<br>
Wow, I never knew my SSD was babysitting me and might throttle me if my usage gets out of hand!<br>
<br>
In my prior post, I said I had anecdotal evidence that not using your drive might cause you to lose data.  Now I have proof!<br>
<br>
Warning, not using your drive may cause data loss.<br>
<br>
&quot;FAQ6: I have unplugged my SSD drive and put it into storage. How long can I expect the drive to retain my data without needing to plug the drive back in?  - Answer: It depends on the how much the flash has been used (P/E cycle used), type of flash, and storage temperature.  In MLC and SLC, this can be as low as 3 months and best case can be more than 10 years. The retention is highly dependent on temperature and workload.&quot;<br>

<br>
Then, they have this chart which shows the power off data retention IF THE DRIVE IS AT ITS MAXIMUM LIMIT OF PROGRAM / ERASE CYCLES.<br>
<br>
SLC - 6 Months<br>
MLC - 3 Months<br>
<br>
IF YOU HAVE A NORMAL MLC CONSUMER SSD, AND HAVE USED IT ALMOST TO THE END OF IT&#39;S PROJECTED LIFE, YOUR DATA COULD VANISH 3 MONTHS AFTER YOU UNPLUG IT!<br>
<br>
Note that just because your MLC memory cells can survive 3000 P / E cycles does not mean you can write your full drive 3000 times.  In my last post, I cited an example Intel drive that would be out of warranty after 202 full writes.  This is partly due to write amplification, which can cause far more data to be written to the drive than the host requests to be written.<br>

<br>
As such, I personally would NOT recommend SSD for any type of long term archival application lasting more than a month without power.  For that, I would recommend non hybrid spinning hard drives which are periodically data scrubbed  and replaced when malfunctions occur.  Yes, I will admit they said the best case data retention is 10 years.  I&#39;m not worried about the best case.  I&#39;m worried about not getting smacked by the worst case.<br>

<br>
What&#39;s the old cliche?  Hope for the best ... plan for the worst.<br>
<br>
Just thought you&#39;d like to know.<br>
<br>
Also, here is one (of many) good resources on optimizing Linux for ssd:<br>
<br>
<a href="https://wiki.archlinux.org/index.php/Solid_State_Drives" target="_blank">https://wiki.archlinux.org/index.php/Solid_State_Drives</a><br>
<br>
HTH<br>
<br>
Sincerely,<br>
<br>
Ron<br>
<div class="im"><br>
<br>
<br>
&quot;Ron Frazier (ALE)&quot; &lt;<a href="mailto:atllinuxenthinfo@techstarship.com">atllinuxenthinfo@techstarship.com</a>&gt; wrote:<br>
<br>
&gt;Hi all,<br>
&gt;<br>
&gt;This is part 2 of a 2 part message.<br>
&gt;<br>
&gt;You&#39;ve got the key bits of data right there. In this context, a<br>
<br>
</div>&lt;snip&gt;<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
--<br>
<br>
Sent from my Android Acer A500 tablet with bluetooth keyboard and K-9 Mail.<br>
Please excuse my potential brevity if I&#39;m typing on the touch screen.<br>
<br>
(PS - If you email me and don&#39;t get a quick response, you might want to<br>
call on the phone.  I get about 300 emails per day from alternate energy<br>
mailing lists and such.  I don&#39;t always see new email messages very quickly.)<br>
<br>
Ron Frazier<br>
770-205-9422 (O)   Leave a message.<br>
linuxdude AT <a href="http://techstarship.com" target="_blank">techstarship.com</a><br>
Litecoin: LZzAJu9rZEWzALxDhAHnWLRvybVAVgwTh3<br>
Bitcoin: 15s3aLVsxm8EuQvT8gUDw3RWqvuY9hPGUU<br>
<br>
<br>
_______________________________________________<br>
Ale mailing list<br>
<a href="mailto:Ale@ale.org">Ale@ale.org</a><br>
<a href="http://mail.ale.org/mailman/listinfo/ale" target="_blank">http://mail.ale.org/mailman/listinfo/ale</a><br>
See JOBS, ANNOUNCE and SCHOOLS lists at<br>
<a href="http://mail.ale.org/mailman/listinfo" target="_blank">http://mail.ale.org/mailman/listinfo</a><br>
</div></div></blockquote></div><br></div>