조각 모음 및 서식 간의 차이점

Anonim

시스템. 이 작업은 시스템의 각 파일 조각을 함께 닫고 연속적으로 저장하기 위해 물리적으로 디스크의 내용을 순차적으로 저장함으로써 수행됩니다 (즉 연속적으로 만지는 것). 주된 목적은 압축 프로세스를 통해 디스크에 더 많은 공간을 제공하여 조각화가 더 이상 발생하지 않도록하는 것입니다.

포맷은 많은 작업을 수행하는 데 사용되는 명령입니다. 파티션 테이블에 지정된 위치에 부트 레코드를 둡니다. 0x00으로 변경하여 FAT 항목을 지우십시오. 거기에있는 값을 0x00으로 변경하여 루트 디렉토리를 지우십시오. 형식을 확인하고 각 클러스터를 검사하여 해당 클러스터의 상태가 양호한 지 나쁜지를 확인한 다음 FAT에 표시하십시오. 디스크 파일 시스템을 변경하려면 일반적으로 형식화가 필요합니다.

디스크에 저장된 메모리에 충분한 공간을 할당 할 수없는 경우 (즉, 전체 파일을 저장할 공간이 디스크에 충분하지 않은 경우) 조각화가 발생하고 파일을 저장합니다 디스크에 저장된 다른 파일들 사이의 간격. 조각 모음은 파일을 서로 가깝게 이동하여 생성 된 여유 공간 내에서 파일을 이동하여이 문제를 해결합니다. 메모리 집약적 인 작업이며 실제 여유 공간이없는 파일 시스템에서 수행 할 수 없습니다. 재구성은 약간의 공간을 생성하지만 디렉토리 구조 내에서 위치가 정의되었으므로 파일의 물류를 변경하지 않습니다.

서식은 데이터 영역 자체로는 아무 것도 할 수 없습니다. 디스크가 포맷 될 때 데이터 영역은 변경되지 않습니다. 특정 미디어에 이전에 기록 된 데이터는 특정 클러스터가 새 데이터로 재 할당 될 때 덮어 쓰기 전까지 그대로 유지됩니다. 이전 버전의 MS-DOS에서는 포맷 된 기본 위치가 삽입 된 플로피 디스크에 있었지만 DOS 설계자는 기본 위치를 가장 많이 사용 된 드라이브로 변경하는 것이 더 편리하다는 것을 알았습니다. 따라서 최신 버전의 DOS는 C 드라이브를 자동으로 포맷하여 디스크를 포맷하는 동안 작업이 손실되었을 때 평범한 사용자에게 심각한 문제를 일으켰습니다.

요약:

1. 조각 모음은 같은 패밀리의 파일을 서로 인접하게 두어 주 디스크에 더 많은 공간을 만들려고 시도하는 작업입니다. 포맷은 대개 디스크 파일 시스템을 변경하는 데 사용되는 명령입니다. 2. 조각 모음은 디스크의 파일을 서로 가깝게 이동할 때 생성 된 여유 공간 내에서 파일을 이동하여 조각화를 해결합니다. 서식은 데이터 영역 자체에는 아무런 영향을 미치지 않지만 데이터 클러스터가 생성되면 해당 데이터는 해당 클러스터로 대체됩니다.