Please purchase PDF Split-Merge on www.verypdf.com to ... - Patrz
Please purchase PDF Split-Merge on www.verypdf.com to ... - Patrz
Please purchase PDF Split-Merge on www.verypdf.com to ... - Patrz
- TAGS
- purchase
- patrz
- www30.patrz.pl
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Dyski twarde i elastyczne<br />
Podstawowym fragmentem dysku z punktu widzenia systemu operacyjnego jest<br />
tak zwany klaster (ang. cluster), zwany czasami jednostka alokacji pliku, w skrócie<br />
JAP. Pojedynczy klaster moze sie skladac z jednego lub kilku sek<strong>to</strong>rów. Dla k<strong>on</strong>kretnego<br />
typu dyskietki jest <strong>to</strong> war<strong>to</strong>sc stala, na<strong>to</strong>miast dla dysków twardych moze miec<br />
rózne war<strong>to</strong>sci (bedace jednak potegami liczby 2), które moga zalezec od wielkosci<br />
dysku. i jego podzialu na tak zwane partycje i dyski logiczne. Klaster jest najmniejszym<br />
fragmentem dysku, do którego potrafi odwolac sie system operacyjny (nie potrafi<br />
<strong>on</strong> odwolac sie do sek<strong>to</strong>ra, ani tym bardziej do bajtu). Pliki zapisywane na dysku,<br />
sa zapisywane w klasterach, przy czym jezeli ostatni fragment pliku w ostatnim klasterze,<br />
do którego jest zapisywany, zajmie tylko jego czesc, pozostala czesc pozostanie<br />
niewykorzystana, bowiem zapis nowego pliku musi zaczac sie od nowego klastera.<br />
P<strong>on</strong>iewaz klastery sa jednostkami, w których zapisuje sie plik, <strong>to</strong> pojecie klastera dotyczy<br />
wylacznie obszaru danych dysku.<br />
Informacja o tym, w których klasterach zostal zapisany dany plik, znajduje sie na<br />
dysku (badz dyskietce) w specjalnej tablicy zwanej tablica rozmieszczenia (alokacji)<br />
plików, w skrócie FAT (wyjatkiem jest tu poczatkowy, pierwszy klaster danego pliku,<br />
o czym za chwile). Kazdy klaster na dysku ma odpowiadajaca mu pozycje w tablicy<br />
FAT, stad liczba pozycji w tablicy FAT nie moze byc mniejsza od liczby klasterów<br />
wystepujacych na dyskietce lub dysku logicznym (kazdy dysk logiczny posiada swoja<br />
tablice FAT). Podstawowe informacje o pliku zapisanym na dysku znajduja sie<br />
w (pod)katalogu, w którym zostal zapisany plik, w odpowiadajacej mu pozycji. Jak<br />
widac, podana jest tam jego nazwa, rozmiar, tak zwane atrybuty i wreszcie informacja<br />
o numerze pierwszego klastera, od którego rozpoczyna sie dany plik. Zapis pliku przebiega<br />
nastepujaco: system operacyjny szuka na dysku pierwszego wolnego klastera<br />
i tam zaczyna zapisywac plik, jednoczesnie zapisujac numer tego klastera do pozycji<br />
w katalogu, która odpowiada danemu plikowi. Numer ten jest jednoczesnie numerem<br />
pozycji w tablicy FAT odpowiadajacej temu klasterowi. Jezeli plik zmiesci sie w jednym<br />
klasterze, <strong>to</strong> w pozycji tablicy FAT jemu odpowiadajacej wpisywana jest sygnatura<br />
k<strong>on</strong>ca pliku oznaczana przez EOF (ang. End OJ File), równa FFFFh. W przeciwnym<br />
wypadku system szuka kolejnego, najblizszego wolnego klastera i zapisuje<br />
w nim kolejna czesc pliku. Jednoczesnie numer tego klastera jest zapisywany w tablicy<br />
FAT na pozycji odpowiadajacej poprzedniemu klasterowi (gdzie w poprzednim<br />
wypad1..ruwpisane zostalo EOF). Efekt takiego procesu jest zilustrowany na rysunku<br />
3.16. Numery lancucha klasterów, w których zapisany jest dany plik, mozna znalezc<br />
w tablicy FAT, przy czym na kolejnych pozycjach odpowiadajacym kolejnym klasterom,<br />
w których jest zapisany plik, zapisany zostaje numer nastepnego klastera.<br />
O ostatnim klasterze informuje sygnatura EOF.<br />
Skasowanie pliku polega na zmianie pierwszej litery nazwy na symbol ((kod E5h),<br />
oznaczajacy dla systemu plik skasowany oraz na wpisaniu zer w tablicy FAT na pozycjach<br />
odpowiadajacych klasterom, w których zostal zapisany dany plik. Stad odzyskanie przy-<br />
<str<strong>on</strong>g>Please</str<strong>on</strong>g> <str<strong>on</strong>g>purchase</str<strong>on</strong>g> <str<strong>on</strong>g>PDF</str<strong>on</strong>g> <str<strong>on</strong>g>Split</str<strong>on</strong>g>-<str<strong>on</strong>g>Merge</str<strong>on</strong>g> <strong>on</strong> <strong>www</strong>.<strong>verypdf</strong>.<strong>com</strong> <strong>to</strong> remove this watermark.<br />
65