Linux 6.11에서의 Bcachefs, Btrfs, EXT4, F2FS, XFS 초기 벤치마크

전문: https://www.phoronix.com/review/linux-611-filesystems

원저자: Michael Larabel | 작성일: 2024-08-09 15:55
사이트 내 게시일: 2024-08-09 16:21
이 기사는 Solidigm D7-PS1010 PCIe 5.0 NVMe SSD를 사용하는 AMD EPYC 8534P 서버에서 Linux 6.11-rc2 커널 기반으로 5가지 Linux 파일 시스템(Bcachefs, Btrfs, EXT4, F2FS, XFS)을 벤치마킹한 결과를 제시합니다.

Bcachefs는 안정성 개선이 눈에 띄었으며, 일부 벤치마크에서 Btrfs를 능가했지만 대부분의 테스트에서 XFS와 EXT4에 뒤처졌습니다. SQLite 쓰기 테스트에서는 XFS와 EXT4가 가장 빨랐고, Bcachefs가 그 뒤를 이었으며 Btrfs를 능가했습니다. 4KB 임의 읽기의 경우 Bcachefs는 중간 수준이었지만, 32개의 병렬 작업에서 임의 쓰기 테스트에서는 가장 느린 성능을 보였고 F2FS가 가장 빨랐습니다.

순차 쓰기에서도 Bcachefs는 저조한 성능을 보였으나, F2FS, XFS, EXT4는 유사한 속도를 나타냈습니다. Dbench 결과는 F2FS가 가장 좋았고, XFS와 EXT4가 뒤를 이었으며 Bcachefs와 Btrfs가 가장 느렸습니다. 데이터베이스 테스트에서는 Bcachefs가 MariaDB와 PostgreSQL에서 EXT4 및 F2FS와 유사한 성능을 보여 데이터베이스 애플리케이션에 적합할 수 있음을 시사했습니다.

종합적으로 Bcachefs는 매 커널 버전마다 발전을 거듭하며 Btrfs에 비해 경쟁력 있는 파일 시스템으로 부상하고 있지만, XFS와 EXT4는 여전히 기본 설정에서 최고의 성능을 발휘하고 있습니다.

* 이 글은 phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은 이곳에서 확인하실 수 있습니다.
카테고리: Storage
태그: Linux (637) benchmarking (191) NVMe (59) Bcachefs (18) Solidigm (16) F2FS (8) EXT4 (8) Btrfs (7) XFS (6) file-systems (1)

댓글

댓글을 쓰기 위해서는 로그인을 해 주세요.