단일 NTFS 파티션이 있는 드라이브에는 어떤 "할당 단위 크기"를 사용해야 합니까?

단일 NTFS 파티션이 있는 드라이브에는 어떤 "할당 단위 크기"를 사용해야 합니까?

1TB 외장 하드 드라이브를 단일 NTFS 파티션으로 포맷하려고 합니다. 이 드라이브는 주로 미디어를 저장하는 데 사용됩니다.

기본값이 아닌 다른 것을 선택해야 합니까 allocation unit size? 옵션 범위는 512바이트부터 64K까지입니다. 다른 데이터를 저장하는 파티션에 사용해야 하는 지침이 있습니까? 여기 저기 파고드는 것을 멈추고 그냥 "기본값"으로 놔둬야 할까요?

답변1

Microsoft 정의에 따른 "표준 사용자"인 경우 기본 4096바이트를 유지해야 합니다. 기본적으로 할당 단위 크기는 NTFS를 포맷할 때 하드 드라이브의 블록 크기입니다. 작은 파일이 많은 경우 하드 드라이브 공간이 낭비되지 않도록 할당 크기를 작게 유지하는 것이 좋습니다. 대용량 파일이 많은 경우 더 높게 유지하면 검색할 블록이 적어 시스템 성능이 향상됩니다.

그러나 요즘에는 하드 드라이브 용량이 점점 더 커지고 있어 올바른 할당 크기를 선택하면 작은 차이가 발생합니다. 그냥 기본값을 유지하는 것이 좋습니다.

또한 대부분의 파일은 상대적으로 작으며, 큰 파일은 크기는 크지만 단위는 작습니다.

답변2

공간 효율성 측면에서는 할당 단위 크기가 작을수록 성능이 더 좋습니다. 파일당 낭비되는 평균 공간은 선택한 AUS의 절반입니다. 따라서 4K는 파일당 2K를 낭비하고 64K는 32K를 낭비합니다. 그러나 Jonathon이 지적했듯이 최신 드라이브는 방대하고 약간 낭비되는 공간은 소란을 피울 가치가 없으며 이것이 결정 요인이 되어서는 안 됩니다(소형 SSD를 사용하지 않는 한).

300,000KB 또는 약 300MB에 불과한 파일 10,000개에 대해 4K와 64K 평균 사례 낭비(32K-2K = 30K)를 비교합니다.

대신 OS가 공간을 어떻게 사용하는지 생각해 보세요. 2K를 늘려야 하는 3K 파일이 있다고 가정해 보겠습니다. 4K AUS를 사용하면 데이터가 두 개의 블록으로 분할되어야 하며, 두 블록이 함께 있지 않아 조각화가 발생할 수 있습니다. 64K AUS를 사용하면 추적할 블록 수가 훨씬 적고 조각화가 적습니다. 블록 크기의 16배는 추적할 블록 수의 1/16을 의미합니다.

사진, 음악 및 비디오가 저장되는 미디어 디스크(일반적으로 1MB 이상의 파일)의 경우 가장 큰 AUS를 사용합니다. Windows 부팅 파티션의 경우 다음을 사용합니다.윈도우 기본값(16TB보다 작은 NTFS 드라이브의 경우 4K입니다.)

기존 디스크의 클러스터 크기를 확인하려면 다음 안내를 따르세요.

fsutil fsinfo ntfsinfo X:

답변3

RAID 10 구성으로 Seagate ST3000DM001 3TB 드라이브 4개를 설정하고 있습니다. 할당 단위 크기에 맞게 형식을 지정하는 방법을 읽은 후 다음 기사를 찾았습니다.운영 체제 성능 개선을 위한 일반 지침.

하드웨어 드라이브 컨트롤러 내에서 드라이브 어레이 및 논리 드라이브를 구성할 때,볼륨을 포맷할 할당 단위 크기와 컨트롤러 스트라이프 크기가 ​​일치하는지 확인하세요.. 이렇게 하면 디스크 읽기 및 쓰기 성능이 최적화되고 전반적인 서버 성능이 향상됩니다.

나는ASUS P8Z77-V 디럭스마더보드에는 인텔 칩셋의 RAID 기능이 내장되어 있습니다. 마더보드의 RAID 10에 대한 기본 스트라이프 크기는 64KB이므로 Windows에서 "64KB" 옵션을 사용하여 RAID 어레이를 포맷하고 있습니다.

어쨌든, 내가 찾은 이 정보가 이 주제를 연구하는 다른 사람들에게 도움이 되기를 바라며 여기에 더 많은 정보를 추가하길 바랍니다.

답변4

변화를 가져올 수 있습니다.

파일은 선택한 항목의 배수만 될 수 있으므로 세분화된 형식을 사용하면 파일 공간을 덜 낭비하게 되지만 할당 테이블은 더 커집니다.

64k 미만의 파일 수천 개를 보유하려면 더 낮은 크기의 단위를 고려해 볼 가치가 있습니다. 그러나 드라이브를 수백 메가바이트의 거대한 비디오로 채우려면 더 높은 단위 크기가 더 적합합니다.

잘 모르겠으면 그냥 기본값으로 가세요.

관련 정보