완전성을 위해 :
조각화 는 디스크 나 OS가 아닌 파일 시스템 (FS) 에 따라 다릅니다 .
이것은 귀하의 질문에 대한 답변이 실제로 Windows *를 요구할 필요는 없다는 것을 의미합니다. SSD는 특수한 경우이며 일반 디스크와 다르게 작동합니다.
FS는 디스크에서 파일을 구성하는 방법입니다. 가장 일반적인 Windows 형식은 NTFS
및 FAT32
입니다. 리눅스에서 가장 일반적으로 사용되는 금융 감독원은 ext3
/ ext4
하지만, 많은 사람들이 (가 zfs
, xfs
, jfs
, ReiserFS
, btrfs
, 등).
디스크는 블록 으로 나뉩니다 . 데이터를 쓸 수있는 긴 테이프라고 생각할 수 있습니다. 디스크에 무언가를 쓸 때이 블록을 사용합니다. 분명히 관련 파일을 서로 옆에 쓰고 단일 파일을 단일 블록에 쓰길 원하므로 테이프를 뛰어 넘을 필요가 없습니다. 사물이 모두 흩어지면 조각화 라고 부릅니다 . 조각 모음이 구성됩니다.
분명히 당신이 사물을 어떻게 구성 하는가 (FS)가 그것들이 얼마나 잘 조직되어 있는지 (단편화가 있는지)를 결정합니다. 처음부터 파일을 정리하면 조각화가 발생하지 않습니다. 이것이 일부 파일 시스템 (예 : ext
패밀리) 에서 일어나는 일입니다 . 이러한 파일 시스템은 파일을 작성하기 전에 즉석에서 정리하므로 다른 선택이없는 경우 외에는 작은 장애가 발생할 경우를 제외하고는 파일을 조각 모음 할 필요가 없습니다.
ext4
조각화를 방지하는 방법 에 대한 자세한 내용은 이 페이지를 참조하십시오.
이제 SSD는 다르게 작동합니다. 테이프가 아닙니다. 어디서나 즉시 액세스 할 수 있습니다. 조각 모음의 요점은 파일을 깔끔하게 정리하여 이동할 필요가 없다는 것입니다. SSD를 뛰어 넘을 방법이 없습니다. 테이프의 다른 쪽 끝을 앞뒤로 가져와야하는지 상관하지 않습니다. 테이프가 없습니다.
그러나 SSD를 최적화하는 다른 방법이 있습니다. 설명을 위해이 주제 를 참조하십시오 .
*거의; 파일 시스템 선택은 OS와 관련이 있습니다. 대부분의 Linux 사용자는 Windows 또는 OS X 사용자와 다른 FS를 사용합니다.