Windows의 디스크 크기와 크기 차이 설명

Windows의 디스크 크기와 크기 차이 설명

파일 탐색기에서 파일 속성을 열어 파일의 실제 크기를 볼 수 있습니다. 혹시 눈치채셨다면 파일 속성에는 동일한 파일에 대해 두 가지 유형의 크기, 즉 크기디스크 크기가 표시됩니다 . 디스크 크기는 일반적으로 실제 파일 크기보다 큽니다. 그러나 경우에 따라서는 실제 파일 크기와 같거나 작을 수도 있습니다. 이 기사에서는 Windows PC의 크기와 디스크 크기의 차이점에 대해 설명합니다 .

크기와 디스크 크기

크기와 디스크 크기 차이 설명

“크기”와 “디스크 상의 크기”의 차이점을 자세히 논의하기 전에 이러한 용어 간의 기본적인 차이점을 살펴보겠습니다. 여기서는 “디스크 크기”에 대한 정확하고 대략적인 결과를 제공하는 몇 가지 계산도 보여 드리겠습니다. 아래 스크린샷은 파일의 크기와 “디스크 크기”를 보여줍니다.

디스크의 크기 및 크기

크기는 파일의 실제 크기를 나타냅니다. 간단히 말해서 파일이 보유하는 데이터의 크기입니다. 파일에 있는 데이터에 따라 크기를 늘리거나 줄일 수 있습니다. 예를 들어 빈 텍스트 파일을 생성하면 크기가 0바이트로 표시됩니다. 그러나 텍스트를 쓰기 시작하면 크기도 커지기 시작합니다.

디스크 크기는 파일을 하드 드라이브에 저장할 때 파일이 차지하는 바이트 수를 표시합니다. 할당 단위 크기에 따라 동일한 파일에 대해 디스크의 크기가 다르게 표시됩니다. 일반적으로 “디스크 크기”는 파일의 실제 크기보다 큽니다. 이를 이해하려면 계산을 이해해야 합니다. 하지만 계산을 보여주기 전에 데이터가 하드 드라이브에 어떻게 저장되는지 알아야 합니다.

데이터는 하드 드라이브에 어떻게 저장됩니까?

에조익바이너리 값 클러스터 크기 NTFS, FAT 32 및 exFAT에조익

파일을 저장하면 클러스터에 저장됩니다. 파일 크기(파일이 보유하는 바이트 수)에 따라 클러스터에 분산되어 저장되며, 이에 따라 “디스크 크기”가 결정됩니다. 예를 들어, NTFS 파일 시스템을 사용하고 클러스터 크기(할당 단위 크기)가 1024바이트인 하드 드라이브에 5KB 크기의 파일을 저장하려는 경우 5KB는 각 클러스터가 보유하는 서로 다른 클러스터 세트로 나누어 저장됩니다. 1024바이트의 데이터. 마지막 클러스터에 남아 있는 비어 있는 바이트 수는 낭비됩니다. 이것이 바로 “디스크의 크기”가 일반적으로 실제 파일 크기보다 큰 이유입니다.

디스크 크기 계산

이제 이 항목을 더 잘 이해할 수 있도록 디스크 크기에 대한 몇 가지 계산을 살펴보겠습니다. NTFS 파일 시스템의 다양한 클러스터 크기에서 다양한 크기의 텍스트 파일에 대해 몇 가지 계산을 수행했습니다. 여기서는 동일한 내용을 보여주고 이러한 계산을 설명하려고 합니다.

할당 단위 크기가 4096바이트인 경우 디스크 크기 계산

에조익

24223바이트 크기의 텍스트 파일을 NTFS 파일 시스템 및 할당 단위 크기 4096바이트의 USB 플래시 드라이브에 복사했습니다. 할당 단위 크기는 USB 플래시 드라이브의 클러스터 크기입니다. 텍스트 파일의 속성을 열었을 때 다음 세부 정보를 확인했습니다.

텍스트 파일 속성
  • 크기 – 24223바이트
  • 디스크 크기 – 24576바이트

