Respuesta corta
FDS es una parte fundamental del sistema de archivos en unidades formateadas APFS. No es algo que los usuarios necesiten habilitar / deshabilitar, y no es algo que pueda aplicarse a un directorio y no a otro.
Como es un escenario "todo incluido", no hay ningún comando de terminal para determinar si un directorio tiene FDS habilitado. En cambio, si una unidad está formateada en el formato APFS, entonces FDS está habilitado. Si no está formateado en el formato APFS, FDS no está disponible.
Respuesta larga
Desafortunadamente, la información que ha citado de la documentación técnica de Apple está mal redactada, de ahí la razón de su pregunta.
Si una unidad está formateada en el formato APFS, el Tamaño rápido de directorio se aplica en todos los ámbitos. FDS no es algo que un usuario pueda habilitar / deshabilitar por directorio.
Debido a esto, tampoco es algo que un usuario pueda determinar el estado de un directorio por directorio. Es decir, si la unidad está formateada como APFS, todos los directorios tienen FDS habilitado .
De dónde viene la confusión (y es comprensible en este caso) es la mala elección de palabras en la documentación de Apple y la ambigüedad que creó. Lo que esta información intentaba transmitir es que un usuario se beneficiará más de FDS en aquellos directorios que tienen muchos archivos pero cambian poco (por ejemplo, la carpeta Documentos del usuario), mientras que no obtendrán muchos beneficios (si los hay) de FDS en directorios como la /tmp
carpeta
Además, la documentación a la que hizo referencia ha sido reemplazada por la página Acerca del sistema de archivos de Apple . La única mención de FDS en esta página es la siguiente:
Apple File System ofrece fundamentos mejorados del sistema de archivos, así como varias características nuevas, que incluyen clonación, instantáneas, espacio compartido, cambio rápido de tamaño de directorio, guardado seguro atómico y archivos dispersos.
No hay ningún intento de explicar más qué significa FDS, más allá del hecho de que es una característica fundamental (lectura subyacente ). Sin embargo, si está interesado en algunos antecedentes:
En estructuras de directorios complejas y profundas en HFS +, estamos familiarizados con el tiempo que el sistema de archivos podría dedicar a calcular el tamaño del árbol del sistema de archivos. Esta es una de las razones comunes por las que el sistema se colgaría. Apple, con APFS, introdujo Fast Directory Sizing (FDS), donde el sistema de archivos puede calcular rápidamente el espacio utilizado por una jerarquía de directorios, para eliminar este problema.
Fuente: Hansen, KH, Toolan, F., Decodificación del sistema de archivos APFS, Investigación digital (2017)
j_inode_flags
en la Referencia del sistema de archivos de Apple . La estructura de datos del inodo del directorio permite que esta característica se habilite o deshabilite en una instancia por directorio. Nada allí indica que esta función esté habilitada para todos los directorios automáticamente como se indica en esta respuesta.