profil

Klastry (Clusters)

poleca 85% 376 głosów

Treść
Grafika
Filmy
Komentarze

Klaster, jest jednostka alokacji, jest najmniejszą jednostką dysku, którą system może przydzielić plikowi. Klaster może być wielokrotnością sektora. Większa liczba sektorów w klasterze redukuje rozmiar tablicy alokacji i umożliwia szybszą pracę systemu operacyjnego. Wadą tego rozwiązania jest nieoszczędne gospodarowanie pamięcią. Ponieważ system rozpoznaje jednostki z dokładnością do wielkości jednego klastera, zatem każdy plik musi mieć swój rzeczywisty rozmiar zaokrąglony w górę do wielokrotności klastera.
Sektor, jest to najmniejszy fragment dysku, na którym jest możliwe zapisanie jakiejkolwiek informacji. Liczbę sektorów można obliczyć zgodnie z regułą: liczba talerzy * liczba klasterów * liczba sektorów na klaster.
Niebezpieczeństwa wynikające z podziału na klastery. (Nagły ubytek miejsca na dysku). Na komputerach zarządzanych systemami operacyjnymi DOS lub Windows 95 wyposażonych w duże dyski twarde (>512 MB), po zapisywaniu na dysk małych objętościowo plików (1KB) objętość dysku maleje w sposób gwałtowny nieproporcjonalny do rozmiaru pliku. Przyczyną tego jest to, iż systemy operacyjne DOS i Windows 95 korzystają z techniki organizowania przestrzeni dysku przy pomocy FATu (File Allocation Table). W tej technice system w trakcie zapisu na dysk rezerwuje (alokuje) dla pliku przestrzeń podzieloną na jednostki alokacji, czyli Klastry. Każdy plik zajmuje zawsze całkowitą ilość klastrów. Rozmiar klastra zależy od rozmiaru logicznej partycji dysku.
Dysk Twardy:
0 MB - 15 MB 12-bit 4K
16 MB - 127 MB 16-bit 2K
128 MB - 255 MB 16-bit 4K
256 MB - 511 MB 16-bit 8K
512 MB - 1023 MB 16-bit 16K
1024 MB - 2048 MB 16-bit 32K
Jeśli na dysk o rozmiarach partycji 1024 - 2048 MB zapisywany jest plik wielkości 1KB, to mimo swojego niewielkiego rozmiaru zajmie on przestrzeń 32KB.
Wystarczy, więc na dysk 1GB zapisać 32000 plików każdy po 1KB, (czyli 320 MB), aby zapełniły one cały dysk.
Rozwiązanie tego problemu jest bardzo proste, aby zminimalizować ten efekt należy dzielić dysk na partycje mniejszych rozmiarów. Rozwiązaniem dla Windows 95 jest również zastosowanie FAT32.

Czy tekst był przydatny? Tak Nie
Przeczytaj podobne teksty

Czas czytania: 1 minuta