Beágyazott OS és fájlrendszer

Rancz Lajos csiga at fosch.com
Mon Aug 15 15:21:11 CEST 2005


Beregnyei Balazs írta:

> Szia,
>
> On Sat, 13 Aug 2005, Rancz Lajos wrote:
>
>>> cf kártya mmc kártya , stb stb
>>
>
>> Ezek a kártyák is vmilyen NAND - NOR flashbQl vannak, szóval itt is 
>> kb. pár 100 ezer írási/törlési ciklus van megadva. A probléma az, 
>> hogyha FAT-ban atrtod nyilván az adatokat, akkor sokszor újra kell 
>> írni néhány lapot (minden fájl változáskor), így pedig könnyq 
>> túllépni a határt. Ez a fajta üzemszerqség kamerában meg mp3 
>> lejátszóban el is megy, de nagyon intenzív használatra (vinyó 
>> helyett) nem igazán alkalmasak.
>
>
> Igen, de manapsag mar eleg trukkosek ezek a kartyak: virtualisan 
> csereberelik a szektorokat ugy, hogy irasnal nagyjabol egyenletes 
> terhelest kapjon minden szektor.
>
> Eleinte szkeptikus voltam a dologgal kapcsolatban, es irtam egy pici 
> scriptet, ami ciklikusan irta egy CF-kartya elso nehany szektorat 
> (minden iras utan sync!). Ment fel napig, sokmillioszor felulirtam a 
> kartya elejet, es semmi baja nem lett...
> Ez milyen algoritmussal mukodhet? Hol tarolja a virtualis 
> szektorcimeket? Az a tarolo nem hasznalodik-e el? :)
>
Helló!

Általában van egy külön fenntartott terület a virtuális szektornak (a 
page nem 512 bájt, hanem 512+16). A másik, hogy menet közben nem biztos, 
hogy kiírja a dolgokat, ezért van az, hogy nem lehet csak úgy kihúzni a 
kártyát, hanem "Safely remove..." kell, ami realtime magára hagyott 
rendszerben nem igazán nyero", ha bármikor elmehet a villany. Szóval 
asszem maradok a normálisan megvalósított, nem FAT kompatibilitásnál, 
úgysem kártáyn fogom használni. Így legalább a keresést is normálisan 
meg lehet csinálni :-)

Üdv,
Lajos

> BB
>
>------------------------------------------------------------------------
>
>-----------------------------------
> Szponzorunk: http://tonerbolt.hu/
>




More information about the Elektro mailing list