Ciekawostki - System Plików NTFS
- Szczegóły
- Kategoria: Ciekawostki
- Opublikowano: poniedziałek, 23, lipiec 2012 22:37
- ber3333
- Odsłony: 102560
System Plików NTFS
System Plików NTFS (ang. New Technology File System), wykorzystywany w systemach z rodziny
NT od początku roku 1993 do teraz.
Tabela rozwoju systemu plików:
Wresja Systemu Plików |
Zastosowanie w Systemie Operacyjnym |
Rok wprowadzenia |
wersja NTFS – 1.0 |
Windows NT 3.1 |
1993 r. |
wersja NTFS – 1.1 |
Windows NT 3.5 |
1994 roku |
wersja NTFS - 1.2 |
Windows NT 3.51 |
1995r. do 1996 roku |
wersja NTFS – 3.0 |
Windows 2000 |
1999 r. |
wersja NTFS - 3.1 |
Windows XP, Windows Server 2003, Windows Vista , Windows 7 |
2001 r. |
System plików NTFS został wprowadzony w celu zastąpienie wcześniejszej wersji Fat-16 i Fat-32, ponieważ dwa wcześniejsze systemy były ograniczone przechowywaniem pojedynczego pliku do 4GB
co w obecnej chwili bardzo by ograniczyło funkcjonalność Windows. Dzieje się tak dla tego, że pliki jak i same programy ciągle zwiększają swoją obiętość. Zwróćmy uwagę np. na nośniki danych takie jak CD i DVD, powiedzmy że chcemy zrobić obraz płyty CD i DVD i zapisać ją na partycji FAT-32 a puźniej na NTFS. Oczywiście pierwszą płytę zapiszemy bez rzadnych problemów i na pierwszym systemie plików i na drugim, gdyż pojemność CD-ROM wynosi około 700 MB, ale już zapis obrazu z nośnika DVD, którego pojemność wynosi około 4,4 GB na Fat-32 staje się niemożliwa.
J tu z pomocą przychodzi system plików NTFS gdzie bez problemów zapiszemy taki obraz. Kolejnym usprawnieniem które daje nam system plików NTFS , lecz nie we wszystkich wersjach (wprowadzono od wersji 3.0-NTFS) jest to wewnętrzny dziennik, który poprawia ochronę danych przechowywanych na dysku. Kolejną nowinką wprowadzoną od wersji 3.0 jest, szyfrowanie plików które poprawiło bezpieczęństwo danych przechowywanych na dysk. System plików NTFS obsługuje także kompresje danych tak zwana kompresja w locie. Ciekawą nowością wprowadzoną także od wersji 3.0 jest nadanie praw dostępu dla grup i użytkowników, co znacząco poprawiło bezpieczeństwo plików i folderów a zarazem danych tam przechowywanych.
Przykadowa tabelka pokazuje nadanie takich uprawnień i na jakiej zasadzie są one przydzielane:
Grupa |
Uprawnienia |
Kierownicy |
Modyfikować, Odczyt i wykonanie, zapis i wykonanie |
Brygadziści |
Odczyt i wykonanie, zapis i wykonanie |
Asystenci |
Odczyt i wykonanie |
System NTFS pozwala nam tworzyć wielkośc klastrów w zależności od wielkości dysku, lecz w pewnym zakresie od 512 bajtów do 64 KB. Spróbujmy teraz zapisać plik o pojemności 30kb w klastrze
o pojemności 20kb, niestety się nie da, a więc musimy sapisać ów plik w dwóch klastrach, czyli pierwszy klaster będzie zapełniony cały a drugi w połowie, choć jest w połowie pusty to i tak już nic więcej się nie da zapisać w tym klastrze z powodu wymieszania danych. Co zpowodowało by niemożność odczytu tego klastra a zarazem całego pliku. Wniosek z tego taki że tracimy 10kb przestrzeni dyskowej, a więc trzeba odpowiednio dobierać rozmiar klastra dla naszych plików.
Jeszcze jedną fajną żeczą zastosowaną w NTFS-ie jest Obsługa systemu kodowania znaków (Unikode)
jak również obsługę długich i krótkich nazw.
System NTFS zrewolucjonizował obsługę dysków twardych jak i samych systemów operacyjnych pracujących na tym właśnie systemie.
ok