Ext4 대 Btrfs: 어떤 Linux 파일 시스템을 사용해야 합니까?

Ext4 대 Btrfs: 어떤 Linux 파일 시스템을 사용해야 합니까?

솔직히 말해서 컴퓨터에 사용할 파일 시스템을 고려하는 사람은 많지 않습니다.





Windows 및 macOS 사용자는 시스템에 대해 각각 NTFS 및 HFS+에 대해 하나만 선택할 수 있기 때문에 볼 이유가 거의 없습니다. 반면에 Linux에는 다양한 파일 시스템 옵션이 있으며 현재 기본값은 네 번째 확장 파일 시스템(ext4)입니다.





기본 파일 시스템을 B-Tree 파일 시스템(btrfs)으로 변경하기 위한 지속적인 추진이 있습니다. 그러나 btrfs가 더 좋으며 언제 배포판이 변경되는 것을 볼 수 있습니까?





배달 앱이 가장 많이 지불하는 것

파일 시스템은 무엇을 합니까?

이미지 크레디트: Maksym Kaharlytskyi/ 언스플래쉬

폴더 및 캐비닛과 같은 물리적 파일 시스템과 마찬가지로 디지털 파일 시스템은 파일을 관리합니다. 운영 체제에서 사용하지 않는 데이터를 저장하는 방법, 데이터에 추가되는 기타 정보(메타데이터라고 함), 데이터에 액세스할 수 있는 사람 또는 대상 등을 제어합니다.



파일 시스템은 백그라운드에서 작동합니다. 나머지 운영 체제 커널과 마찬가지로 일상적인 사용에서는 거의 보이지 않습니다. 파일 관리에 사용하는 응용 프로그램인 파일 관리자는 실행 중인 파일 시스템에 관계없이 대부분 동일한 방식으로 작동합니다.

파일 시스템은 코드 작성이 매우 복잡합니다. 개발자는 더 많은 기능을 포함하면서 더 효율적이 되도록 이러한 시스템을 지속적으로 수정합니다.





파일 시스템을 전환해야 하는 이유

모든 사용 사례에 적합한 코드는 없으며 이는 파일 시스템에도 적용됩니다. 일부 파일 시스템은 여러 가지 이유로 탁월합니다. FAT(파일 할당 테이블) 파일 시스템은 거의 모든 최신 운영 체제에서 지원하는 파일 시스템입니다.

USB 플래시 드라이브와 SD 카드는 FAT 시스템을 사용하므로 Linux, Windows, macOS 또는 기타 운영 체제를 실행 중인지 여부에 관계없이 컴퓨터에서 읽을 수 있습니다.





그러나 오늘날 FAT는 그 이후에 개발된 다른 파일 시스템만큼 안정적이거나 강력하지 않습니다. 따라서 휴대용 미디어에서는 FAT를 볼 수 있지만 하드 드라이브의 데이터를 관리하는 것은 볼 수 없습니다.

Apple은 아마도 놀랍지 않게도 해당 장치에서만 작동하는 파일 시스템 .

Linux의 현재 파일 시스템

대부분의 데스크탑 Linux 버전(배포판 또는 줄여서 'distros'라고 함)은 기본적으로 ext4 파일 시스템을 사용합니다. ext4는 ext3 파일 시스템을 개선한 것으로 이전의 ext2 파일 시스템보다 개선되었습니다.

ext4는 매우 강력한 파일 시스템으로 입증되었지만 오래된 코드 기반으로 만들어졌습니다. 일부 Linux 사용자는 ext4가 자체적으로 처리하지 않는 기능을 찾습니다. 이러한 욕구 중 일부를 처리하는 소프트웨어가 있지만 파일 시스템 수준에서 이러한 작업을 수행할 수 있으면 더 나은 성능을 제공할 수 있습니다. 따라서 btrfs에 대한 열망.

ext4 이해하기: 장단점

Ext4의 한계는 여전히 인상적입니다. ext4로 만들 수 있는 가장 큰 볼륨/파티션은 1엑비바이트(약 1,152,921.5테라바이트)입니다. 최대 파일 크기는 16테비바이트(또는 대략 17.6테라바이트)로 일반 소비자가 현재 구입할 수 있는 하드 드라이브보다 훨씬 큽니다.

Ext4는 다양한 기술을 사용하여 ext3보다 속도를 향상시키는 것으로 알려져 있습니다. 대부분의 최신 파일 시스템과 마찬가지로 저널링 파일 시스템입니다. 즉, 디스크에서 파일이 있는 위치와 디스크에 대한 기타 변경 사항에 대한 '저널'을 유지합니다.

모든 기능에도 불구하고 투명한 압축, 투명한 암호화 또는 데이터 중복 제거를 지원하지 않습니다. 스냅샷은 기술적으로 지원되지만 해당 기능은 기껏해야 실험적입니다.

ext4 생성에 핵심적인 역할을 한 개발자인 Odore Ts'o는 ext4를 구식 1970년대 기술을 기반으로 한 임시 릴리스라고 설명했으며 Btrfs가 더 나은 방법을 제공한다고 믿었습니다. 그건 십여 년 전 .

