[elektro] SD kártya írás élettartam
fabi
fabilist at gmail.com
Thu Oct 25 09:14:54 CEST 2012
On 2012-10-25 01:01, Vajk Fekete wrote:
> Ennek a tesztnek az eredmenye durvan fugg attol, hogy mennyire van tele a
> kartya. Ha a 4g kartya ures, felirhatod a ket db 4k-s blokkodat 500ezerszer
> ugy, hogy minden cella csak egyszer volt irva eleteben. Ellenben ha nincs
> rajta semmi szabad hely, akkor ahhoz hogy a fileod helye valtozzon, mas
> fileokat is mozgatnia kell, ami bazi sok blokkot erint a laponkenti torles
> miatt.
Való igaz! Természetesen ez a teszt nem az választ a flash élettartam
kérdésre, mindössze adott körülmények között egy feladat
megvalósíthatóságának vizsgálata volt a cél. Két azonos kártyát vettem,
egyiket megnyúztam a teszt során, másik üresen ment az éles berendezésbe.
Illetve kicsit elvonatkoztatva a folyamatos nem-felejtő adatrögzítés
lehetőségének vizsgálata volt a cél. Ezért is választottam az EXT3-t
szinkron mounttal. Elméletileg így csak az utolsó adat elvesztésére van
lehetőségem, valamint az ext3 valamilyen szinten "flash barát", ha nem
is ez az optimális megoldás, de egy file folyamatos felülírogatására
jobb mint a kártya default FAT rendszere.
üdv,
fabi
>
> Vajk
> On Oct 24, 2012 8:45 PM, "fabi" <fabilist at gmail.com> wrote:
>
>> Fél éve telepítettem egy flash-es számlálót és előtte csináltam egy
>> tesztet:
>> SanDisk SDHC 4GB, EXT3 fájlrendszer, szinkronra mountolva, hogy ne
>> csapjon be a buffer...
>>
>> Két fájlban tároltam egy-egy egyszerű számlálót sima ASCII
>> karakterekkel, felváltva kiolvastam, növeltem, visszaírtam.
>>
>> Több menetben bőven 1M felett jártak a számlálók a teszt végén. Amúgy a
>> szinkron filerendszer kezelés miatt nem volt túl gyors, talán 200k ment
>> le egy nap alatt.
>>
>> A telepített berendezés teljes élettartama alatt kb. 100-200k írást fog
>> végezni, tehát meg mertem építeni...
>>
>> üdv,
>> fabi
>>
>>
>>
>> On 2012-10-23 15:06, hg12345 wrote:
>>> Hi!
>>>
>>> általában 100-300e irás-törlést birnak, ez elég sok, de a foglaltság
>> jelzéseknél ez sokszorozódik.
>>>
>>> Ha saját rendszert építesz célszerű egy nagy file-t csinálni, amit 0xFF
>> töltesz fel, akár egy PC programmal innen kezdeve "folytonosan felül írod"
>> az új adatokkal. Ez normál esetben csak egy írási blokk többször írásával
>> terheli a kártya memóriájat. De ha ezt tudod bufferelni és mindig írási
>> blokk méretbe írod ki az új adatokat akkor minimális endurance lesz!
>>>
>>>
>>> Horvath Zsolt <hozso_001 at freemail.hu> írta:
>>>>>
>>> Sziasztok!>
>>>>
>>>>
>>> A mai SD kártyáknak mekkora az írási élettartama?>
>>> Egy PLC-ben lenne adatrögzítés. De nem tudom,>
>>> mennyi írást garantálnak ezekre mostanában. Jó>
>>> lenne nyilván minél sűrűbben mintavételezni, de>
>>> nem kéne kinyírni sem idő előtt a kártyát. Legalább>
>>> fél év, de inkább 8 hónapnyi adat kellene.>
>>>>
>>> Másik kérdésem: ha kinyiffan a kártya. Mert>
>>> "elfáradt". A korábban ráírt adatok leolvashatóak>
>>> róla?>
>>>>
>>>>
>>> Üdv.: Horváth Zsolt>
>>>>
>>> ----------------------------------------->
>>> elektro[-flame|-etc]>
>>>
>>>
>>> -----------------------------------------
>>> elektro[-flame|-etc]
>>>
>>
>> -----------------------------------------
>> elektro[-flame|-etc]
> -----------------------------------------
> elektro[-flame|-etc]
>
More information about the Elektro
mailing list