메가바이트(MB)는 데이터 용량을 나타내는 바이트 단위의 배수다. 컴퓨터 정보는 비트로 표현되며, 8비트를 묶어 1바이트로 센다. 큰 바이트 수를 간결하게 나타낼 때 메가바이트 같은 접두어 단위를 쓴다.[1][3]

1. 개요

메가바이트의 바이트 수는 표기 기준에 따라 다르다. 십진수 기준의 1 MB는 1,000,000바이트이고, 이진수 기준에서 흔히 MB로 혼용하던 값은 1,048,576바이트다. 국제 표준은 두 값을 구분해 각각 MB와 메비바이트(MiB)로 표기한다.[3][4]

이 구분은 파일 크기나 저장 장치 용량을 비교할 때 유용하다. 같은 숫자의 MB라도 어떤 기준을 썼는지에 따라 실제 바이트 수가 달라질 수 있으므로, 용량을 환산할 때는 단위와 기준을 함께 살펴야 한다.[3][4]

2. 십진수와 이진수 기준

십진수 표기에서 접두어 메가는 백만을 뜻하므로 1 MB는 10⁶바이트, 즉 1,000,000바이트다. 이진수 기준은 2의 거듭제곱을 사용하며, 2²⁰바이트는 1,048,576바이트다.[3]

두 기준은 킬로바이트 단위에서도 차이가 이어진다. 십진수 기준에서는 1 MB가 1,000 KB이고, 이진수 기준에서는 1,024 KiB에 해당한다. 국제전기기술위원회(IEC)는 십진수 MB와 이진수 MiB를 구분하는 표준을 발표했다.[2][3]

3. 메가바이트와 상위 용량 단위

십진수 기준에서는 1 GB가 1,000 MB이고, 이진수 기준에서는 1 GiB가 1,024 MiB다. 각각의 바이트 환산값은 10⁹바이트와 2³⁰바이트다.[4]

따라서 MB를 GB로 바꿀 때는 십진수 기준인지 이진수 기준인지 확인해야 한다. 십진수 표기끼리는 1,000 MB가 1 GB이고, 이진수 표기끼리는 1,024 MiB가 1 GiB다. 기준이 다른 값을 섞어 계산하면 같은 용량도 숫자가 다르게 나타난다.[3][4]

4. 비트와 전송 속도 표기의 차이

비트는 0 또는 1을 나타내는 단위이고, 바이트는 8비트로 구성된다. 저장 용량은 보통 바이트 단위로 표기하며, 통신 속도는 초당 비트 수를 나타내는 bps 계열 단위를 흔히 쓴다.[1]

Mbps는 초당 메가비트이고 MB/s는 초당 메가바이트다. 대문자 B는 바이트를, 소문자 b는 비트를 가리키므로 두 표기를 구별해야 한다. 예를 들어 500Mbps 회선의 이론상 최대 다운로드 속도는 초당 약 62.5MB이며, 실제 속도는 오버헤드 때문에 이보다 낮을 수 있다.[1][3]

5. 파일 크기 사례와 산출

파일의 크기는 종류에 따라 다르다. 제시된 사례에서는 스마트폰 사진이 2~5MB이고, 3분 길이의 MP3 파일은 3~4MB다.[5]

디지털 이미지의 단순 파일 크기는 픽셀 수에 비트 심도를 곱한 뒤 8로 나누어 바이트로 계산할 수 있다. TTA 자료의 산출 사례에서는 가로 2,048픽셀, 세로 3,072픽셀에 픽셀당 24비트를 적용해 (2,048 × 3,072 × 24) ÷ 8 = 50,331,648바이트를 얻는다. 이 값은 자료가 제시한 이진수 기준으로 환산하면 48MiB다.[2]

6. 관련 문서

  • 바이트와 비트
  • 메비바이트와 기비바이트
  • 킬로바이트와 기가바이트

7. 인용 및 각주

[1] Kk-calc.org(새 탭에서 열림)

[2] Tterms.tta.or.kr(새 탭에서 열림)

[3] Wwww.techtarget.com(새 탭에서 열림)

[4] Ccalculife.com(새 탭에서 열림)

[5] Mminiwebtool.com(새 탭에서 열림)