일반 사용자의 관점에서 ext3과 ext4의 차이점은 무엇입니까


55

일반 사용자의 관점에서 ext3과 ext4의 큰 차이점은 무엇입니까? ext3을 고수하는 것이 현명하다고 들었습니다. 그게 사실입니까?

편집 : 내가 주목하고 싶은 한 가지는 이중 OS 사용자 (Windows & Ubuntu)이므로 Windows에서 드라이브 (ext4)를 마운트 할 수 없다는 것은 큰 부정적인 것입니다. 그러나 ext3에는이 권한이 있습니다.

답변:


52

몇 년 전에 나는 고집하고 ext3있지만 요즘 ext4에는 더 좋습니다. thegeekstuff.com 에서 최근 (2011 년 5 월 16 일) 라운드를 요약하면 다음 과 같이 요약됩니다.

  • 거대한 개별 파일 크기와 전체 파일 시스템 크기를 지원합니다.
  • 최대 개별 파일 크기는 16GB ~ 16TB입니다.
  • 전체 최대 ext4 파일 시스템 크기는 1EB (엑사 바이트)입니다. 1 EB = 1024PB (페타 바이트). 1 PB = 1024TB (테라 바이트)
  • 디렉토리는 최대 64,000 개의 하위 디렉토리를 포함 할 수 있습니다 (ext3의 32,000과 반대)
  • 기존 ext3 fs를 ext4 fs로 마운트 할 수도 있습니다 (업그레이드하지 않고도).
  • ext4에는 멀티 블록 할당, 지연 할당, 저널 체크섬과 같은 몇 가지 새로운 기능이 추가되었습니다. 빠른 fsck 등. 이러한 새로운 기능은 ext3과 비교할 때 파일 시스템의 성능과 안정성이 향상되었다는 것입니다.
  • ext4에서는 저널링 기능을 "끄기"옵션도 있습니다.

linuxologist.com 에서 2009와 비교 한 4Gb의 쓰기 성능에 대한 그래프는 다음과 같습니다.

im1

ext4에 대한 다른 정보도 있습니다.

내 자신은 ext4에 전혀 문제가 없었습니다.

파티션을 Windows와 공유해야하는 경우 필요합니다 ext3. 나는 나 자신이 Windows에서 포기 했으므로 모든 것을 설정 ext4하고 USB 스틱을 사용하여 데이터를 Windows 컴퓨터 (주로 직장)로 전송합니다.

설정을 위해 수행 할 수있는 작업은 다음과 같습니다.

/ ext4
교환
/ home ext4
/ datapartiton_with_windows ext3

그런 다음 마지막 OS를 두 OS의 공유 파티션으로 만들 수 있습니다.


참된. 나는 그것을 위해 USB 스틱을 사용하는 경향이 있습니다. 스틱에 복사하고 다른 OS에서 데이터를 사용할 수 있습니다.
Rinzwind

저널링은 일반적으로 좋은 것입니다. 자신이하는 일을 정확히 알고있는 경우에만 끄십시오.
Thorbjørn Ravn Andersen '12

2

현재 ext4를 사용하지 않을 것이라고 생각할 수있는 유일한 이유는 이전 시스템과의 호환성 때문이며, 마지막으로 시도했을 때 ext4는 플래시 미디어 (예 : Thumb 드라이브 등)에서 데이터를 잃는 데 문제가있었습니다. 두 번째는 약 6 개월 동안 테스트하지 않았으므로 수정되었을 수 있습니다. 그렇지 않으면 성능과 안정성이 ext3보다 크게 개선되었습니다.


2
미디어를 안전하게 제거하지 않으면 "데이터 손실"문제가 발생할 수 있습니다. 그것은 ext *에만 국한된 문제가 아니라 다른 파일 시스템입니다. Windows의 "성능 최적화"기능과 비교할 수 있습니다.
Lekensteyn

2
요즘 Windows에서 ext4를 읽을 수 있습니다. ext2read라는 유틸리티를 사용하십시오. 이렇게 된 ext4 FS 왼쪽 다른 문제가 /
CR2

5
이 "손실 된 데이터"문제는 해결되지 않은 한 안전하게 미디어를 제거하는 것과는 아무런 관련이 없으며 ext4와 관련된 모든 것은 저렴한 플래시 드라이브에서는 사실이 아닌 스토리지 장치의 작동 방식에 대한 몇 가지 가정을합니다. 매체를 전혀 제거 할 필요가 없습니다. 리눅스를 ext4 플래시 드라이브에 설치하는 것과 같은 많은 양의 데이터 전송을하십시오. 마지막으로 시도했을 때 설치가 완료되기 전에 파일이 손상되고 누락되기 시작했습니다. 그리고 드라이브에 물리적으로 아무런 문제가 없었습니다. ext3에서 잘 작동했습니다.
퍼킨스
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.