피드로 돌아가기
Linux kernel 7.1 sends Intel 486 support to silicon heaven
The RegisterThe Register
Infrastructure

Linux 7.1: 레거시 14만 라인 제거 및 NTFSplus 도입을 통한 커널 최적화

Linux kernel 7.1 sends Intel 486 support to silicon heaven

2026년 6월 16일3advanced

Context

Intel 486 등 초창기 하드웨어 지원을 위한 방대한 Legacy Code가 커널 유지보수 비용을 증대시키는 병목 지점으로 작용함. 기존 NTFS 드라이버의 Read-only 제한 및 외부 기증 드라이버 의존성으로 인한 파일시스템 호환성 한계 존재.

Technical Solution

  • Intel 486 및 Baikal CPU, 구형 Bus Mouse 지원 코드 등 140,000라인 이상의 Legacy Code 삭제를 통한 커널 경량화
  • 90년대 Read-only NTFS 드라이버를 기반으로 Read/Write가 모두 가능한 NTFSplus 드라이버 재설계 및 도입
  • io_uring Scheduling에 eBPF 기능을 결합하여 I/O 처리 효율 및 유연성 강화
  • exFAT 파일 할당 시 Zeroing 과정 생략으로 Write 속도 향상 및 Storage Fragmentation 억제
  • Extensible Kernel Scheduler 병합을 통한 워크로드별 스케줄링 최적화 기반 마련
  • Intel FRED 기능을 Default 활성화하여 프로세서 성능 최적화 적용

- 기술 부채 해결을 위해 더 이상 사용되지 않는 레거시 코드의 과감한 제거(Deprecation) 주기 설정 - I/O 성능 병목 해결을 위해 eBPF와 같은 프로그래밍 가능한 커널 인터페이스 활용 검토 - 파일시스템 설계 시 불필요한 초기화 과정(Zeroing) 제거를 통한 쓰기 성능 최적화 방안 탐색

원문 읽기