Unix 혁명: 4.3BSD 고속 파일 시스템

2025-03-06
Unix 혁명: 4.3BSD 고속 파일 시스템

이 글에서는 1984년 4.3BSD 유닉스 운영 체제에 도입된 고속 파일 시스템(FFS)의 획기적인 개선 사항을 자세히 살펴봅니다. 파일 크기, I/O 속도, 파일 수 측면에서 기존 유닉스 파일 시스템의 한계를 해결하기 위해 FFS는 최적화된 파일 레이아웃, 블록 크기 증가, 디스크 물리적 특성 활용, 새로운 파일 유형 및 시스템 호출 도입을 통해 성능과 안정성을 크게 향상시켰습니다. 데이터와 메타데이터의 공존, 디스크 회전 속도 기반 I/O 최적화 등 FFS의 설계 원칙은 이후 파일 시스템 설계에 큰 영향을 미쳤으며, 효율적인 최신 운영 체제의 기반을 마련했습니다.

개발