Btrfs 이해: 장단점

'Butter FS', 'Better FS' 또는 'B-Tree FS'로 발음할 수 있는 Btrfs는 처음부터 다시 만든 최신 파일 시스템입니다. Btrfs는 개발자가 풀링, 스냅샷 및 체크섬과 같은 추가 기능을 포함하도록 파일 시스템의 기능을 확장하기를 원했기 때문에 존재합니다.

이 프로젝트는 Oracle에서 시작되었지만 다른 주요 회사들이 개발에 참여했습니다. 목록에는 Facebook, Netgear, Red Hat 및 SUSE가 포함됩니다.

웹 사이트를 지속적으로 ping하는 방법

btrfs의 향상된 기능은 일반 소비자에게 도움이 될 수 있지만 일부 추가 기능은 엔터프라이즈 사용에 더 관심이 있습니다. 이러한 기능은 종종 더 튼튼한 하드 드라이브 또한.

대규모 데이터베이스와 함께 매우 큰 프로그램을 사용하는 조직의 경우 여러 하드 드라이브에 걸쳐 겉보기에 연속적인 파일 시스템을 사용하면 데이터를 훨씬 쉽게 통합할 수 있습니다. 데이터 중복 제거는 데이터가 차지하는 실제 공간의 양을 줄이고 미러링해야 하는 광범위한 단일 파일 시스템이 있는 경우 데이터 미러링이 더 쉬워집니다.

물론 모든 것을 미러링할 필요가 없도록 여러 파티션을 생성하도록 선택할 수 있습니다. btrfs 파일 시스템의 최대 파티션 크기는 16exbibyte이고 최대 파일 크기도 16exbibyte입니다.

btrfs가 여러 하드 드라이브에 걸쳐 있을 수 있다는 점을 고려하면 ext4보다 16배 더 많은 드라이브 공간을 지원하는 것이 좋습니다.

Linux 배포판으로 전환되었습니까?

Btrfs는 2013년부터 Linux 커널의 안정적인 일부였으며 오늘날 파일 시스템을 사용하여 하드 드라이브를 다시 포맷할 수 있습니다. 그러나 btrfs는 기본 Linux 파일 시스템이 아닙니다. 대부분의 배포판은 기본적으로 ext4를 계속 사용합니다.

왜요? 파일은 하드 드라이브에서 가장 중요한 데이터 비트입니다. 개인 데이터는 대체할 수 없습니다. OS를 다시 설치하고 앱을 다시 다운로드할 수 있지만 백업 없이 손실된 파일은 영원히 사라집니다. 그렇기 때문에 수백만 명의 사람들이 기본적으로 사용하도록 전환하기 전에 파일 시스템의 신뢰성을 입증하는 것이 중요합니다.

Ext4는 오래되었고 틀림없이 딱딱할 수 있지만 탄력성과 신뢰성도 입증되었습니다. 전원이 꺼지고 컴퓨터가 어두워지면 ext4가 저장된 데이터를 안전하게 보관할 가능성이 높습니다.

대부분의 사람들에게 이러한 상황은 가장 중요한 단일 요소입니다. 문제는 일이 잘 될 때 파일 시스템이 얼마나 잘 수행되는지가 아니라 일이 잘못되었을 때 어떻게 되는지에 관한 것입니다.

한 저명한 배포판에서 전환하기에 충분한 시간이 지났다고 판단했습니다. openSUSE는 이제 운영 체제가 있는 /root 파티션의 기본값으로 btrfs를 사용합니다. 그러나 개인 파일이 있는 /home 파티션의 경우 openSUSE는 대신 XFS 파일 시스템을 사용하기로 결정했습니다.

아니요, 전환이 예상대로 진행되지 않았습니다. 그러나 Wayland 디스플레이 서버에서 보았듯이 새로운 기술이 Linux 환경에서 확산되는 데 시간이 오래 걸립니다.

스위치에서 넷플릭스를 얻는 방법
공유하다 공유하다 트위터 이메일 Windows 11로 업그레이드할 가치가 있습니까?

Windows가 새롭게 디자인되었습니다. 그러나 Windows 10에서 Windows 11로 전환하도록 설득하기에 충분합니까?

다음 읽기
관련 항목
  • 리눅스
  • 기술 설명
  • 우분투
  • 파일 시스템
  • 리눅스 팁
저자 소개 베르텔 킹(323건의 출판물)

Bertel은 물리적 개인 정보 보호 스위치와 Free Software Foundation에서 승인한 OS가 있는 랩톱에서 글을 쓰는 디지털 미니멀리스트입니다. 그는 기능보다 윤리를 중요시하고 다른 사람들이 디지털 생활을 통제할 수 있도록 돕습니다.

Bertel King이 참여한 작품 더보기

뉴스레터 구독

뉴스레터에 가입하여 기술 팁, 리뷰, 무료 전자책 및 독점 거래를 확인하십시오!

구독하려면 여기를 클릭하세요.