위의 스크린샷에서도 동일한 정보를 볼 수 있습니다. 이 기사 위에서 설명한 것처럼 “디스크 크기”는 일반적으로 파일의 실제 크기보다 큽니다. 이는 파일 저장 과정에서 클러스터가 낭비되기 때문이다. 뒤에서 계산된 내용을 살펴보겠습니다.

실제 파일 크기는 24223바이트이고 선택한 클러스터 크기는 4096바이트입니다. 이제 Windows는 이 파일을 클러스터에 저장합니다. 이는 24223바이트가 4096개 클러스터 세트로 디스크에 분산된다는 의미입니다. 각 클러스터(할당 단위)가 최대 4096바이트의 데이터를 보유할 수 있기 때문에 “4096 클러스터 집합”이라고 말합니다.

24223바이트를 4096바이트로 나누면 다음과 같은 결과를 얻게 됩니다.

24223/4096 = 5.9138 bytes에조익에조익 5 x 4096 = 20480 bytes

우리의 데이터는 총 24223바이트입니다. 이 중 20480바이트가 5개의 클러스터 세트에서 완전히 채워집니다. 따라서 데이터의 나머지 바이트는 다음과 같습니다.

24223 - 20480 = 3743 bytes

Windows는 클러스터의 마지막 세트인 이 경우 6번째 클러스터에서 이 3743바이트를 모두 채웁니다. 각 클러스터는 4096바이트를 저장할 수 있습니다. 따라서 나머지 빈 클러스터는 다음과 같습니다.

4096 - 3743 = 353 bytes

이제 남은 또는 빈 바이트가 파일의 실제 바이트에 추가됩니다. 그러면 실제 결과(“디스크 크기”)가 제공됩니다.

353 + 24223 = 24576 bytes

위 결과에서 “Size on disk”는 24576바이트(각 클러스터의 6세트 클러스터는 최대 4096바이트까지 저장할 수 있음)가 완전히 점유되었음을 나타냅니다. 그러나 실제로는 6개의 클러스터 세트 중 5.9138개 부분만 데이터 저장에 사용되고 나머지는 낭비됩니다.

할당 단위 크기가 8192바이트인 경우 디스크 크기 계산

이제 다른 파일을 가져와서 USB 플래시 드라이브의 할당 단위 크기도 4096바이트에서 8192바이트로 변경했습니다.

8192 클러스터가 있는 디스크의 크기

위 스크린샷은 파일의 다음 세부정보를 보여줍니다.

  • 크기 – 5202바이트
  • 디스크 크기 – 8192바이트

여기서 계산은 쉽습니다. 여기서 파일 크기는 할당 단위 크기보다 작기 때문에 할당 크기가 8192바이트인 클러스터 세트 1개에만 완전히 맞고 나머지 바이트는 낭비됩니다. 따라서 Windows에서는 이 파일의 디스크 크기로 8192바이트를 표시합니다.

할당 단위 크기가 1024바이트인 경우 디스크 크기 계산

이제 동일한 파일에 대해 할당 단위 크기를 8192바이트에서 1024바이트로 줄이면 어떻게 되는지 살펴보겠습니다. USB 플래시 드라이브를 클러스터 크기 1024바이트로 포맷하고 동일한 파일을 복사했습니다.

클러스터 크기가 6144인 파일 속성

다음 파일 속성을 살펴보십시오.

  • 크기 – 5202바이트
  • 디스크 크기 – 6144바이트

여기서 클러스터 크기는 전체 파일 크기보다 작으며 파일의 바이트 수는 1024바이트의 클러스터 세트로 하드 드라이브에 배포됩니다. 여기서 각 클러스터는 최대 1024바이트를 보유할 수 있습니다.

5202바이트를 1024바이트로 나누면 다음과 같은 결과를 얻게 됩니다.

5202/1024 = 5.08 bytes

이는 각각 1024바이트의 할당 단위 5세트가 완전히 채워지고 나머지 바이트가 다음 세트에 채워짐을 의미합니다.

