HFS
약어는 "Hierarchal File System"을 의미합니다.
HFS는 파일 시스템으로, Classic Mac OS에서 플로피 디스크와 하드 디스크에 파일을 저장하는 데 사용되었습니다. HFS는 파일을 트리와 비슷한 구조로 정리하는 계층형 파일 시스템으로, 각 디스크에 루트 디렉터리를 만들고 파일을 해당 루트 디렉터리의 하위 폴더에 정리했습니다. 1985년부터 1998년까지 모든 Macintosh 컴퓨터에서 사용되었으며, 1998년에 HFS+라는 업데이트된 대체 시스템이 도입되었습니다.
HFS에는 당시의 파일 시스템과 차별화되는 여러 기능이 포함되어 있었습니다. 첫째, 최대 31자까지의 대소문자를 구분하지 않는 파일 이름을 지원했습니다. 400KB 플로피 디스크 전용으로 설계된 이전 Macintosh 파일 시스템과 달리, HFS는 800KB 플로피 디스크와 크기에 제한이 없는 하드 디스크를 지원했습니다. 각 파일의 메타데이터도 지원했으며, 여기에는 각 파일이 연결된 기본 응용 프로그램을 지정할 수 있는 기능이 포함되었습니다. 이 기능을 사용하면 같은 유형의 두 파일을 서로 다른 프로그램에서 자동으로 열 수 있었습니다. 마지막으로 각 파일에는 데이터 포크와 리소스 포크가 모두 있었습니다. 데이터 포크에는 문서의 텍스트나 응용 프로그램의 실행 코드처럼 파일의 내용이 들어 있었고, 리소스 포크에는 파일의 아이콘이나 삽입된 이미지처럼 별도의 리소스가 들어 있었습니다.
1998년 Mac OS 8.1이 출시되면서 Apple은 원래 HFS의 몇 가지 단점을 해결한 후속 파일 시스템인 HFS+(또는 HFS Extended)를 도입했습니다. HFS+는 더 큰 디스크 볼륨을 지원하고 최대 파일 크기를 늘렸으며, 최대 255자의 파일 이름을 사용할 수 있도록 했습니다. 또한 파일을 더 작은 클러스터로 나눌 수 있어 디스크 공간을 더 효율적으로 할당할 수 있습니다. 각 볼륨에는 더 많은 개별 파일을 저장할 수 있었습니다. 디스크당 65,535개에서 400만 개가 넘는 파일을 저장할 수 있었습니다. 또한 시스템 충돌로 인한 파일 시스템 손상을 방지하는 데 도움이 되는 저널링을 지원했습니다. HFS+는 2017년 macOS 10.3이 출시된 후 APFS로 대체될 때까지 모든 Mac의 기본 파일 시스템이었습니다.
지식 테스트하기