메가바이트 (Megabyte, MB)

초급컴퓨팅수정일

메가바이트(MB)는 디지털 정보의 양을 나타내는 단위로, 국제단위계(SI)의 접두어 ‘메가’에 따라 1 MB = 106 바이트 = 1,000,000 바이트입니다. 2의 거듭제곱 값인 220 = 1,048,576 바이트는 국제전기기술위원회(IEC)가 1998년에 정한 이진 접두어로 메비바이트(MiB)라고 부릅니다.

십진 단위와 이진 단위

  • 십진(SI): 1 kB = 1,000 B, 1 MB = 1,000 kB = 106 B, 1 GB = 109 B
  • 이진(IEC): 1 KiB = 1,024 B, 1 MiB = 1,024 KiB = 1,048,576 B, 1 GiB = 230 B

컴퓨터 메모리가 2의 거듭제곱 단위로 만들어졌기 때문에, 오랫동안 “MB”가 1,048,576 바이트를 뜻하는 관행이 있었고 일부 운영 체제와 메모리 규격은 지금도 이 방식으로 표기합니다. 그래서 같은 “MB”가 문맥에 따라 약 4.9% 다른 양을 가리킬 수 있습니다. 저장 장치 제조사는 십진 단위를 쓰므로, 4.7 GB DVD는 약 47억 바이트이고 운영 체제에서 이진 단위로 보면 약 4.38 GiB로 표시됩니다.

비트와 바이트

통신 속도는 보통 초당 메가비트(Mbps, Mb/s)로 표기합니다. 1바이트는 8비트이므로 100 Mbps 회선의 최대 전송량은 초당 약 12.5 MB입니다. 대문자 B는 바이트, 소문자 b는 비트를 뜻합니다.

블록체인에서의 메가바이트

비트코인의 원래 블록 크기 한도 “1 MB”는 코드상 1,000,000 바이트, 곧 십진 메가바이트였습니다. 2017년 세그윗 이후에는 블록 크기 대신 블록 무게(weight) 한도 4,000,000 단위가 적용되어, 증인 데이터를 포함한 블록은 실제로 1 MB를 넘을 수 있습니다. 2017년 비트코인 캐시가 한도를 8 MB로 늘린 것도 십진 단위 기준입니다. 이처럼 블록 크기나 노드 저장 용량을 비교할 때는 어떤 단위인지 확인하는 것이 정확합니다.

대략적인 크기 감각

  • 일반적인 MP3 노래 한 곡: 약 3~5 MB
  • 스마트폰 고해상도 사진: 압축 방식에 따라 약 2~8 MB
  • 짧은 텍스트 문서 몇 쪽: 1 MB보다 훨씬 작음

단위 환산

십진 메가바이트로 바꿀 때는 바이트 수를 1,000,000으로, 메비바이트로 바꿀 때는 1,048,576으로 나눕니다. 예를 들어 1,000,000,000 바이트짜리 파일은 1,000 MB이지만 약 953.7 MiB로 표시될 수 있고, 비트코인 블록 한도 1,000,000 바이트는 정확히 1 MB이지만 약 0.954 MiB입니다. 접두어 단계마다 십진은 1,000배, 이진은 1,024배씩 커지므로 두 방식의 차이는 단계가 올라갈수록 벌어집니다. 메가바이트에서는 약 4.9%, 기가바이트는 약 7.4%, 테라바이트는 약 10%입니다. 정확성이 중요한 기술 문서에서는 십진 값에 MB, 이진 값에 MiB를 구분해 쓰는 것이 권장됩니다.

이 글은 학습을 위한 일반 정보이며 투자 권유나 법률 자문이 아닙니다. 가상자산은 가격 변동이 크고 원금 손실 위험이 있습니다.