5 sets of 1024 bytes = 5 x 1024 bytes = 5120 bytes

5120바이트가 디스크에 완전히 기록되었습니다. 디스크에 쓸 남은 바이트 수를 계산해 보겠습니다.

5202 - 5120 bytes = 82 bytes

Windows는 할당 크기가 1024바이트인 마지막 6번째 클러스터 집합에 82바이트를 씁니다. 따라서 클러스터의 마지막 세트에 남아 있는 바이트는 비어 있는 상태로 유지됩니다.

Remaining bytes, 1024 - 82 = 942 bytes

이러한 나머지 또는 빈 바이트는 파일에 있는 실제 바이트에 추가됩니다. 그러면 실제 결과(“디스크 크기”)가 제공됩니다.

5202 + 942 = 6144 bytes

이것이 “디스크 크기”가 계산되는 방법입니다. 하나의 파일에 대해서만 “디스크 크기” 계산을 표시했습니다.

어떤 경우에는 크기와 디스크 크기 사이에 큰 차이가 있는 이유는 무엇입니까?

하드 드라이브에 파일을 복사할 때 Windows는 모든 파일을 동시에 복사하지 않습니다. 할당 단위로 바이트를 채워서 파일을 하나씩 복사합니다. 데이터를 쓴 후 Windows는 비어 있거나 낭비되는 할당 단위를 계산하고 이를 실제 파일 크기에 추가하여 디스크의 크기를 표시합니다.

이것이 어떤 경우에는 파일의 실제 크기와 “디스크 크기” 사이에 큰 차이가 나타날 수 있는 이유입니다.

크기와 디스크 크기 차이를 줄이는 방법

디스크 크기가 커지면 낭비도 늘어납니다. 따라서 실제 파일 크기와 디스크 크기의 차이를 줄이려면 할당 단위 크기를 줄여야 합니다.

디스크 크기 및 크기 차이

두 가지 상황에서 동일한 파일의 실제 크기와 디스크에서 차지하는 크기의 차이를 확인할 수 있습니다. 디스크 크기가 6144바이트로 표시된 이미지에서 할당 단위 크기는 1024바이트입니다. “디스크 크기”가 32768바이트로 표시된 두 번째 이미지에서 할당 크기는 32KB입니다. 따라서 할당 단위 크기가 작을수록 파일 크기와 “디스크 크기” 간의 차이가 가장 적게 발생한다는 것이 분명합니다.

할당 단위 크기 변경

할당 단위 크기나 클러스터 크기를 줄이려면 아래 제공된 단계를 따르세요. 저장 장치나 하드 드라이브 파티션 포맷을 시작하기 전에 해당 데이터를 다른 저장 장치에 복사하세요.

  • 저장 장치나 하드 드라이브 파티션을 마우스 오른쪽 버튼으로 클릭하세요.
  • 형식 을 선택합니다 .
  • 할당 단위 크기 드롭다운을 클릭합니다 .
  • 사용 가능한 옵션 목록에서 할당 크기를 선택합니다.
  • 하드 드라이브를 포맷하려면 시작을 클릭하세요 .

저장 장치나 하드 드라이브 파티션을 성공적으로 포맷한 후 데이터를 다시 복사할 수 있습니다.

디스크 0의 크기는 무엇을 의미합니까?

파일 속성의 디스크 크기에 선택한 파일이 0바이트로 표시되는 경우가 있습니다. 이는 일반적으로 파일에 클러스터를 채울 만큼 충분한 데이터가 포함되어 있지 않을 때 발생합니다. 모든 클러스터가 비어 있으면 “디스크 크기”에 0바이트가 표시됩니다.

디스크 크기는 어떤 용도로 사용되나요?

디스크 크기는 데이터를 저장하는 데 사용됩니다. 디스크 관리 앱에서 디스크 크기를 볼 수 있습니다. “디스크 크기”에 대해 이야기하는 경우 클러스터 또는 할당 단위로 디스크에 데이터를 저장하는 데 사용되는 바이트 수입니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다