Krótka odpowiedź
FDS jest podstawową częścią systemu plików dysków sformatowanych w systemie APFS. To nie jest coś, co użytkownicy muszą włączać / wyłączać, i nie jest to coś, co może dotyczyć jednego katalogu, a nie innego.
Ponieważ jest to scenariusz „wszystko w jednym”, nie ma żadnych poleceń terminala, aby ustalić, czy w katalogu włączono FDS. Zamiast tego, jeśli dysk jest sformatowany w formacie APFS, włącza się FDS. Jeśli nie jest sformatowany w formacie APFS, FDS jest niedostępny.
Długa odpowiedź
Niestety informacje, które zacytowałeś z dokumentacji technicznej Apple'a, są źle sformułowane, stąd powód twojego pytania.
Jeśli dysk jest sformatowany w formacie APFS, wówczas w całym systemie stosuje się Fast Directory Sizing. FDS nie jest czymś, co użytkownik może włączyć / wyłączyć dla poszczególnych katalogów.
Z tego powodu nie jest też czymś, co użytkownik może określić status w katalogu na podstawie katalogu. Oznacza to, że jeśli dysk jest sformatowany jako APFS, wszystkie katalogi mają włączony FDS .
Skąd bierze się zamieszanie (i oczywiście w tym przypadku), to zły wybór słów w dokumentacji Apple i dwuznaczność, która to stworzyła. Informacje, które próbowano przekazać, to to, że użytkownik będzie czerpał najwięcej korzyści z FDS w tych katalogach, które mają wiele plików, ale niewiele się zmieniają (np. Folder Dokumentów użytkownika), podczas gdy nie uzyska dużych korzyści (jeśli w ogóle) z FDS w katalogach jak /tmp
folder.
Nawiasem mówiąc, wspomniana dokumentacja została zastąpiona stroną Informacje o systemie plików Apple . Jedyne wzmianki o FDS na tej stronie są następujące:
Apple File System oferuje ulepszone podstawy systemu plików, a także kilka nowych funkcji, w tym klonowanie, migawki, udostępnianie przestrzeni, szybkie zmienianie katalogów, bezpieczne zapisywanie atomowe i rzadkie pliki.
Nie ma próby dalszego wyjaśnienia, co oznacza FDS, poza faktem, że jest to podstawowa funkcja (czytaj poniżej ). Jeśli jednak interesuje Cię jakieś tło:
W złożonych i głębokich strukturach katalogów w HFS + znamy czas, jaki system plików mógłby poświęcić na obliczenie wielkości drzewa systemu plików. Jest to jeden z najczęstszych powodów zawieszenia systemu. Apple wraz z APFS wprowadziło Fast Directory Sizing (FDS), w którym system plików może szybko obliczyć przestrzeń zajmowaną przez hierarchię katalogów, aby usunąć ten problem.
Źródło: Hansen, KH, Toolan, F., Dekodowanie systemu plików APFS, Digital Investigation (2017)
j_inode_flags
w pliku Apple System Reference . Struktura danych i-węzłów katalogu rzeczywiście umożliwia włączenie lub wyłączenie tej funkcji dla instancji dla jednego katalogu. Nic tam nie mówi, że ta funkcja jest włączona dla wszystkich katalogów automatycznie, jak podano w tej odpowiedzi.