HFS+ (Hierarchical File System Plus)는 애플의 운영 체제인 macOS에서 사용하는 파일 시스템이다. HFS+는 HFS(Hierarchical File System)의 발전된 형태로, 1998년에 도입되었다. 이 파일 시스템은 Mac OS 8.1 이후의 모든 버전에서 지원되며, 특히 macOS 10.6(스노우 레퍼드)까지 기본 파일 시스템으로 사용되었다.
HFS+는 여러 기능을 제공한다. 그중 하나는 대소문자를 구분하지 않는 파일 이름을 지원하여, 동일한 이름의 파일을 소문자와 대문자로 각각 저장할 수 없다. 또한, 일본어와 같은 다국어 문자 체계를 지원하며, 메타데이터를 통해 파일의 속성과 정보를 저장할 수 있는 기능이 있다. HFS+는 또한 심볼릭 링크, 하드 링크 및 파일 시스템에 대한 저널링을 지원하여 데이터 무결성을 높인다. 저널링 기능은 시스템 충돌이나 전원 끊김 시 데이터 손실을 방지하는 데 도움을 준다.
HFS+는 최대 8EB(엑사바이트)의 파일 크기와 255개의 문자 길이의 파일 이름을 지원한다. 이러한 특성으로 인해, HFS+는 대용량 저장 장치와 데이터베이스 관리에 적합하다. 그러나 고성능 요구 사항이나 하드웨어와의 호환성을 고려하여, 애플은 APFS(Apple File System)를 2017년 이후의 운영 체제에서 기본 파일 시스템으로 채택하였다. APFS는 HFS+에 비해 성능과 보안 측면에서 개선된 파일 시스템으로, 특히 SSD(솔리드 스테이트 드라이브)에 최적화되어 있다.
HFS+는 여전히 레거시 시스템이나 특정 용도에서 사용되며, 타 운영 체제와의 호환성을 위해 지원되고 있다. HFS+의 주요 구성 요소로는 볼륨, 파일, 디렉토리, 매핑 테이블 등이 있다. 이러한 구조는 정보의 계층적 관리와 검색을 용이하게 만든다.