킬로바이트(KB)와 메가바이트(MB)란?
**킬로바이트(KB)**와 **메가바이트(MB)**는 디지털 정보량을 측정하는 단위입니다. 다만 그 수치는 어떤 계산 체계를 적용하느냐에 따라 달라집니다.
- 십진(SI) 시스템: 밑이 10이므로 1 KB = 1,000바이트, 1 MB = 1,000,000바이트입니다.
- 이진(IEC) 시스템: 밑이 2이므로 1 키비바이트(KiB) = 1,024바이트, 1 메비바이트(MiB) = 1,048,576바이트입니다.
“KB”와 “MB”가 두 시스템에서 자주 혼용되기 때문에 모호함이 생깁니다. 이 중복을 없애기 위해 IEC는 이진 기반의 양을 위해 “KiB”와 “MiB” 같은 별도의 이름을 정의했습니다.
십진 및 이진 시스템: 주요 차이점
십진(SI) 시스템
- 저장 장치 제조업체가 채택합니다(예: 하드 디스크와 플래시 드라이브).
- 표준 미터법 접두사와 일치합니다(킬로 = 10³, 메가 = 10⁶).
- 공식:
이진(IEC) 시스템
- 컴퓨팅에서 흔히 사용됩니다(예: RAM과 많은 운영 체제).
- 2의 거듭제곱과 일치합니다(키비 = 2¹⁰, 메비 = 2²⁰).
- 공식:
변환 공식
KB에서 MB로 (SI)
KiB에서 MiB로 (IEC)
실용적인 예시
예시 1: 십진 시스템
4,500 KB 파일을 MB로 변환:
사용 사례: 4,500 KB로 표시된 휴대폰 사진은 4.5 MB와 같습니다.
예시 2: 이진 시스템
2,048 KiB 파일을 MiB로 변환:
사용 사례: 2,048 KiB의 RAM을 요구하는 설치 프로그램은 2 MiB를 사용합니다.
역사적 배경
이진 기반 관례는 메모리 주소 지정이 2의 거듭제곱에 기반했던 초기 컴퓨터 설계에서 비롯되었습니다. 이로 인해 생긴 명칭 혼란을 끝내기 위해 IEC는 1998년에 “KiB”와 “MiB” 라벨을 도입했습니다. 그럼에도 많은 운영 체제는 크기를 “KB” 또는 “MB”로 보고하면서도 이진법으로 계산하여 불일치가 발생합니다. “1 TB”(1조 바이트, SI)로 판매되는 드라이브는 Windows에서 약 931 GiB(이진)로 표시됩니다. 반면 최신 macOS는 파일 크기를 십진(SI) 단위로 표시하여 드라이브가 광고되는 방식과 일치시킵니다.
일반적인 활용
- 파일 저장: 16 GB(SI) USB 메모리에 5 MB(SI) 파일이 몇 개 들어가는지 계산합니다.
- 인터넷 속도: 대역폭 계산을 위해 500 MB(SI) 다운로드를 킬로비트로 변환합니다.
- RAM 할당: 소프트웨어를 최적화할 때 사용 가능한 메모리를 MiB로 표현합니다.
참고
- 맥락을 확인하세요: 드라이브는 SI 단위로 보고하는 반면, 운영 체제는 흔히 이진법으로 계산합니다.
- 단위 라벨: 명확한 기술적 표현이 필요할 때는 “KiB” 또는 “MiB”를 사용하는 것이 좋습니다.
- 반올림 오차: 이진과 십진 사이를 변환하면 작은 차이가 생길 수 있습니다(예: 1 MiB ≈ 1.049 MB).
자주 묻는 질문
1 MB에는 몇 KB가 있나요?
SI 시스템:
이진 시스템:
왜 제 256 GB SSD가 238 GB만 표시하나요?
제조업체는 드라이브를 SI 단위로 표시하지만(256 GB = 256,000,000,000바이트), 운영 체제는 이진법으로 계산합니다:
5,000 KiB를 MB로 어떻게 변환하나요?
- 먼저 KiB를 바이트로 변환합니다:
- 그런 다음 바이트를 MB(SI)로 변환합니다:
KB와 KiB는 서로 바꿔 쓸 수 있나요?
아니요. 1,000 KB 파일은 약 976.56 KiB에 해당합니다.
100 MB 파일을 10 Mbps에서 다운로드하는 데 얼마나 걸리나요?
- MB를 메가비트로 변환합니다(제공업체는 속도를 초당 메가비트, Mbit/s, 단위로 십진법으로 표시합니다):
- 시간을 계산합니다: