Risposta breve
FDS è una parte fondamentale del file system nelle unità formattate APFS. Non è qualcosa che gli utenti devono abilitare / disabilitare, e non è qualcosa che può applicarsi a una directory e non a un'altra.
Poiché si tratta di uno scenario "tutto incluso", non ci sono comandi da terminale per determinare se una directory ha FDS abilitato. Invece, se un'unità è formattata nel formato APFS, FDS è abilitato. Se non è formattato nel formato APFS, FDS non è disponibile.
Risposta lunga
Sfortunatamente, le informazioni che hai citato dalla documentazione tecnica di Apple sono mal formulate, quindi il motivo della tua domanda.
Se un'unità è formattata nel formato APFS, il ridimensionamento delle directory rapide viene applicato su tutta la linea. FDS non è qualcosa che un utente può abilitare / disabilitare su una base per directory.
Per questo motivo, non è nemmeno qualcosa che un utente può determinare lo stato di una directory per directory. Cioè, se l'unità è formattata come APFS allora tutte le directory hanno FDS abilitato .
Da dove viene la confusione (e comprensibilmente in questo caso) è la cattiva scelta delle parole nella documentazione di Apple e l'ambiguità che ha creato. Ciò che questa informazione stava cercando di trasmettere è che un utente trarrà il massimo vantaggio da FDS in quelle directory che hanno molti file ma cambiano poco (ad esempio la cartella Documenti dell'utente), mentre non otterranno molti benefici (se ce ne sono) da FDS nelle directory come la cartella /tmp
.
Per inciso, la documentazione che hai fatto riferimento è stata successivamente sostituita dalla pagina Informazioni sul file system Apple . L'unica menzione di FDS in questa pagina è la seguente:
Apple File System offers improved file system fundamentals as well as several new features, including cloning, snapshots, space sharing, fast directory sizing, atomic safe-save, and sparse files.
Non c'è alcun tentativo di spiegare ulteriormente che FDS significa, al di là del fatto che si tratta di una funzionalità fondamentale (leggi sottostante ). Tuttavia, se sei interessato a qualche background:
In complex and deep directory structures in HFS+, we are familiar with the time the file system could spend on calculating the size of the file system tree. This is one of the common reasons that the system would hang. Apple, with APFS, introduced Fast Directory Sizing (FDS), where the file system can quickly compute the space used by a directory hierarchy, in order to remove this problem.
Fonte: Hansen, K.H., Toolan, F., Decodifica del file system APFS, Digital Investigation (2017)