조각화
파일을 저장하는 가장 효율적인 방법은 연속된 물리적 블록에 저장하는 것입니다. 그러나 저장 장치가 데이터를 읽고 쓰는 과정이 반복되면 시간이 지날수록 사용 가능한 빈 공간 블록이 줄어듭니다. 경우에 따라 파일을 저장 장치의 여러 영역으로 나누어야 할 수도 있습니다. 이를 파일 조각화라고 합니다.
컴퓨터는 조각화된 파일을 읽을 수 있지만, 하나의 블록에 저장된 파일을 읽는 것보다 효율이 떨어집니다. HDD가 조각화된 파일에 액세스할 때는 드라이브 헤드가 파일을 읽기 위해 여러 영역으로 이동해야 하므로 눈에 띄는 속도 저하가 발생할 수 있습니다. SSD에서도 조각화가 발생할 수 있으며, 그 영향이 크지는 않지만 SSD가 조각화된 파일을 읽는 데는 여전히 더 오래 걸립니다. HDD 또는 SSD에 조각화된 파일이 많으면 컴퓨터 성능에 큰 영향을 줄 수 있습니다.
이상적으로는 HDD 또는 SSD에 조각화된 파일이 없고, 서로 다른 유형의 데이터가 저장 장치의 서로 다른 물리적 영역에 정리되어 있어야 합니다. 예를 들어 시스템 파일, 애플리케이션, 문서는 모두 별도의 그룹으로 정리할 수 있습니다. 이렇게 구성하면 가장 짧은 탐색 시간으로 데이터를 가장 효율적으로 액세스할 수 있으므로 성능도 가장 빨라집니다. 조각 모음 유틸리티는 개별 파일의 조각 모음을 수행할 수 있으며, 최적화 유틸리티는 실제로 서로 다른 유형의 파일을 분리하여 저장 장치의 서로 다른 영역으로 이동합니다.
조각화로 인해 시간이 지날수록 디스크 성능이 저하될 수 있으므로, 대부분의 최신 운영 체제에는 일정 수준의 자동 조각 모음 기능이 포함되어 있습니다. 운영 체제에서 제공하는 조각 모음 기능은 전문 디스크 유틸리티만큼 포괄적이지 않을 수 있지만, 저장 장치의 성능을 유지하는 데 여전히 도움이 될 수 있습니다.
NOTE: 또 다른 유형의 조각화로는 메모리 조각화가 있습니다. 이는 RAM의 조각화된 데이터를 의미합니다. 메모리가 조각화되면 사용 중인 메모리보다 더 많은 RAM이 할당되어 사용 가능한 메모리가 줄어듭니다.
지식 테스트하기