@apvp: The behaviour of your installation is quite strange though. You should check out your system logs (dmesg, Xorg.0.log, etc).

@Chris: I disagree on this one. I have been using a 4 GB CF card in my Shuttle barebore for over a year running vanilla Debian 6.0 with the modifications described above which will mostly limit unnecessary write access to the media itself. The CF card still runs fine.

The german computer magazine C't did a test over 6 years ago where they tried to kill a 2 GB USB stick by writing incredible often to the flash media but even after 16 000 000 write cycles the stick didn't die. Unfortunately I did not find the article itself but only a reference to it:
http://www.heise.de/ct/artikel/Ueberflieger-291740.html

Flash-Haltbarkeit

Bereits vor rund zwei Jahren haben wir versucht, einen USB-Stick durch kontinuierliches Beschreiben eines einzelnen Blocks zu zerstören [4]. Damals murrte unser Opfer auch nach 16 000 000 Zyklen nicht. In Anbetracht moderner Wear-Leveling-Algorithmen haben wir unser Testszenario verändert: Diesmal beschreiben wir einen 2-GByte-USB-Stick in jedem Zyklus von vorn bis hinten mit (mehr oder weniger) zufälligen Daten. Alle 50 Schreibvorgänge prüft ein Skript anhand der MD5-Prüfsummen, ob die Daten auch korrekt auf dem Stick stehen. Bei einer Schreibrate von rund 7 MByte/s dauert ein Schreibzyklus knapp 5 Minuten. Bislang hat der Stick in mehr als einem Monat Dauertest über 23,5 TByte Daten klaglos gefressen und liefert auch nach diesen 12 240 kompletten Schreibzyklen beim Auslesen keine Fehler.


The original article was this:
Boi Feddern, Speicherschwarm, 58 USB-Sticks mit zwei, vier und acht GByte, c't 18/06, S. 168

I could try to find the article on my CTRoms, which have all articles of one year stored as html if this is of interest. They are german though.

Given you use a high quality USB stick / CF card / SD card, it is pretty unlikely that they will die within 2-3 years of normal use. When I say "normal use" here, I am speaking about a Linux system taylored to flash usage and everyday stuff (updating your system, writing mails, surfing the web, etc). I would say that quickly failing flash media are a myth of the past. I have tons of USB sticks varying from 1 to 16 GB in daily use and the only one which died was a really cheap 1GB stick I got from a friend. Using a standard Trisquel on a cheap USB stick without any modification might kill the stick quite quickly. The big benefit of USB stick I see is simply the price. Even a quality USB stick will only cost half the price of a cheaper SSD.

HTH,
Holger

P.S.: The arch wiki has several interesting articles on installing Linux to Flash:

https://wiki.archlinux.org/index.php/Install_to_usb#Optimizing_for_the_lifespan_of_flash_memory

https://wiki.archlinux.org/index.php/SSD#Tips_for_Minimizing_SSD_Read.2FWrites

P.P.S.: One important modification I forgot is related to the profile directory of any Mozilla-based webbrowser.
        Simply checkout this: http://www.verot.net/firefox_tmpfs.htm

Reply via email to