Beágyazott OS és fájlrendszer

Rancz Lajos csiga at fosch.com
Mon Aug 15 15:17:37 CEST 2005


Helló!

Valenta Ferenc írta:

> Rancz Lajos wrote:
>
>> Ezek a kártyák is vmilyen NAND - NOR flashből 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önnyű 
>> túllépni a határt. Ez 
>
>
> En 64k lapos flasht hasznalok jelenleg, erre kesz van az FS, muxik is.
> (A Samsung flashhez majd csinalok masikat, jobbat)
> Minden 64k laphoz kulon FAT van, a lap tobbi reszevel egyutt torlodik.

Értem. Ez egy kicsit más szitu. Én eleve csak olyan flashben 
gondolkodok, amin sokkal kisebb a page mérete, pont a sok írási művelet 
miatt.

> Tehat nem hasznalodik el jobban, mint maguk az adattarolo lapok.

Tiszta sor :-)

> Kicsi lapos flashnel talan az a megoldas, hogy minden fajlhoz kulon
> lancolas tablat csinalsz, nem egy kozos FAT-et hasznalsz, melyben egy
> lapon tobb fajlhoz tartozo adatok is vannak.
> Persze ha talalsz profi megoldast, akkor azt erdemes hasznalni, es ird
> meg nekunk is!
>
A profi megoldás nemsokára készül :-). Valószínű ilyen jellegű megoldás 
lesz. A 0. page a főkönyvtár, onnan - rekordokként - alkönyvtárak, az 
alkönyvtárakban pedig valószínüleg valamilyen kiegyensúlyozott fában 
tárolva (hogy gyors legyen a keresés) a fájlok maguk. Ebben az esetben 
min. 1 page/fájl, de ennyi pazarlás még belefér.

Üdv,
Lajos




More information about the Elektro mailing list