Resposta curta
O FDS é uma parte fundamental do sistema de arquivos em unidades formatadas em APFS. Não é algo que os usuários precisam ativar / desativar, e não é algo que pode ser aplicado a um diretório e não a outro.
Como é um cenário 'all in', não há comandos de terminal para determinar se um diretório tem o FDS ativado. Em vez disso, se uma unidade estiver formatada no formato APFS, o FDS será ativado. Se não estiver formatado no formato APFS, o FDS não estará disponível.
Resposta longa
Infelizmente, as informações que você citou na documentação técnica da Apple estão mal formuladas, daí o motivo da sua pergunta.
Se uma unidade estiver formatada no formato APFS, o dimensionamento rápido do diretório será aplicado em todos os sentidos. O FDS não é algo que um usuário possa ativar / desativar por diretório.
Por esse motivo, também não é algo que um usuário possa determinar o status de um diretório por diretório. Ou seja, se a unidade estiver formatada como APFS, todos os diretórios terão o FDS ativado .
De onde vem a confusão (e, de maneira compreensível, neste caso) é a má escolha de palavras na documentação da Apple e a ambiguidade criada. O que essas informações estavam tentando transmitir é que um usuário se beneficiará mais do FDS naqueles diretórios que possuem muitos arquivos, mas muda pouco (por exemplo, a pasta Documentos do usuário), enquanto eles não se beneficiarão muito (se houver) do FDS nos diretórios como a /tmp
pasta
Como um aparte, a documentação que você referenciou foi substituída pela página Sobre o Apple File System . A única menção ao FDS nesta página é a seguinte:
O Apple File System oferece fundamentos aprimorados do sistema de arquivos, além de vários novos recursos, incluindo clonagem, snapshots, compartilhamento de espaço, dimensionamento rápido de diretório, economia atômica de segurança e arquivos esparsos.
Não há nenhuma tentativa de explicar melhor o que significa FDS, além do fato de ser um recurso fundamental (leia subjacente ). No entanto, se você estiver interessado em algum plano de fundo:
Em estruturas de diretório complexas e profundas no HFS +, estamos familiarizados com o tempo que o sistema de arquivos pode gastar no cálculo do tamanho da árvore do sistema de arquivos. Esse é um dos motivos mais comuns de travamento do sistema. A Apple, com APFS, introduziu o Fast Directory Sizing (FDS), onde o sistema de arquivos pode calcular rapidamente o espaço usado por uma hierarquia de diretórios, a fim de remover esse problema.
Fonte: Hansen, KH, Toolan, F., Decodificando o sistema de arquivos APFS, Digital Investigation (2017)
j_inode_flags
na Referência do sistema de arquivos da Apple . A estrutura de dados do inode do diretório realmente permite que esse recurso seja ativado ou desativado em uma instância por diretório. Nada lá afirma que esse recurso é ativado para todos os diretórios automaticamente, conforme declarado nesta resposta.