System plików typu FAT - zadanie kalkulacyjne

0

Witam,

czy mogę prosić o skierowanie do jakiś on-line materiałów, które pozwolą mi zrozumieć ideę systemu FAT i rozwiązać poniższe (pewnie proste) zadanie.

Dziękuję,
Arek

*Rozważamy system plików typu FAT na dysku wielkości 200GB. Przyjmij, że tablica FAT jest zapisana na dysku w dwóch kopiach. W systemie tym znajduje się ok. 500 000 plików. Biorąc pod uwagę fragmentację wewnętrzną i wielkość tablicy FAT oblicz jaka powinna być wielkość bloków dyskowych: 1, 2, czy 4KB (tak aby łączna wielkość fragmentacji wewnętrznej i tablicy FAT była jak najmniejsza)? Ile bitów mają numery bloków: 16, 32 czy 64? *

0

poczytaj sobie na osdev

http://wiki.osdev.org/FAT

0

Chętnie zapoznam się jeszcze innymi polecanymi materiałami on-line - proszę o wskazanie:)

0

Przejrzałem materiały i chyba niestety zadanie mnie trochę przerasta na tym etapie.

Z tematów kalkulacyjnych na wykładzie miałem jedynie przykład, że jeżeli bloki dyskowe mają po 4KB, a elementy FAT mają po 32 bity, to jeden blok dyskowy jest w stanie pomieścić 1024 komórki FAT = to rozumiem.

Jaką mam w zadaniu przyjąć wielkość tablicy FAT? Raz 16 a raz 32 bity?
Rozumiem, że aby uniknąć fragmentacji wewnętrznej bloki z założenia powinny być jak najmniejsze. Dlaczego zatem rozważamy ich wielkość?

Bardzo proszę o pomoc/jakieś wskazówki jak to ugryźć.

Pozdrawiam,
Arek

0

To proszę chociaż o info czy zadanie jest tak trudne czy aż tak łatwe, że nie ma żadnej odpowiedzi:)

0

Ostatnia próba - nadal nikt na żywo i w sieci nie umiał mi pomóc.

1 użytkowników online, w tym zalogowanych: 0, gości: 1