드라이브 포맷에 가장 적합한 할당 단위 크기

하드 드라이브를 포맷할 때 선택할 수 있는 것 중 하나는 할당 단위 크기입니다. 대부분의 사람들은 권장 기본값을 그대로 두고 삶을 이어갑니다. 

그러나 해당 숫자의 크기를 변경하면 어떤 효과가 있을지 궁금하지 않으세요? 기본 번호가 귀하의 요구에 가장 적합합니까? 어떤 할당 단위 크기가 가장 적합한지 살펴보겠습니다. 생각보다 실제로는 덜 복잡합니다!

드라이브 형식 집중 과정

할당 단위에 대해 구체적으로 알아보기 전에 드라이브 형식(drive formats) 에 대해 간략히 설명해야 합니다 . 드라이브가 포맷되지 않은 경우 물리적 드라이브 공간은 드넓은 들판과 같습니다. 드라이브를 포맷하면 마치 그 넓은 들판이 작은 땅으로 구획된 것처럼 주소로 구성됩니다.

다른 형식에는 사용 가능한 공간을 배치하기 위한 다른 시스템이 있으며 각각 장단점이 있지만 이는 다른 기사의 이야기입니다.

할당 단위 크기란 무엇입니까?

드라이브를 포맷하는 것이 열린 들판을 더 작은 부지로 변환하는 것과 같다면 할당 단위는 그러한 구획 중 하나가 될 것입니다. 때로는 "클러스터" 크기라고도 합니다. 할당 단위는 드라이브가 저장할 수 있는 데이터의 가장 작은 비트입니다.

즉, 단일 파일이 할당 단위 크기보다 작더라도 여전히 전체를 차지합니다. 따라서 나머지 물리적 공간은 낭비됩니다.

기본 할당 단위 크기(Default Allocation Units Size Determined) 는 어떻게 결정 됩니까?

어떤 할당 단위 크기가 가장 좋은지는 여러 요인에 따라 다릅니다. 드라이브의 총 크기에서 사용 중인 특정 운영 체제까지. 할당 단위 크기는 드라이브 성능과 효율적인 공간 사용 간의 균형이 잘 잡힐 수 있도록 선택해야 합니다.

그러나 시스템 드라이브에 저장되는 파일 유형은 예를 들어 미디어 파일을 저장하는 데만 사용되는 드라이브 유형과 매우 다를 수 있습니다.

그런 다음 파일 조각화가 발생할 때 성능 손실을 겪지 않는 솔리드 스테이트 드라이브(solid state drives) 문제가 있습니다. 단편화는 부분적으로 할당 크기의 함수이기도 합니다. 따라서 드라이브를 포맷할 때 제공되는 기본 할당 크기는 대부분의 시간에 대부분의 사람들이 사용할 수 있는 범용 크기입니다.

할당 단위 크기(Allocation Unit Size)성능(Performance) 에 미치는 영향은 무엇입니까 ?

할당(Allocation) 단위 크기는 드라이브 성능에 영향을 미칩니다. 특히 기계식 하드 드라이브. 기본적으로(Basically) 할당 단위 크기를 크게 할수록 총 할당 단위 수가 줄어듭니다. 드라이브 부동산의 "구획"이 더 크기 때문에 이것은 의미가 있습니다. 따라서 컴퓨터가 데이터의 물리적 위치를 조회해야 할 때 주소록은 훨씬 얇습니다.

이렇게 하면 드라이브의 "검색 시간"이 단축됩니다. 즉, 파일 할당 테이블에서 파일의 위치를 ​​찾은 다음 올바른 할당 단위에 액세스하는 데 걸리는 시간입니다. 다시 말하지만(Again) , 기계식 드라이브에서는 하드 드라이브의 읽기/쓰기 헤드를 액세스하려는 할당 단위 위치로 물리적으로 이동해야 하기 때문에 심각한 문제입니다.

할당 크기가 매우 작으면 극단적인 단편화가 발생할 수도 있습니다. 할당 단위보다 큰 파일은 여러 단위에 기록되기 때문입니다. 여기서 문제는 시간이 지남에 따라 파일이 기록 및 삭제됨에 따라 열린 장치가 드라이브 전체에 흩어져 있을 수 있다는 것입니다.

할당 단위 크기(Allocation Unit Size)드라이브 공간(Drive Space) 에 미치는 영향은 무엇입니까 ?

