짧은 답변
FDS는 APFS 형식의 드라이브에서 파일 시스템의 기본 부분입니다. 사용자가 활성화 / 비활성화 할 필요가 없으며 다른 디렉토리가 아닌 한 디렉토리에 적용 할 수있는 것이 아닙니다.
'올인'시나리오이므로 디렉토리에 FDS가 활성화되어 있는지 확인하기위한 터미널 명령이 없습니다. 대신 드라이브가 APFS 형식으로 포맷되면 FDS가 활성화됩니다. APFS 형식으로 포맷되지 않은 경우 FDS를 사용할 수 없습니다.
긴 답변
불행히도, Apple의 기술 문서에서 인용 한 정보는 잘못 표현되어 있으므로 질문의 이유가 있습니다.
드라이브가 APFS 형식으로 포맷 된 경우 Fast Directory Sizing이 보드 전체에 적용됩니다. FDS는 사용자가 디렉토리별로 활성화 / 비활성화 할 수있는 것이 아닙니다.
이 때문에 사용자가 디렉토리별로 디렉토리 상태를 확인할 수있는 것도 아닙니다. 즉, 드라이브가 APFS로 포맷 된 경우 모든 디렉토리에 FDS가 활성화되어 있습니다.
혼란이 생기는 곳 (이 경우에는 이해할 수있는 부분)은 Apple 문서에서 만든 단어와 모호한 단어의 잘못된 선택입니다. 이 정보가 전달하고자하는 것은 사용자는 파일이 많지만 변경이 거의없는 디렉토리 (예 : 사용자의 문서 폴더)에서 FDS의 이점을 가장 많이 누리지 만 디렉토리의 FDS에서 큰 이점을 얻지 못한다는 것입니다 /tmp
폴더 처럼 .
또한, 참조한 문서는 Apple 파일 시스템 정보 페이지 로 대체되었습니다 . 이 페이지에서 FDS에 대한 유일한 언급은 다음과 같습니다.
Apple File System은 복제, 스냅 샷, 공간 공유, 빠른 디렉토리 크기 조정, 원자 안전 저장 및 스파 스 파일을 포함한 몇 가지 새로운 기능뿐만 아니라 향상된 파일 시스템 기본 사항을 제공합니다.
더 설명하려는 시도가 없습니다 무엇 은 근본적인 (읽기의 사실을 넘어 수단 FDS 기본 ) 기능. 그러나 일부 배경에 관심이 있다면 :
HFS +의 복잡하고 깊은 디렉토리 구조에서 우리는 파일 시스템이 파일 시스템 트리의 크기를 계산하는 데 소비 할 수있는 시간에 익숙합니다. 이것이 시스템이 멈추는 일반적인 이유 중 하나입니다. APFS와 함께 Apple은 파일 시스템이이 문제를 제거하기 위해 디렉토리 계층에서 사용하는 공간을 빠르게 계산할 수있는 FDS (Fast Directory Sizing)를 도입했습니다.
출처 : Hansen, KH, Toolan, F., APFS 파일 시스템 디코딩, 디지털 조사 (2017)