ext4 파일 시스템이 NTFS보다 나은 이유는 무엇입니까? [닫은]


21

프레젠테이션을하려면 ext4 File System이 NTFS 보다 낫다는 것을 보여줘야 합니다. ext4와 NTFS 모두에서 좋은 기사를 검색하고 얻었습니다.

그러나 더 좋은 예를 가진 비교 지침이 필요합니다.


12
위키 백과를 주요 참고 자료로 사용하지 마십시오. 시작점으로 사용하십시오.
교활한

우분투 14.04에서 3TB 디스크를 마운트하려고 시도한 경험에서 2 가지를 발견했습니다 .1) 큰 디스크의 ntfs는 시작을 멈추고 ext4는 2를하지 않습니다. ntfs는 드라이브가 2GB 이상을 사용할 수 없습니다 (마스터 부트 사용) 어쨌든 기록 모드)
Sridhar Sarnobat

나는이 질문을 기본적으로 의견 기반으로하는 것에 동의하지 않습니다. Linux에서 NTFS로 발견되는 문제는 객관적으로 악화됩니다.
Sridhar Sarnobat

@ user7000 2TB는 MBR 제한 사항이므로 NTFS를 비난하지 마십시오.
Sergey Podobry

답변:


15

"더 나은"은 주관적이고 의미가 없습니다. 그럼에도 불구하고 Wikipedia 에서 파일 시스템 (NTFS 및 ext4 포함) 잘 비교할 수 있습니다 . PC World에는 더 간략하게 다루는 기사 도 있습니다 .

궁극적으로이 경우의 성능 메트릭은 실제로 파일 시스템 성능을 측정하는 좋은 척도가 아니며, 너무 많은 변수가 포함되어 있습니다. 특히 파일 시스템의 성능이 파일 시스템에 액세스하는 데 사용되는 드라이버의 성능과 매우 관련되어 있다는 점에 유의하십시오.


성능은 조회, 삽입 및 삭제 처리 방식과 관련이 있습니다. 이것은 검색 / 정렬 알고리즘과 비슷합니다. 알고리즘은 프로세서 성능보다 중요합니다.
Nils

@Nils 글쎄, 그것은 드라이버 영역 기본 사양 모두에 있습니다. (또한 "정말"대신 "2"를 입력 했습니까? jeez.)
Chris Down

IMHO 파일 시스템에 좋은 원칙이 있다면 드라이버는 그렇게 잘못 될 수 없습니다. 성능이 중요한 경우 (예 : 그래픽 카드 드라이버) 드라이버가 더 중요합니다.
Nils

@Nils 제 요점은 NTFS가 근본적으로 잘못 설계되었다고 생각합니다.
Chris Down

1
그 PC 세계 기사는별로 좋지 않습니다. NTFS를 선호하는 가장 큰 장점 중 하나는 Word 문서가 OpenOffice / LibreOffice 문서보다 작다는 것입니다. 또한 익스텐트와 같은 용어를 사용하고 NTFS가 무엇을하는지 또는 왜 더 나은지 말하지 않고 플러시에 할당합니다.
trr

15

ext4물론 MS에 의해 구축되지 않았기 때문에 더 좋습니다. ;-)

  • 검색은 어떻게 처리됩니까?
  • 파일에 대한 액세스 허용은 어떻게 처리됩니까?
  • FS는 어떻게 삭제합니까 (예 : 파일 제거)?
  • FS는 어떻게 삽입합니까 (예 : 파일 생성)?
  • 파일 시스템을 조각 모음해야합니까?
  • 해당 파일 시스템에 대한 캐싱은 어떻게 처리됩니까?
  • FS 기능 (예 : 압축)은 무엇입니까?
  • FS는 충돌 (journalling 등)을 어떻게 복구합니까?

NTFS도 발전하고 있습니다.

어느 쪽이 더 좋은지는 유스 케이스에 달려 있습니다. NTFS가 "더 나은"지점과 EXT4가 "더 나은"지점이 있습니다. 그것은 더 중요한 특정 요구에 달려 있습니다.


5
FS 조각 모음이 필요하다는 것은 FS 자체가 아니라 잘못된 드라이버의 결함이라는 점에 유의하십시오. 캐싱은 FS 자체가 아니라 드라이버 / 커널의 기능이기도합니다.
psusi

2
예, 그리고 그 여부는 파일 시스템 형식과 관련이없는 새로운 블록이 할당되는 방식과 드라이버와 관련된 모든 것입니다.
psusi

7
이 구조를 통해 파일을 거의 모든 곳에 배치 할 수 있습니다. 파일을 작성할 때 위치를 선택하는 것은 드라이버에 달려 있습니다. Windows의 Microsoft 드라이버가 잘못 선택되므로 나중에 다시 조각 모음을 사용하여 블록을 이동해야합니다. 리눅스는 드라이버가 블록을 더 잘 배치 할 위치를 선택하도록하는데 많은 노력을 기울 였으므로 처음에는 제대로 작동하고 나중에 이동할 필요가 없습니다.
psusi

3
Psusi는 조각화가 온 디스크 형식에 고유 한 것이 아니라 드라이버 구현이라는 점에서 정확합니다. 그러나 Linux의 NTFS는 특별히 최적화되지 않았기 때문에 객관적인 비교를하기가 매우 어렵습니다. Linux의 ext3 / 4는 Windows의 NTFS보다 조각화에 더 강하다는 것은 사실입니다. 물론 파일 시스템이 아니라 여전히 드라이버에 영향을 미칩니다.
trr

1
Windows 드라이버가 디스크 주위에 파일을 분산 시키도록 설계된 경우 Linux + ext4에서와 동일한 방식으로 조각화를 줄입니다. Linux는 드라이브의 용량을 줄여 조각화를 줄이고 SSD가 마모 수준을 높이기 위해하는 것과 비슷합니다. 그러나 파일 익스텐트의 물리적 레이아웃이 NTFS와 ext4간에 다른 이유는 전혀 없습니다.
Groo
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.