FAT kerdes

Moczik Gabor progzmaster at freemail.hu
Fri Apr 2 18:39:55 CEST 2004


elektro wrote:
>>A Root dirbe 512-3(.., . Illetve a ...(ez utobbit nem tudom mire mutat)) bejegyzes rakhato (konyvtar v. file). Azert ezt hogyan sikerul kimeriteni?:)
>>Legalabbis a Fat16 eseten.
> 
> A fene tudja... Logolni kell majd a CF-re, lehet hogy millio pici fajl
> lesz rajta. Ha lehetseges, meg kene csinalni...

Pedig egyszeru a megoldas. Nyitsz egy konyvtarat es abba logolsz. Abban 
akarmennyi file lehet, ameg be nem telik a hely.

> 1. Atrendezem a directory-t, osszefuggo blokkokba pakolom a foglalt es a
> szabad entryket. Nem is defragmentalas, az felrevezeto kifejezes, inkabb
> garbage collection, szemetgyujtes, mint a C64 basic a sztringeket...
> 2. Szarok bele, irom tovabb a dirt egy uj clusterben

Felhasznalastol fugg. Ha univerzalis kell, az 1.-est kene megoldani. Ha 
celfeladatra keszul, es ritkan fordul elo ilyen eset, akkor 2.

-- 
((( Móczik Gábor )))--((( hu <- DOT <- freemail <- AT <- progzmaster )))
((( Debian unstable )))-((( Kernel 2.4.20 )))-((( Celeron466 / 128Mb )))



More information about the Elektro mailing list