조각 모음이 왜 필요하지 않습니까?


104

우분투에서 조각 모음이 왜 필요하지 않습니까?


2
불필요하지 않으며 사용에 따라 가끔씩 조각 모음을 수행 할 수도 있습니다. XFS / ext4는 조각 모음이 간단합니다. 도구를 사용하면 곧 완료됩니다. EXT4 (우분투 기본값 -ext4.wiki.kernel.org/index.php/… )
Apache

답변:


61

ext2 및 ext3과 같이 Ubuntu에서 사용하는 기본 파일 시스템은 NTFS와 같은 방식으로 파일을 조각화하지 않기 때문에 조각 모음이 필요하지 않습니다. 자세한 내용은에 있습니다 위키 백과, 우리 모두의 백과 사전 - EXT3


4
우분투는 실제로 ext4를 사용하고 있습니다.
Marco Ceppi

18
ext4 기반 ext3 기반 ext2 기반 :)
Broam

49
-1. 실제로는 조각 모음이 훨씬 적을 수도 있습니다.
andol

3
SSD가 있으면 조각 모음을 수행 할 필요가 없습니다.
Lekensteyn

4
@andol, 조각화가 있다고 해서 조각 모음 이 필요 하지는 않습니다 . Windows는 어리석은 수준의 조각화를 생성하므로 "필요"합니다. 소량은 실제 차이를 만들지 않으며 Linux는 절대적으로 최소한으로 유지하는 데 능숙합니다.
psusi

53

일부는 실제로 조각 모음이 필요하지 않다는 신화라고 주장합니다. 실제로 필요하다고 주장하지만 파일 시스템이 거의 가득 찼을 때만 (즉, 10 % 미만의 여유 공간). e2defrag와 같은 조각 모음을위한 도구 사용할 수 있습니다.


16
그리고 그 "일부"는 정확합니다. 기록 할 다른 곳이 없으면 조각화 할 수 없습니다.
maco

2
더 많은 여유 공간을 위해 조각 모음이 10 % 미만인 경우 더 큰 여유 공간이되지 않으며 새로운 하드 디스크가 현명한 결정이 될 수 있다고 주장 할 수 있습니다
Rinzwind

7
조심해! 웹 사이트 : en.wikipedia.org/wiki/Ext3#Defragmentation "파일 시스템 수준에서 작동하는 온라인 ext3 조각 모음 도구가 없습니다. 오프라인 ext2 조각 모음 인 e2defrag가 존재하지만 ext3 파일 시스템을 ext2로 다시 변환해야합니다. 그러나 파일 시스템에서 켜진 기능 비트에 따라 e2defrag는 데이터를 손상시킬 수 있습니다. 새로운 ext3 기능을 처리하는 방법을 모릅니다. "
Celso

7
@Celso, launchpad.net/e2defrag 참조 ... 이제 ext3 / 4를 이해합니다.
psusi

24

조각화는 드라이브에서 사용 가능한 첫 번째 열린 블록에 파일을 쓰는 제품입니다. 시간이 지남에 따라 파일이 생성되고 삭제 될 때 작은 디스크 섹션이 열리고 새로 작성된 파일이 여러 개의 개구부로 분할됩니다. 하드웨어 성능 저하 및 디스크 속도 저하로 인해 과거에는 훨씬 더 많은 문제가 있었지만 성능이 저하 될 수 있습니다.

Ubuntu, ext4 (및 최근까지 ext3)의 기본 파일 시스템은 가능한 한 파일 조각화를 제한하도록 설계되었습니다. 파일을 쓸 때 사용 된 블록을 순차적으로 또는 가깝게 유지하려고합니다. 이것은 조각 모음을 효과적으로 불필요하게 만듭니다.


1
이 정보의 출처?
JimLohse

7

이 링크를 참조하십시오 . 파일이 Windows 및 Linux에 저장되는 방법과 Linux 파일 시스템을 조각 모음 할 필요가없는 이유에 대한 자세한 설명을 제공합니다.


4

Ext4 Howto-Ext4 이 기사에 따르면 ext4는 즉시 조각 모음을 수행하지만 조각 모음 도구를 사용하고 있습니다. 개인적으로 많이 사용되는 파일 서버를 제외하고는 필요하다고 생각하지 않습니다.

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