피드로 돌아가기
Linux 7.1 will have an optional new NTFS driver
The RegisterThe Register
Infrastructure

xfstests 326개 통과한 고유지성 NTFS 드라이버의 커널 통합

Linux 7.1 will have an optional new NTFS driver

Liam Proven2026년 4월 20일3advanced

Context

기존 Paragon Software의 ntfs3 드라이버는 복잡한 코드 구조로 인해 지속적인 유지보수 비용이 발생하는 한계 노출. FUSE 기반의 NTFS-3G는 User-mode 동작 특성상 커널 모드 대비 낮은 성능과 부팅 불가라는 제약 사항 존재.

Technical Solution

  • 1990년대 Read-only NTFS 드라이버를 현대적으로 재설계하여 Write 지원 기능 확장
  • Large Folios 등 최신 커널 파일시스템 핸들링 기능을 도입한 구조적 현대화
  • 유지보수 용이성을 위해 코드 가독성과 상세한 주석 처리를 우선시한 클린 코드 설계
  • Kconfig 스위치(NTFS_FS)를 통한 선택적 활성화 구조 구현으로 커널 유연성 확보
  • fallocate 및 idmapped mounts 지원을 통한 파일 시스템 기능성 강화

- 복잡한 외부 라이브러리 도입 전 기존 레거시의 현대화 가능성 검토 - 테스트 커버리지 확대를 통한 정량적 검증 체계 구축 - 장기 유지보수를 위한 상세한 문서화 및 주석 작성 표준 준수

원문 읽기