211service.com
디스크 조각 모음 설명
디스크 조각 모음은 조각 모음이 실행되는 동안 컴퓨터 마우스를 절대 건드리지 말고 안전 모드에서 수행하고 가끔 정전으로 인한 데이터 손실 가능성에 대비하라는 조언으로 수수께끼에 둘러싸여있었습니다. 많은 사람들이 여전히 조각 모음을 두려워하거나 인터넷 검색에서 여전히 나오는 오래된 조언 때문에 단순히 조각 모음에 대해 생각하지 않으려 고합니다. 이 기사에서는 디스크 조각 모음과 관련된 모든 개념을 간단한 용어로 설명하여 그와 관련된 모든 두려움이나 신화를 제거하려고합니다.
디스크 조각 모음이 무엇인지 이해하려면 먼저 하드 디스크가 작동하는 방식, 파일 시스템이 무엇인지, 조각화가 실제로 어떻게 발생하는지 이해해야합니다. 이것은 매우 전문적인 용어처럼 들릴 수 있지만 실제로는 약간의 설명과 일부 삽화를 통해 개념을 이해하기가 매우 쉽습니다. 여기에서 살펴 보겠습니다.
HDD 작동 방식
HDD (하드 디스크 드라이브)는 회전하는 플래터와 읽기-쓰기 헤드와 같은 움직이는 부분이 포함되어 있기 때문에 컴퓨터에서 가장 느린 부분입니다. 다음은 컴퓨터 내부의 모습입니다.
파일을 열 때 (또는 시스템이 파일에 액세스하려고 할 때마다) CPU는 요청을 하드 드라이브로 보내고 읽기-쓰기 헤드가 이동하여 요청 된 데이터를 검색하기 시작합니다. 읽기-쓰기 헤드가 정확히 어떻게 움직이는 지 ( '각속도', '검색 시간'등과 같은 용어 사용)에 대해 자세히 설명하는 대신 데이터 액세스 속도 측면에서 기억해야 할 사실을 말씀 드리겠습니다. , 하드 드라이브 플래터의 바깥 부분 (드라이브 앞면이라고도 함)이 가장 빠르며 드라이브의 안쪽 부분 또는 뒷면이 가장 느립니다.
디스크 표면은 섹터와 트랙으로 세분됩니다 (아래 그림 참조). 정보가 너무 많아서 받아 들일 수없는 것 같더라도 걱정하지 마세요. 이 정보를 기사에 포함하는 데에는 두 가지 이유가 있습니다. 데이터가 하드 드라이브에 저장되는 방식을 보여주는 그림을 마음에 새기는 데 도움이 될 수 있으며 조각 모음 소프트웨어에서 자주 사용되는 용어이기도합니다. 따라서 추가 노력을 할 수 있다면 반드시이 부분을 읽고 여기에서 따를 극도로 기술적 인 용어를 이해하려고 노력하십시오.
트랙은 기본적으로 잘린 나무의 연륜과 같습니다. 그리고 섹터는 컴퓨터 용어에서 단일 섹터가 단일 트랙에 속하고 일반적으로 크기가 512 바이트 인 피자 웨지의 일부라는 점을 제외하면 피자의 웨지와 같습니다.
하드 드라이브 모델에 따라 트랙 및 섹터 수가 다를 수 있습니다. 그러나 하드 드라이브의 외부 트랙에 저장된 데이터는 내부 트랙에 저장된 데이터보다 읽기-쓰기 헤드가 액세스하는 데 시간이 덜 걸립니다.
파일 시스템이란?
하드 드라이브에 저장된 엄청난 양의 데이터를 구성하고 제어 할 수있는 방법이 있어야합니다. 이것이 파일 시스템이하는 일입니다. NTFS는 Windows 운영 체제에서 Microsoft가 사용하는 파일 시스템입니다 (Windows NT부터). 파일 시스템은 하드 드라이브에있는 각 파일의 물리적 위치를 유지하고 요청시 컴퓨터에서 데이터를 검색 할 수 있도록합니다. 파일 시스템은 512 바이트 섹터 그룹을 클러스터로 결합합니다. 클러스터는 파일 또는 파일의 일부를 저장하는 가장 작은 공간 단위입니다. NTFS 하드 드라이브에는 일반적으로 클러스터 당 8 개의 섹터가 있으며 이는 단일 클러스터의 크기가 4096 바이트임을 의미합니다. 이것은 각 파일이 분할되는 조각의 크기입니다. 하드 드라이브에 저장된 많은 파일의 크기가 메가 바이트 또는 기가 바이트 단위로 측정된다는 점을 고려할 때 여러 가지 이유로 필요하지만 파일을 4096 바이트 조각으로 나누면 조각화 가능성이 큽니다.
조각화 란 무엇입니까?
새로 포맷 된 하드 드라이브에서 파일은 연속적인 방식으로 기록됩니다. 단일 파일에 속하는 모든 클러스터가 깔끔하게 함께 저장되고 각 파일을 기록 할 수있는 충분한 여유 공간이 있기 때문에 파일이 모두 하나로 통합됩니다. 그런 다음 PC를 사용하기 시작합니다. 사용하지 않으면 깔끔하게 정리되어 있고 조각화에 대해 걱정할 필요가 없지만 값 비싼 방 장식 일뿐입니다. 조각화는 사용자가 잘못했거나 PC가 나쁘기 때문에 발생하는 것이 아니라 정상적인 PC 사용에서 발생하는 현상입니다. 파일이 나란히 깔끔하게 저장된 하드 드라이브를 상상해보십시오. 이제 깔끔하게 저장된 그룹의 중간에서 1 메가 바이트 파일을 삭제 한 다음 하드 드라이브에 2 메가 바이트 파일을 저장한다고 가정 해 보겠습니다. 시스템은 파일을 쓸 여유 공간을 찾고, 이전 파일을 삭제하여 방금 사용 가능하게 한 1 메가 바이트 블록의 여유 공간을 찾아 여기에 새 파일 쓰기를 시작하고 예상대로 1 메가 바이트 후에는이 지점의 공간이 부족하여 다음 사용 가능한 여유 공간 블록을 찾기 시작합니다. 다음 공간 창의 크기가 1MB이면 새로 저장된 파일이 2 개로 만 분할됩니다. 그러나 다음 여유 공간 블록이 0.5MB라고 가정하고 파일의 일부를이 지점에 기록하면 시스템이 더 많은 공간을 찾고 파일이 이제 2 개 이상의 조각으로 나뉩니다. 이것은 단편화가 발생하는 방식에 대한 간단한 설명입니다.
PC 성능에 왜 중요한지 확인하려면 아래 그림을 참조하십시오. 왼쪽에는 한 위치에 모든 파일이 하나로 저장되어있는 도식적 인 표현이 있습니다. 오른쪽에는 하드 드라이브의 다른 위치에 저장된 여러 조각으로 나뉘어 진 동일한 파일이 있습니다. 이제 읽기-쓰기 헤드가 왼쪽에있는 파일을 검색하기 위해 수행해야하는 작업의 양을 상상하고 오른쪽에있는 파일을 가져 오기 위해 장소로 이동해야하는 작업의 양과 비교합니다. 오른쪽에있는 파일에 액세스하는 데 시간이 더 오래 걸리는 것은 분명합니다. 파일이 더 많이 분할되고 해당 조각이 하드 드라이브에 흩어져있을수록 읽기-쓰기 헤드가 파일을 검색하는 데 더 오래 걸리므로 성능이 저하됩니다.
파일 조각화 자체 외에도 여유 공간 조각화 문제가 발생하여 더 많은 파일 조각화가 발생합니다. 이는 일반적으로 데이터가 삭제되어 남은 파일 사이에 흩어져있는 여유 공간의 작은 부분을 남길 때 발생합니다. 그 결과 새 파일이 하드 드라이브에 저장되면 시스템은 이러한 작은 여유 공간에 맞게 파일을 여러 조각으로 나눕니다.
디스크 조각 모음의 작동 방식
이제 하드 드라이브, 파일 시스템 및 조각화에 대해 알아야 할 모든 것을 알았으므로이 기사의 주요 주제 인 디스크 조각 모음으로 넘어가겠습니다. 하드 드라이브 조각 모음이 필요한 이유가 분명하기를 바랍니다. 이 작업은 파일 조각을 다시 모으는 데 도움이 될뿐만 아니라 여유 공간을 통합하여 새 파일을 작성하는 데 사용할 수있는 더 큰 공간 블록이 있으므로 추가 조각화를 방지 할 수 있습니다. 좋은 조각 모음에는 하드 드라이브의 더 빠르고 느린 데이터 액세스 영역에 대한 지식을 활용하는 스마트 파일 배치 알고리즘도 포함됩니다. 디스크 조각 모음의 이러한 측면을 자세히 살펴 보겠습니다.
파일 조각 모음
간단히 말해서 파일 조각 모음은 파일 조각을 다시 모으는 과정입니다. 디스크 조각 모음이 수행하는 작업은 모든 파일 조각이 연속적인 순서로 기록되도록 파일을 연속 된 여유 공간 블록에 다시 쓰는 것입니다. 이렇게하면 하드 드라이브의 읽기-쓰기 헤드가 드라이브 전체에 파일 조각을 모으는 대신 요청 된 파일에 액세스하기 위해 한 위치로 이동해야합니다.
여유 공간 조각 모음
하드 드라이브의 여유 공간 조각 모음 또는 통합은 가장 효과적인 조각화 방지 기술 중 하나입니다. 여유 공간이 작은 부분으로 하드 드라이브 주위에 흩어져 있지 않고 연속 된 큰 블록에있는 경우 하드 드라이브에 기록되는 새 파일을 한 조각으로 쉽게 배치 할 수 있습니다. 디스크 조각 모음 중에 파일을 다시 쓸 때 조각 모음은 남아있는 여유 공간이 더 큰 섹션으로 통합되도록 모든 파일을 더 가깝게 배치하려고합니다.
스마트 파일 배치
하드 드라이브의 작동 방식과 데이터 저장 및 액세스 방식을 알면 스마트 파일 배치의 이론을 더 쉽게 이해할 수 있습니다. 실제로 시스템 성능을 향상시킬 목적으로 파일을 하드 드라이브에 배치 할 수있는 방법은 여러 가지가 있습니다. 조각 모음마다 파일을 배치하는 데 서로 다른 기술이나 알고리즘을 사용할 수 있으며, 일부는 사용자가 개별 PC 사용 스타일에 맞게 선택할 수있는 알고리즘을 선택할 수 있습니다.
조각 모음은 응용 프로그램이 시작될 때 필요한 .dll 파일 그룹과 같이 일반적으로 함께 액세스되는 파일을 함께 보관하려고 할 수 있습니다. 이렇게하면 이러한 파일이 요청 될 때 HDD의 읽기 / 쓰기 헤드가 수행해야하는 작업의 양이 크게 줄어 듭니다. 하드 드라이브의 빠른 외부 트랙에 시스템 파일을 배치하면 시스템을 시작하는 데 걸리는 시간과 응용 프로그램을 시작하는 데 걸리는 시간이 줄어 듭니다. 하드 드라이브의이 빠른 영역을 사용하여 가장 자주 액세스하는 파일을 배치하여 일상적인 작업의 속도를 높일 수도 있습니다. 동시에 거의 사용하지 않는 파일을 드라이브 뒤쪽 (더 느린 내부 트랙)으로 이동하면 파일이 방해받지 않고 빠른 영역에서 귀중한 여유 공간을 차지하지 않습니다.
보시다시피 디스크 조각 모음은 파일 조각을 모으는 것만이 아니라 훨씬 더 많은 것이 있습니다. 조각 모음에 사용되는 다양한 기술은 모두 시스템 속도와 성능을 향상시킬 수있는 큰 잠재력을 제공합니다. 최신 하드 드라이브에 조각 모음이 필요하지 않다고 주장하는 사람들은 강력한 최적화 엔진이있는 최신 조각 모음을 사용하지 않았을 수 있습니다. PC를 많이 사용하고, 파일을 편집, 저장 및 삭제하고, 소프트웨어를 설치 및 제거하고, 컴퓨터 게임을하거나, 장기적인 학교 프로젝트를 진행하는 사람은 기능이 풍부한 조각 모음 소프트웨어를 사용한 후 컴퓨터 성능이 향상되었음을 확실히 알 수 있습니다. 그들이 말했듯이 보는 것은 믿는 것입니다. 하드 드라이브 조각 모음 및 최적화를 시도하여 PC 성능에 어떤 차이가 있는지 확인하십시오.