FIO 3.42 주요 업데이트 내용
리눅스 커널 I/O 서브시스템 벤치마킹을 위한 Flexible I/O Tester(FIO) 3.42 버전이 2026년 4월에 공식 릴리스되었습니다. 이번 버전은 스토리지 성능 측정 및 I/O 워크로드 시뮬레이션 기능을 강화하는 주요 개선사항들을 포함하고 있습니다.
주요 기능 개선 사항
- RBD(RADOS Block Device) 암호화 지원 추가로 클라우드 스토리지 환경 호환성 향상
- io_uring 엔진의 PI(Protection Information) 검증 로직 최적화
- Windows 플랫폼의 Y2038 호환성 버그 수정
- ZBD(Zoned Block Device) SMR 드라이브 지원 확대
- 메모리 누수 및 안정성 문제 다수 해결
기술적 개선 내용
이번 릴리스는 io_uring 기반 I/O 엔진의 안정성을 대폭 개선했으며, 특히 NVMe 명령어 처리 시 주소 및 데이터 길이 계산 오류를 수정했습니다. SPRandom 캐시 크기 동작 구현, 워크큐 스레드 정체 현상 해결, 메모리 할당 OOM(Out of Memory) 방지 등 실제 운영 환경에서 필요한 안정성 강화 사항들이 포함되어 있습니다.