Apple File System
System plików Apple (APFS) to bezpieczny i nowoczesny system plików dla macOS, iOS, tvOS i watchOS, obecnie opracowywany i wdrażany przez firmę Apple. Ma na celu rozwiązanie głównych problemów istniejącego system plików HFS+ używany obecnie na tych platformach.
System plików Apple jest zoptymalizowany pod kątem przechowywania dysków flash i solid-state (SSD), koncentrując się przede wszystkim na szyfrowaniu.
Developer | Apple Inc |
---|---|
Pełna nazwa | Apple File System |
Wprowadzono | 27 marca 2017 |
Limity | |
Max. rozmiar pliku | 263 bajtów |
Max. liczba plików | 263 |
Inne | |
Obsługiwane systemy operacyjne | macOS, iOS, tvOS, and watchOS |
Historia
APFS został zaprezentowany na corocznej konferencji dla Developerów WWDC w czerwcu 2016r.
27 marca 2017r. został wdrożony w system iOS w raz z aktualizacją do wersji iOS 10.3.
Zalety
Wieloplatformowość
System plików został zaprojektowany tak aby był obsługiwany przez wszystkie platformy firmy Apple od zegarków Apple Watch przez iOS aż do komputerów Mac.
Optymalizacja pod SSD
Nowy system plików zoptymalizowano pod szybkie dyski SSD co ma na celu przyśpieszenie takich procesów jak start aplikacji, czy szybkie ładowanie plików.
Fast Directory Sizing
Rozwiązanie, które ma przyśpieszyć obliczanie ilości zajmowanego miejsca przez aplikacje poprzez gromadzenie tych informacji "w międzyczasie".
Kopiowanie i przenoszenie plików
Nowa metoda zarządzania plikami ma błyskawicznie przenosić pliki z różnych miejsc na dysku.
Bezpieczeństwo
Nowością, na którą czeka wiele osób jest nowa technika szyfrowania dysków. Nowy system będzie robić to osobno dla pojedynczych plików, zabezpieczając (meta)dane tych najważniejszych własnymi i osobnymi kluczami, co w stosunku do obecnych technik zdecydowanie przyśpieszy cały proces szyfrowania czy odszyfrowywania dysku.
Precyzyjne przechowywanie i odróżnianie plików
Używany obecnie format HFS+ potrafi magazynować pliki i rozróżniać je ze względu czas (np. utworzenia) z różnicą nie mniejszą niż sekunda. W obecnych czasach jest to teraz zbyt długi czas. System plików od Apple potrafi jednak robić to samo uwzględniając zmiany co jedną nanosekundę.
Lepsza alokacja miejsca
AFPS wprowadza także dynamiczną alokację przestrzeni, co pozwoli na przykład na wymianę jej między dwoma dyskami i zapis/odczyt nawet jeśli na obecnie używanym dysku nie ma wolnego miejsca.
Wady
W obecnej wersji jeszcze nie wprowadzono obsługi 3 bardzo ważnych funkcji systemu Mac OS X:
Prawdopodobnie w przyszłości mają być zaktualizowane.
Źródła
- Thinkapple.pl - wpis z dnia 27 marca 2017r "System plików apple file system ios 10.3".