Windows XP에서 표준 조각 모음 도구를 실행하면 MFT 사용률이 95%라고 나옵니다. MFT 예약을 12,5%(25, 37,5 등)로 설정할 수 있는 레지스트리 키가 있지만 이를 위해서는 파티션을 다시 포맷해야 합니다. MFT 보유 비율에 대한 이러한 값은 너무 크지만 이는 M$ 개발자의 양심에 달려 있습니다.
디스크 시스템 성능 향상이 걱정됩니다. 파티션의 파일 수가 증가하면 MFT가 파티션의 임의 위치로 확장되고 이로 인해 디스크 작업 성능이 저하되므로 MFT 조각 모음을 수행해야 할 것 같습니다.
MFT 크기를 확대하고 싶지만 파티션을 다시 포맷하지 않고는 이를 수행할 수 있는 방법을 찾지 못했습니다. NTFS MFT 서비스를 위한 도구가 있습니까?
답변1
Diskeeper는 MFT의 크기를 조정하고 조각 모음을 수행할 수 있습니다.
답변2
MyDefrag는 MFT 조각 모음을 수행하고 MFT가 커질 수 있도록 예비 영역에서 파일을 지웁니다.
답변3
여기에 몇 가지 세부 사항이 잘못되었습니다. 각 MFT 항목의 크기는 드라이브가 포맷되면 고정됩니다. 일반적으로 여기에 제안된 4K가 아닌 512 또는 1024바이트입니다. 전체 MFT와 각 MFT 항목의 실제 크기는 chkdsk에 의해 편리하게 보고되므로 문제의 실제 디스크를 추측할 필요가 없습니다.
MFT 사용을 위해 레지스트리를 통해 예약된 비율은 디스크가 더 빨리 채워진다는 의미에서 실제로 예약된 것이 아니며, MFT 영역 외부에 사용 가능한 클러스터가 하나 이상 있는 한 파일이 증가한다는 의미에서만 예약됩니다. MFT 시작부터 xx% 마진 내에 있는 파일이 아닌 해당 파일로 성장합니다. 이렇게 하면 여유 디스크 공간이 해당 xx% 아래로 떨어지지 않는 한 조각화된 MFT의 위험이 줄어듭니다.
xx%가 여유 공간보다 크게 설정되면 MFT가 실제로 xx%보다 훨씬 작더라도 조각화된 MFT의 위험이 극적으로 증가합니다. MFT가 xx%보다 커지면 같은 일이 발생합니다. 따라서 chkdsk에서 보고한 실제 MFT 크기와 사용 가능한 디스크 공간의 비율 사이에 xx% 선택을 엄격하게 두십시오.
정보 출처(댓글 섹션) .
Windows XP 및 Windows Server 2003의 변경 사항: Windows XP 및 Windows Server 2003에서 조각 모음 유틸리티는 MFT 조각 모음을 수행합니다.