하드 드라이브의 포맷된 공간은 포장에 광고된 전체 원시 공간과 다릅니다. 그 주된 이유는 할당 단위 크기와 관련이 없습니다. 1000으로 반올림하는 하드 드라이브 제조업체를 제외하고 모든 사람이 메가바이트를 1024킬로바이트로 정의하는 다소 어리석은 사실 때문입니다. 이것은 컴퓨터 메모리와 스토리지가 10진수가 아닌 2진 단위로 측정되기 때문입니다. 그러나 할당과 엄격하게 관련이 있는 것은 아닙니다. 단위 크기.

파일의 실제 크기와 디스크에서 차지하는 공간의 양이 다른 이유는 할당 단위 크기와 관련이 있습니다 . (othe)단위 크기는 파일이 드라이브에서 차지할 수 있는 최소 공간을 결정합니다. 따라서 단위 크기가 4KB이지만 파일이 2KB인 경우 2KB의 필러 데이터로 끝납니다. 드라이브의 모든 파일 크기가 2KB에 불과하면 드라이브 공간의 절반을 낭비하게 됩니다!

문제는 파일이 모든 크기로 제공된다는 것입니다. 특히 구성 데이터가 포함된 수백만 개의 작은 텍스트 파일뿐만 아니라 프레젠테이션이나 고해상도 사진과 같은 대용량 미디어 파일이 있는 시스템 드라이브의 경우 더욱 그렇습니다.

할당 크기를 너무 크게 만들면 많은 장치가 부분적으로 가득 차서 공간을 낭비하게 됩니다. 너무 작게 만들면 파일이 여러 할당 단위로 분할됩니다. 최신 하드 드라이브는 너무 커서 파일 할당 단위 공간 낭비에 대한 우려가 더 이상 중요하지 않습니다.

권장 할당 단위 크기

이제 할당 단위가 무엇인지, 왜 존재하는지, 변경할 때 성능과 공간에 어떤 영향을 미치는지 알게 되었습니다. 나머지 질문은 최신 컴퓨터에서 변경해야 하는지 여부입니다.

정직한 대답은 아마도 표준 데스크탑 컴퓨터에서 사용자로서 눈에 띄는 차이를 만들지 않을 것이라는 것입니다. 서버 클러스터 또는 특수 제작된 드라이브 어레이의 특수 드라이브에 대해 이야기할 때 중요할 수 있습니다. 가장 좋은 방법은 일반적으로 운영 체제에서 기본값이 되어야 한다고 말하는 대로 그대로 두는 것입니다.

예외가 있을 수 있습니다. 예를 들어 대용량 미디어 파일을 저장하는 데만 사용되는 외부 기계식 USB 드라이브가 있다고 가정해 보겠습니다. (USB)해당 드라이브에 있는 거의 모든 파일이 가장 큰 할당 단위 크기보다 크다는 것을 알고 있다면 낭비되는 공간에 대해 걱정할 필요가 없습니다. 장치 크기를 해당 드라이브의 일반 파일보다 작은 가장 큰 크기로 높이면 검색 시간이 더 빨라집니다.

다른 시나리오를 시도해 보겠습니다. 작은 SSD 를 메인 드라이브로 사용하는 울트라북이나 넷북이 있습니다. 16GB 또는 32GB 단위와 같은 것입니다. 공간(Space) 이 매우 협소하므로 할당 단위 크기를 작게 하면 낭비되는 공간을 줄일 수 있습니다. SSD 이기 때문에 읽기/쓰기 헤드가 없기 때문에 데이터가 드라이브에서 조각화(fragmented) 되어도 문제가 되지 않습니다 . 즉시 액세스 할 수 있습니다.(Access)

주스는 짜낼 가치가 있습니까?

하드 숫자의 경우 어떤 할당 단위 크기가 어떤 용도로 100% 작동하는지 말할 수 없습니다. 실험할 시간이나 기회가 없다면 기본값을 사용하는 것이 좋습니다. 

NTFS Windows 드라이브의 경우 해당 숫자는 4096바이트입니다 . Microsoft(Which Microsoft) 가 일반 사용자에게 가장 적합한 범용 크기로 간주하는 것입니다. 기본값 변경은 특정 사용 사례를 개선할 것임을 알고 있는 경우에만 수행해야 합니다.



About the author

저는 Windows 11 및 10 플랫폼에서 10년 이상의 경험을 가진 소프트웨어 엔지니어입니다. 저는 Windows 7과 Windows 8을 위한 고품질 소프트웨어를 개발하고 유지 관리하는 데 중점을 두었습니다. 또한 Chrome, Firefox, Xbox One 및 파일을 포함하되 이에 국한되지 않는 다양한 다른 프로젝트에서도 작업했습니다.



Related posts