Portál AbcLinuxu, 26. dubna 2024 17:32


Dotaz: Lze měřit opotřebení Compact Flash karty ?

14.9.2010 20:08 ja_kral_ll | skóre: 17
Lze měřit opotřebení Compact Flash karty ?
Přečteno: 554×
Odpovědět | Admin
Ahoj,

lze nějak změřit opotřebení CF karty kterou dám třeba do Mikrotiku ? Jak se vůbec opotřebení mnoha zápisy začne projevovat ? Dosáhl toho někdo v reálu nebo je to jen strašák o kterém všichni mluví ?

Za jak dlouho může karta odejít když na ní dám normální linux, nebudu dávat /var/log a podobné do ramdisku a třeba na ní budu ještě swapovat ?

Díky

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

15.9.2010 01:42 d.c. | skóre: 30
Rozbalit Rozbalit vše Re: Lze měřit opotřebení Compact Flash karty ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
"Měřit" ne. Kdybys měl přístup k chipu, který (doufejme) má wear-leveling v té CF kartě na starosti, věděl bys třeba, kolik "vyjedničkování" má ten který blok za sebou. Podle toho a údajů výrobce chipu o životnosti by se dalo něco odhadnout.

Pouhý strašák to není. Asi každý, kdo flash paměti častěji nebo intenzivněji používá, už nějaké ty mrtvolky viděl. Problém ale je, že informace o wear-levelingu (či jeho absenci) je obvykle pečlivě střežena, stejně tak i informace o organizaci atd. Proto si mnoho výrobců HW raději spravuje flash paměti samo (viz MTD).

Používaný swap je poměrně jistá cesta do pekel (nebo spíš křemíkového nebe).
15.9.2010 02:03 ja_kral_ll | skóre: 17
Rozbalit Rozbalit vše Re: Lze měřit opotřebení Compact Flash karty ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Díky za reakci.

Zajímalo by mne hlavně jestli někdo nemá zkušenost jak dlouho taková karta ustojí třeba občasné zapisování při stahování torrentů, občasné zaswapování atp.

Nepotřebuji aby mne ta karta přežila, ale za nějakých 5let bych byl rád.
15.9.2010 10:00 d.c. | skóre: 30
Rozbalit Rozbalit vše Re: Lze měřit opotřebení Compact Flash karty ?
Můžeš si zkusit pohrát se statistikami filesystemů. Je to ale velice hrubý odhad, protože hlavní problém flash pamětí je v tom, že se i pro zapsání malého množství dat (např. jeden blok filesystému) musí zapsat celý "erase block". Paradoxně navíc (velmi zhruba) platí, že čím rychlejší karta, tím větší počet erase blocků se zapíše. Nějak do toho může vstupovat wear-leveling karty (má-li jaký), ale je těžké přijít na to jak. Hodně záleží na tom, jak dobrá je to karta.

Na swapování a ukládání neustále se měnících dat to rozhodně není vhodné. Mám zkušenost, že i SSD pro průmyslové použití vydrží provoz databáze řádově měsíce, nikoli léta.

Na druhou stranu, když na tom nebudeš mít kritická data, můžeš to s klidem zkusit, ne?
15.9.2010 12:57 ja_kral_ll | skóre: 17
Rozbalit Rozbalit vše Re: Lze měřit opotřebení Compact Flash karty ?
Asi to prubnu, bude tam domácí "server" s NATem a pár blbostma. A jak tady píše kolega dole tak to nebude s tím umíráním až tak hroznný. :)
15.9.2010 12:20 Hrabosh | skóre: 26 | blog: HBlog | Brno
Rozbalit Rozbalit vše Re: Lze měřit opotřebení Compact Flash karty ?

Mám obyčejnou CF kartu (nejlevnější z Aukra) v 'serveru', který běží 24/7 už cca 2,5 roku. Swap na té kartě není, ale jinak vše ostatní ano (/var/log). Filesystém je myslím ext3. Zatím nepozoruji žádné problémy.

To jsem psal já ... to není bordel, to je modulární!
Řešení 1× (optim)
15.9.2010 17:40 d.c. | skóre: 30
Rozbalit Rozbalit vše Re: Lze měřit opotřebení Compact Flash karty ?
Problémy se obvykle nehlásí předem. Umře a je to.

Není třeba drahá ale dobrá. :-)

Jak pravil Lenin: "Zálohovat. Zálohovat. Zálohovat."
15.9.2010 17:28 Jark | skóre: 4
Rozbalit Rozbalit vše Re: Lze měřit opotřebení Compact Flash karty ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Měl jsem CF na routeru, zapisoval jsem na ni hotsanic a za tři měsíce byla v kopru....
15.9.2010 19:49 zzxx
Rozbalit Rozbalit vše Re: Lze měřit opotřebení Compact Flash karty ?
merat to nejde ale da sa s uspechom na taketo veci pouzivat. Vo firme pouzivame CF namiesto HDD, kde na nich bezi Debian a nasa aplikacia s sqlite databazou na ukladanie dat (nic narocne). Najstarsie CF funguju uz asi 7 rokov (denne 8-12 hod). Najpodstatnejsie je aku CF pouzijes. Ak chces aby ti nieco vydrzala, tak to musi byt CF s SLC pametami. Lacne pouzivaju MLC pamete, ktore maju o dost nizsiu zivotnost. Odporucam ti kupit si industrial verziu CF (napr od PRETECu, 90% nami pouzivanych CF je prave od nich) a mas istotu, ze ti to vydrzi velmi dlho. Ak chces nieco lacnejsie, tak CF Kingston CompactFlash Elite Pro a vyssie rady pouzivaju SLC pamete. U niektorych vyrobcov je problem zistit ake pamete pouzivaju. U CF ako nahrady za HDD je este viacej zaludnosti ale vsetko zalezi od konkretnej veci, kde chces pouzivat CF. Ak ta este nieco bude zaujimat, napis a ak budem vediet poradit, poradim :)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.