디스크의 인접한 영역으로 파일 압축

디스크의 인접한 영역으로 파일 압축

다음 경우를 고려하십시오. 디스크에는 두 개의 매우 큰 파일이 차례로 저장되어 있습니다. 첫 번째 파일은 두 번째 파일보다 약간 작습니다. 내가 아는 한(틀렸다면 정정해 주세요) - 첫 번째 드라이브를 삭제하면 드라이브 조각 모음을 해도 두 번째 드라이브가 첫 번째 있던 곳으로 이동되지 않습니다. 조각 모음 프로그램에 그렇게 하도록 지시할 수 있는 방법이 있나요?

디스크 이미지를 드라이브에 저장하고 싶고, 새 이미지를 만들고 이전 이미지를 삭제할 때 조각 모음 도구가 이미지를 압축하여(-서로 가깝게 이동) 다음 이미지를 위한 공간을 확보하려고 합니다. 모든 이미지는 순차적으로(모든 바이트) 저장됩니다. 파일이 "압축"되지 않는 경우(위에서 언급한 의미) - 드라이브에 파일이 거의 끝까지 있을 때 - 파일 조각화가 시작됩니다. 내가 피하고 싶은 것은 바로 이것이다.

타사 도구를 사용하지 마세요.

답변1

우선, 현실적으로 파일을 완벽하게 나란히 놓을 수는 없을 것입니다. 왜 그렇게 하려는지 물어봐도 될까요?

두 번째로 확장을 처리하기 위해 파일 근처에 약간의 여유 공간을 남겨두는 ntfs용 파일 시스템이 무엇인지 알려주어야 합니다(하지만 종종 제대로 작동하지 않습니다).

그러나 현실적으로 이를 수행하는 유일한 방법은 파일을 저글링하고 시스템이 파일을 재정의하는 것 외에는 다른 옵션이 없도록 하는 것입니다(전반적으로 너무 많은 노력).

답변2

Windows 7의 조각 모음이 원하는 작업을 정확하게 수행하도록 할 수 없으므로 타사 도구를 살펴봐야 합니다.

그런데 왜 약간의 단편화에 대해 그렇게 걱정합니까? 조각화는 정상적인 현상이며 조각화가 조금이라도 발생하면 성능이 크게 저하되지 않습니다.

관련 정보