Mo偶liwo艣ci NTFS:
- Journaling (ksi臋gowanie) - metoda zabezpieczania systemu plik贸w przed utrat膮 sp贸jno艣ci w wyniku awarii zasilania. Je偶eli dokonywanie zmian w logicznej strukturze danych zostanie przerwane, w贸wczas niedoko艅czenie zapisu mo偶e spowodowa膰 powstanie i niekontrolowane szerzenie si臋 b艂臋d贸w (np. skrzy偶owanie plik贸w). Przy u偶yciu journalingu zmiany dokonywane w systemie plik贸w s膮 najpierw zapisywane w tzw. kronice lub dzienniku (ang. journal), a dopiero p贸藕niej na dysku. Je艣li awaria zasilania nast膮pi艂a w trakcie ostatecznego zapisu na dysk, to zostanie on doko艅czony po ponownym starcie systemu. Je艣li pr膮du zabraknie w czasie edycji dziennika, to system plik贸w nie zostanie w og贸le naruszony.
- EFS (Encrypted File System) 鈥 pozwala na szyfrowanie danych na dysku, co uniemo偶liwia odczytanie danych przez innych u偶ytkownik贸w lub danych z dysku na innym komputerze. Pliki mog膮 by膰 odszyfrowywane tylko przez upowa偶nionych u偶ytkownik贸w i wyznaczone osoby zajmuj膮ce si臋 odzyskiwaniem danych. Przej臋cie na w艂asno艣膰, nie pozwalaj膮 na otwarcie pliku bez upowa偶nienia. Pliku nie mo偶na otworzy膰 nawet przy u偶yciu konta administratora, je艣li nie jest ono wyznaczone jako agent odzyskiwania danych. W przypadku pr贸by otwarcia zaszyfrowanego pliku przez nieuprawnionego u偶ytkownika nast膮pi odmowa dost臋pu. Folder zaszyfrowany wyr贸偶niony zielonym kolorem.
- Quota (podzia艂 dysku) - jest to wydzielona dla u偶ytkownika przestrze艅 na dysku. Quot臋 mo偶na dowolnie konfigurowa膰 a na jej wielko艣膰 wp艂ywaj膮 pliki utworzone przez u偶ytkownika jak i wsp贸艂dzielone z innymi.
- 聽Kompresja danych 鈥瀢 locie鈥 - pliki kompresowane przy pomocy wbudowanych funkcji NTFS nie mog膮 by膰 szyfrowane przy pomocy EFS i odwrotnie. Foldery wyr贸偶nione niebieskim kolorem.
- 聽Prawa dost臋pu dla grup i u偶ytkownik贸w 鈥 dost臋p do tej funkcji jest ograniczony w Windows XP Home Edition. Pe艂ne wykorzystanie praw z mo偶liwo艣ci膮 wykonania inspekcji praw dost臋pu z zapisem do dziennika mo偶liwe w Windows 2000, XP Professional i nie domowych wersjach Windows Vista
- Maksymalny rozmiar pliku powi臋kszony od 4 GB - pozwala np. na przechowywanie obraz贸w p艂yt system贸w Linux kt贸re 艣rednio zajmuj膮 po 3-4 GB.
- Transakcyjno艣膰 鈥 W prowadzony po raz pierwszy do Windows Vista. Do XP wprowadzony poprzez aktualizacje Service Pack 3.
Zasada dzia艂ania:
Zapis pliku tymczasowego, w kt贸rym znajduj膮 si臋 nowe dane. W przypadku zawieszenia systemu operacyjnego w tej fazie pozostaje nienaruszony stary plik.
Skasowanie starego pliku. W przypadku zawieszenia systemu przed skasowaniem pozostaj膮 oba pliki. W przypadku zawieszenia po kasowaniu pozostaje plik tymczasowy z nowymi danymi, kt贸re mo偶na zapisa膰 we w艂a艣ciwym miejscu po odzyskaniu kontroli nad systemem.
Zmiana nazwy pliku tymczasowego na plik w艂a艣ciwy, kt贸ra ko艅czy transakcj臋.
Zasad臋 dzia艂ania transakcyjno艣ci 艂atwo mo偶na przedstawi膰 na Pakiecie Biurowym Microsoftu. Podczas tworzenia dokumentu i ci膮g艂ej jego edycji zapisuje on cz臋艣膰 informacji kt贸re mog膮 zosta膰 odzyskane przy wyst膮pieniu awarii.
- Rozmiar dysku maksymalnie do 2 TB.
- Pliki przechowywane w MTF:
Master File Table (MFT) -聽ukryty聽plik聽na聽partycjach聽NTFS, w kt贸rym s膮 zawarte wej艣cia (pe艂ne informacje o rozmiarze, 艣cie偶ce dost臋pu, datach edycji, utworzenia pliku) do ka偶dego pliku na danej partycji.
- Najwi臋kszy wolumin聽FAT32 w Windows XP聽wynosi聽32 GB聽(Windows 98 - 127,54 GB).
- Maksymalny rozmiar pliku w FAT 32 wynosi do 4 GB.
- Brak wbudowanego schematu zabezpiecze艅 lub kompresji. (prawa dost臋pu, kompresja danych itp.)
- Pojedynczy klaster jest zapisywany i odczytywany w ca艂o艣ci. Wniosek ka偶dy plik zajmuje co najmniej 512 B.
- Powszechnie stosowany bo prosty w budowie, np. karty pami臋ci.
- Rozmiar klastera 512 B 鈥 z za艂o偶enia wynika 偶e przy wi臋kszej ilo艣ci danych wolniej s膮 one wczytywane. Dopiero w NTFS zwi臋kszenie do 4KB dane s膮 szybciej wczytywane
Wyt艂umaczenie:
Klastery to odcinki danych o identycznych wielko艣ciach na partycji. Jeden plik mo偶e by膰, i zazwyczaj jest, przechowywany w kilku lub wi臋cej klasterach, natomiast jeden klaster mo偶e przechowywa膰 tylko jeden plik. Z tego powodu plik o wielko艣ci 33 KB na partycji 32 GB b臋dzie zajmowa艂 64 KB bo potrzebuje 2 klastery po 32 KB ka偶dy. Ten sam plik zaj膮艂by jednak tylko 36 KB na partycji 8 GB w systemie FAT32, gdzie wielko艣膰 pojedynczego klastera wynosi 4 KB.
Pomniejszaj膮c wielko艣膰 partycji mo偶na zaoszcz臋dzi膰 nawet do 40% miejsca. Je艣li tego nie zrobimy nasz dysk o wielko艣ci 40 GB pomie艣ci faktycznie tylko 30 GB i sami sobie b臋dziemy winni.
Jaka jest r贸偶nica we fragmentacji wi臋kszych plik贸w przy r贸藕nych rozmiarach klaster贸w? Czy np. na partycje z multimediami (艣rednia wielko艣膰 pliku to ok. 700 MB) lepiej wzi膮膰 wi臋kszy rozmiar klastera, a na dokumenty (艣rednio po 30 KB) mniejszy?聽
Odp. Im wi臋ksze klastery tym mniejsza fragmentacja. Plik jest w mniejszej ilo艣ci kawa艂k贸w. Du偶e pliki du偶e klastery. Du偶o plik贸w ma艂e klastery.聽
Czy rozmiar klastra ma wp艂yw na szybko艣膰 dost臋pu do danych?
Odp. Generalnie du偶e klastery upraszczaj膮 procedur臋 dost臋pu. Przy wi臋kszym rozmiarze klastera dost臋p powinien by膰 szybszy,
Funkcje | FAT32 | NTFS |
---|---|---|
Maksymalny rozmiar klastera | 512 B | 64 KB |
Widzialno艣膰 z DOS-a | Widzialny | Niewidzialny |
Kompresja danych | Brak | Mo偶liwa |
Uprawnienie dla plik贸w i folder贸w | Brak | Posiada |
Atrybuty | Nieliczne | Wszystkie |
Sp贸jno艣膰 woluminu | Brak | Jest |
Maksymalna ilo艣膰 plik贸w | 1-4 mil | 4 mld |
Numery Klaster贸w | 32 bitowe u偶ywane tylko 28 | 64 bitowe |
Zmiana wielko艣ci klastera | Brak 鈥 zawsze jest domy艣lny | Mo偶liwe |
G艂贸wny rekord startowy | MBR(Master Boot Record) | MFT(Master File Table) |