Pomijając część, która mówi, z którym systemem operacyjnym jest powiązany dany system plików, głównym punktem jest słowo „kronikowany”.
Dołączam następujący cytat z Wikipedii, ponieważ nie ma sensu wymyślać koła ponownie:
System plików kronikowania to system plików, który śledzi zmiany, które zostaną wprowadzone w kronice (zwykle okrągły dziennik w wydzielonym obszarze systemu plików) przed zatwierdzeniem ich w głównym systemie plików. W przypadku awarii systemu lub awarii zasilania takie systemy plików szybciej wracają do trybu online i rzadziej ulegają uszkodzeniu.
Biorąc to do logicznego końca, dysk zewnętrzny jest z definicji bardziej prawdopodobny do usunięcia z systemu niż dysk wewnętrzny. Nie można wyjąć dysku z laptopa i utrzymać systemu operacyjnego, ale jest to całkowicie możliwe, na przykład z podłączonym USB lub Firewire. W związku z tym istnieje większe ryzyko, że zmiany, które należy zapisać na dysku, nie zostaną ukończone, jeśli dysk zostanie usunięty zbyt szybko lub bez wykonania prawidłowych procedur wysuwania.
W szczególności, jeśli korzystasz z jakiejkolwiek formy buforowania, dane mogą czekać na zapisanie na dysku w momencie ich usunięcia, co spowoduje utratę danych.
System plików z kronikowaniem pomaga zapobiegać zbyt dużym uszkodzeniom w tych scenariuszach, prowadząc rejestr wszystkich zmian, które należy zastosować, i odnotowując ich pomyślne zakończenie. W ten sposób może zbadać dziennik przy ponownym uruchomieniu i opracować zaległe zmiany, których nigdy nie ukończono. Jest to o wiele szybsze niż zwykłe uruchomienie chkdsk
podobnego polecenia w celu sprawdzenia całego systemu plików pod kątem problemów, które należy wykonać w systemie plików FAT32.
Oprócz ochronnej strony rzeczy omówionych powyżej, fakt, że system plików HFS ma wszystkie zaczepy Mac OS X wbudowane w celu automatycznego indeksowania, tworzenia kopii zapasowych, kontroli wersji itp., Nie byłoby to możliwe w systemie plików obsługującym FAT32.