ext3, ext4, ReiserFS의 차이점은 무엇입니까?


14

왜 내가 다른 것을 대신 선택해야합니까?


1
커뮤니티 위키로 유용 할 수 있으며 다른 파일 시스템으로 확장 될 수 있습니다.
nedm 2016 년

내가 ext3과 ext4에서 찾은 최고의 비교는 여기 에서 찾을 수 있습니다 . Reiserfs는 포함되어 있지 않지만 ext2와 ext3 사이에 많은 것들이 있습니다.
Leslie

답변:


9

출처 : Linux Filesystem Primer

EXT2

  • EXT3 (으)로 이동하는 것이 좋습니다
  • 저널링되지 않음
  • POSIX 액세스 제어

EXT2 파일 시스템은 EXT3 파일 시스템의 전신입니다. EXT2는 저널링되지 않으므로 더 이상 권장되지 않습니다 (고객은 EXT3으로 이동해야 함).

EXT3

  • 가장 널리 사용되는 Linux 파일 시스템, 파일 크기 및 파일 수의 제한된 확장 성
  • 저널링
  • POSIX 확장 액세스 제어

EXT3 파일 시스템은 오늘날 Linux에서 가장 많이 사용되는 저널 파일 시스템입니다. "Linux"파일 시스템입니다. 대용량이나 많은 파일로 확장 할 수는 없지만 상당히 강력하고 빠릅니다. 최근 htrees라는 확장 기능이 추가되어 EXT3의 확장 성이 크게 향상되었습니다. 그러나 htree와 함께 나열된 다른 파일 시스템 중 일부만큼 확장 성이 떨어집니다. htree를 사용하여 NTFS와 비슷하게 확장됩니다. htree가 없으면 EXT3는 디렉토리에서 약 5,000 개가 넘는 파일을 처리하지 않습니다.

ReiserFS

  • 파일 수가 많거나 파일이 적을 때 최상의 성능 및 확장 성
  • 저널링
  • POSIX 확장 액세스 제어

Reiser File System은 SUSE Linux 배포의 기본 파일 시스템입니다. Reiser FS는 EXT2 및 EXT3 파일 시스템에 존재하는 확장 성과 성능 제한을 제거하도록 설계되었습니다. Linux에서 확장 및 성능이 우수하며 htree를 사용하여 EXT3을 아웃 스케일합니다. 또한 Reiser는 디스크 공간을 매우 효율적으로 사용하도록 설계되었습니다. 결과적으로 파일 시스템에 많은 수의 작은 파일이있는 Linux에서 최고의 파일 시스템입니다. 공동 작업 (이메일)과 많은 웹 서비스 응용 프로그램에는 작은 파일이 많이 있으므로 Reiser는 이러한 유형의 워크로드에 가장 적합합니다.


1
ext4에 대해 무엇입니까?
Andrea Ambu

어쩌면 각 파일 시스템에 일부 단점을 추가 할 수 있습니다. 예를 들어, ext2는 손실 된 파일을 복구하는 가장 쉬운 방법입니다. ext2에서는 파일을 삭제 취소 할 수 있으며 ext3에서는 더 이상 사용할 수 없습니다.
jns

1
xfs와 jfs의 장단점에 대해 듣고 싶습니다 .xfs가 ext3보다 이전 버전이라는 것을 알고 있지만 zfs의 정맥에는 좋은 기능이 있지만 Linux 고유의 것 같습니다. 내 홈 데스크톱에서 jfs를 사용하는데 확실히 빠르지 만 ext3 / 4에 대해 포기하고 싶은 것을 알고 싶습니다.
nedm 2016 년

Reuseer는 현재 SUSE의 기본값이 아닙니다.
Rodger

9

ext3는 Linux 커널 기반 운영 체제에서 사용하는 표준 파일 시스템입니다.

ext4는 기본적으로 ext3 형식으로 업그레이드 된 다양한 개선 사항이있는 ext3의 "고급"버전입니다.

ReiserFS는 리눅스 시스템에서 일반적으로 사용되는 또 다른 파일 시스템이지만 정기적으로 아내를 죽이려고하는 일부 코드베이스 문제가 있습니다.

ext3이 가장 일반적인 형식입니다.


ReiserFS. 알겠습니다
Daveel

3

질문의 "왜"부분을 돕기 위해 Linux Gazette은 Linux에서 사용 된 많은 파일 시스템을 비교하는 기사를 작성했습니다. 이 기사는 나이 때문에 "ext4"에 대한 정보가 부족하지만이 기사가 유용하다는 것을 알았습니다.

벤치마킹 파일 시스템


1

글쎄, ReiserFS (그리고 커널을 패치 할 준비가 되었다면 Rieser4)는 특히 작은 파일에서 몇 가지 장점이 있습니다. 불행히도 그들은 결코 커널로 만들지 않을 것 같습니다.

이 시점에서 나는 편집증이 아닌 한 ext4를 실행했습니다.이 경우에는 ext3을 실행했습니다.

앞으로는 BTRFS를 실행했지만 여전히 알파 상태이므로 Rieser 파일 시스템과 ZFS (가장 흥미로운 프로덕션 파일 시스템은 먼 곳)이지만 Linux에서는 그렇지 않습니다. FUSE와 함께 사용할 수 있습니다)).


당신이 무엇을하는지 꽤 흥미 롭습니다. 왜 그렇게했는지 말할 수 있습니까?
Andrea Ambu 2016 년

파일 시스템은 문제를 해결하기 위해 만들어졌으며 문제를 해결하고자합니다. XFS는 대용량 파일 (그리고 최소한 IRIX, 특정 파일에 대한 보장 된 대역폭 등)을위한 많은 깔끔한 기능을 가지고 있습니다. 단일 디렉토리에 수백만 개의 파일이 있습니다. Reiser4는 성능 저하없이 데이터 로깅 및 트랜잭션을 추가합니다. ext4는 Linux 표준에서 향상되어 모든 곳에서 작동합니다. ZFS는 엔드-투-엔드 체크섬 등을 포함합니다. BtrFS를 사용하면 Linux가 ZFS 및 Reiser를 따라 잡을 수 있습니다.
Ronald Pottol 2016 년

0

XFS 또는 EXT4와 함께 가야합니다


-1

ReiserFS( Reiser3/ type 82on cfdisk)이 가장 좋습니다 /var. ext4가장 적합 /home하고 나중에 다음 파티션 크기를 변경하려는 경우 당신은으로 볼 필요가 LVM.

사용하지 마십시오 ext2제외 /boot하고 ext3벌금 마리오 카트 마리오처럼, 모든 arounder입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.