exFAT
marzec 14th, 2010Nowy system plików Microsoftu może stać się w przyszłości bardzo popularny. Service Pack 1 do Visty przynosi sporo zmian, a wśród nich nowy system plików. Ma on zastąpić przestarzały system FAT. Nowy system plików ma wiele zalet a większość z nich ujawnia się dopiero podczas pracy na urządzeniach przenośnych. Obecnie większość urządzeń takich jak pendrive-y czy karty pamięci pracują na systemie FAT w wersji 32. Ma on kilka wad miedzy innymi fakt zę podczas pracy na dwóch dyskach i kopiowaniu z jednego na drugi to pojedynczy plik nie może być większy niż 4GB. Fat 32 uniemożliwia także przypisanie praw d plików dla poszczególnych użytkowników. Jeśli chodzi o specyfikację to nowy system jest bardzo podobny do starego z tym że wyeliminowano wspomniane wady i dodano jeszcze owe funkcje. Wiele sprzętów może obsługiwać ten standard, wystarczy że wgramy do niego nowy firmware. Pamięci w postaci przenośnych dysków SSD czy też pendriv’ów tylko na tym skorzystają. Jeśli na nowym systemie plików chcemy przegrać plik to możemy największy nie tak jak w FAT 4GB a 16EB co oznacza wielkość 16 miliardów GB. Dzięki temu pozbyliśmy się największego minusa poprzedniego systemu plików. Zatem możemy bez problemu kopiować podwójne płyty DVD czy też Blu-ray. System exFAT pomaga też w szyfrowaniu danych ponieważ niektóre z programów do szyfrowania tworzy duże pliki na dyskach USB. Wcześniej plik mógł mieć wielkość max 4GB teraz bariera ta została pokonana. Podczas robienia zdjęć wiele osób narzekało na stosunkowo małą ilość możliwych do zapisania w pamięci zdjęć. Jeśli chodzi o aparaty fotograficzne to jest inaczej dlatego może się po jakimś czasie okazać ze mamy zapisane setki zdjęć. Dla przykładu system FAT 32 umożliwia nam zapis do tysiąca plików. Jeśli chodzi o nowy system plików to nie ma już granicy dla ilości plików w pojedynczym folderze. Zmianie uległa też wielkość klastra. Przypomnijmy że dane na dyskach zapisywane są w klastrach. Odpowiadają one najmniejszej ilości danych jakie mogą zostać zapisane. Jeśli rozmiar klastra wnosi 4KB, a chcemy nagrać plik o rozmiarze 9KB, to fizycznie zajmiemy 12KB miejsca. W ten sposób na całym dysko może zebrać się spora ilość zajętego miejsca. Dlatego jeśli przechowujemy dużo plików o małym rozmiarze to wielkość pojedynczego klastra powinna być jak najmniejsza. Ale warto w tym miejscu wspomnieć że dysk z dużo większymi klastrami jest po prostu bardziej wydsjny. Formatując dysk nowym systemem lików będziemy mogli tworzyć klastry o wielkości nawet 32MB. Zastosowanie takie znacznie przyśpieszy operacje na dysku, ale taki rozmiar klastra może być nadan na dysku który służy np. do zabezpieczania kopii danych gdzie pliki SA wielkości kilku a nawet więcej GB. exFAT potrafi także szybciej zapisywać i odczytywać pliki na dysku. Polega to na tym że system indeksuje klastry nie tylko wolne ale wszystkie. Jeśli mamy zamiar zapisać jakiś plik to system od razu wie gdzie go zapisać nie tracąc czasu na szukanie odpowiedniego miejsca. Umożliwia to także takie rozmieszczanie by pliki były jak najmuje porozrzucane po powierzchni. Nowy system plików nadaje także prawa dostępu. Jeśli dysku SSD używa kilka osób to bez problemu możemy nadać im odpowiednie prawa do plików. Do tej pory taką funkcję dawał nam tylko system NTFS. Jeśli włączymy taką funkcję to nasz dysk wcale nie zwolni. Znamy wszyscy sytuację podczas które może dojśc do utraty danych. Jedna z takich sytuacji jest kopiowanie danych z jednego nośnika na drugi. Gdy dysk na który nagrywamy ma system FAT to może powstać stąd w indeksie plików który uniemożliwi nam odczyt danych. Ale w exFAT postawiono na bezpieczny system kopiowania danych o nazwie TFAT. W tym systemie są dwa indeksy standardowy i tymczasowy. Zmiany jakie mają miejsce podczas zapisywania i kasowania najpierw są umieszczane w indeksie tymczasowym, gdy proces się zakończy to wtedy indeks ten staje się standardowym. Minusem jest jednak kompatybilność bowiem ten system plików działa narzie tlko w Viscie z zainstalowanym SOP1 oraz Windows CE6. Inne systemy nie potrafią zapisać danych ani ich odczytać z dysku na którym jest exFAT. Jełsi chodzi o żądzenia takie jak aparaty fotograficzne to możemy wgrać do nich firmawere i wtedy będziemy mieli możliwość zapisywania danych w tym formacie. Producenci sprzętów tego typu wychodzą z założenia że sprawa exFAT nie jest dla nich priorytetowa.