포맷 할 때 할당 단위 크기를 어떻게 설정해야합니까?
디스크 포맷 도구는 사용할 파일 시스템을 묻는 것 외에도 "할당 단위 크기"를 요구합니다. 이것이 의미하는 바는 무엇이며 어떤 가치를 선택해야합니까??
오늘의 질문 및 답변 세션은 Q & A 웹 사이트의 커뮤니티 중심 그룹 인 Stack Exchange의 하위 부문 인 수퍼 유저의 도움으로 이루어졌습니다..
질문
수퍼 유저 인 Andrew Keeton은 드라이브를 포맷 할 때 할당 섹션에 정확히 무엇을 넣어야할지 궁금합니다. 그는 쓴 :
NTFS로 1TB 외장 하드 드라이브를 포맷하고 있습니다. 이 드라이브는 주로 음악 및 비디오와 같은 미디어를 저장하는 데 사용됩니다..
할당 단위 크기 설정은 무엇을 선택해야합니까? 옵션의 범위는 512 바이트에서 64K입니다. 다른 드라이브 유형에 적용 할 수있는 지침이 있습니까? 나는 파고를 멈추고 "default"상태로 두어야합니까?
일반적으로 대부분의 사용자에게 기본 설정이 가장 적합하지만 조금 더 자세히 살펴 보겠습니다..
답변
수퍼 유저 기고 가인 Jonathan과 Andrew가 통찰력을 제공합니다. 조나단 글을 참고하세요 :
Microsoft의 정의에 의한 "표준 사용자"인 경우 기본 4096 바이트를 유지해야합니다. 기본적으로 할당 단위 크기는 NTFS를 포맷 할 때 하드 드라이브의 블록 크기입니다. 작은 파일이 많으면 할당 크기를 작게 유지하여 하드 드라이브 공간을 낭비하지 않는 것이 좋습니다. 대용량 파일이 많으면 높은 파일을 유지하면 검색 할 블록이 적어 시스템 성능이 향상됩니다.
그러나 요즘에는 하드 드라이브 용량이 점점 더 커지고 있습니다. 올바른 할당 크기를 선택하면 용량 차이가 작아집니다. 그냥 기본값을 유지하는 것이 좋습니다..
또한 대다수 파일은 상대적으로 작고 크기가 큰 파일은 크기는 크지 만 단위는 작습니다.
Andrew는 Jonathan의 답변을 다음과 같이 확장합니다.
공간 효율성 측면에서 할당 단위 크기가 작을수록 실적이 우수합니다. 파일 당 평균 낭비되는 공간은 선택한 AUS의 절반입니다. 따라서 4K는 파일 당 2K를 낭비하고 64K는 32K를 낭비합니다. 그러나 조나단 (Jonathon)이 지적한 것처럼 현대 드라이브는 방대하며 낭비되는 공간이 없어 소란스럽지 않습니다. 소규모 SSD를 사용하는 경우가 아니면 결정적인 요인이되어서는 안됩니다..
4K 대 64K 평균 케이스 낭비 (32K-2K = 30K)를 비교하십시오. 10,000,000 개의 파일은 300,000KB 또는 300MB 정도 밖에 나오지 않습니다..
대신 OS가 어떻게 공간을 사용하는지 생각해보십시오. 2K를 증가시켜야하는 3K 파일이 있다고 가정 해 보겠습니다. 4K AUS를 사용하면 데이터가 두 블록으로 나뉘어져 있어야하며 조각화되지 않도록 함께 있어야하는 것은 아닙니다. 64K AUS를 사용하면 훨씬 적은 수의 블록을 추적하여 조각화를 줄일 수 있습니다. 16x 블록 크기는 1 / 16th 블록 수를 의미합니다..
사진, 음악 및 비디오가 저장되는 미디어 디스크의 경우 모든 파일이 가장 큰 AUS를 사용하는 최소 1MB 이상입니다. Windows 부팅 파티션의 경우 Windows 기본값 (16TB보다 작은 NTFS 드라이브의 경우 4K)을 사용합니다..
기존 디스크의 클러스터 크기를 확인하려면 다음을 수행하십시오.
fsutil fsinfo ntfsinfo X :
설명에 추가 할 것이 있습니까? 의견에서 소리가 나지. 다른 기술에 정통한 Stack Exchange 사용자의 답변을 더 읽고 싶습니까? 전체 토론 스레드를 여기에서 확인하십시오..