비트, 바이트와 십진 단위(kB, MB, GB, TB) 및 이진 단위(KiB, MiB, GiB, TiB) 사이에서 데이터 크기를 변환합니다. SI(십진)와 IEC(이진) 접두사의 차이도 함께 확인할 수 있습니다.
십진수 (SI)
bit
B
KB
MB
GB
TB
PB
이진수 (IEC)
KiB
MiB
GiB
TiB
PiB
십진 접두사와 이진 접두사
데이터 저장 용량 단위에는 두 가지 서로 다른 접두사 체계가 공존합니다. 킬로바이트(kB)는 SI 표준에 따라 1,000바이트를 나타내고, 키비바이트(KiB)는 IEC 표준에 따라 1,024바이트를 나타냅니다. 이 두 체계가 혼용되면서 "500 GB" 하드 드라이브가 운영 체제에서 다른 수치로 표시되거나, 인터넷 속도와 다운로드 관리자의 단위가 서로 달라 보이는 현상이 발생합니다.
저장 장치 제조사들은 십진 접두사(10의 거듭제곱)를 채택한 반면, 소프트웨어와 운영 체제는 오랫동안 이진 주소(2의 거듭제곱)를 기반으로 동작했습니다. 국제전기기술위원회(IEC)는 1998년에 전용 이진 접두사 — 키비(Ki), 메비(Mi), 기비(Gi) 등 — 를 정의하였습니다. 이로써 1 KiB는 명확히 1,024바이트, 1 kB는 명확히 1,000바이트를 의미하게 되었습니다.
십진(SI) 단위
SI 시스템은 저장 용량 접두사를 다른 물리량과 마찬가지로 1,000의 거듭제곱으로 정의합니다.
단위
기호
바이트 수
킬로바이트
kB
10³ = 1,000
메가바이트
MB
10⁶ = 1,000,000
기가바이트
GB
10⁹ = 1,000,000,000
테라바이트
TB
10¹² = 1,000,000,000,000
페타바이트
PB
10¹⁵ = 1,000,000,000,000,000
하드 드라이브, SSD, USB 드라이브, 메모리 카드 제조사들은 모두 이 십진값으로 용량을 표시합니다. "1 TB" 드라이브에는 정확히 1,000,000,000,000바이트가 들어 있습니다.
이진(IEC) 단위
컴퓨터 메모리와 운영 체제 주소 공간은 2의 거듭제곱으로 동작합니다. IEC 이진 접두사는 이를 정확하게 반영합니다.
단위
기호
바이트 수
키비바이트
KiB
2¹⁰ = 1,024
메비바이트
MiB
2²⁰ = 1,048,576
기비바이트
GiB
2³⁰ = 1,073,741,824
테비바이트
TiB
2⁴⁰ = 1,099,511,627,776
페비바이트
PiB
2⁵⁰ = 1,125,899,906,842,624
Windows는 오랫동안 파일 크기를 이진값으로 계산하면서 "KB", "GB" 같은 십진 레이블로 표시해 왔으며, 현재도 기본 설정이 그러합니다. 최신 Linux 배포판과 macOS는 대부분 SI 레이블로 전환했습니다.
비트 대 바이트
네트워크 속도는 초당 바이트가 아닌 초당 비트로 측정됩니다. 이는 통신 산업의 역사적 관행으로, 물리 계층의 신호 전송은 비트 단위로 규정됩니다.
가정용 인터넷은 Mbps(초당 메가비트)로 홍보됩니다.
다운로드 관리자는 MB/s(초당 메가바이트)로 진행 상황을 표시합니다.
변환식: Mbps ÷ 8 = MB/s.
100 Mbps 회선은 이론적으로 12.5 MB/s로 다운로드할 수 있습니다. 실제로는 프로토콜 오버헤드로 인해 이보다 낮아집니다.
광고 용량과 실제 용량의 차이
변환 계수는 접두사 단계마다 누적됩니다. 기가바이트 수준에서 차이는 약 7%, 테라바이트 수준에서는 약 9%입니다.
광고 용량
실제 바이트 수
Windows 표시(GiB)
256 GB SSD
256,000,000,000
≈ 238 GiB
1 TB HDD
1,000,000,000,000
≈ 931 GiB
4 TB HDD
4,000,000,000,000
≈ 3,725 GiB
바이트는 모두 그 자리에 있습니다 — 차이는 전적으로 표기 관행의 문제이며, 데이터 손실이 아닙니다.
RAM은 다릅니다
RAM 제조사들은 메모리 칩이 설계상 2의 거듭제곱으로 주소를 지정하기 때문에 이진 수량으로 용량을 명세합니다(1 GB RAM = 1,073,741,824바이트). 따라서 "16 GB RAM" 모듈은 실제로 16 GiB를 담고 있습니다 — "16 GB"로 마케팅된 하드 드라이브가 16,000,000,000바이트만 저장하는 것과는 다릅니다.
자주 묻는 질문 (FAQ)
kB와 KiB의 차이는 무엇인가요?
1킬로바이트(kB) = 1,000바이트(십진수, SI 접두사). 1키비바이트(KiB) = 1,024바이트(이진수, IEC 접두사). IEC는 1998년에 "키비(kibi-)", "메비(mebi-)", "기비(gibi-)" 접두사를 도입해 이 혼란을 해소했습니다. 그러나 현재도 많은 운영 체제와 파일 관리 도구가 이진수 정의를 사용하면서 "KB"라고 표기하기 때문에 혼동이 생기기 쉽습니다.
하드 드라이브의 용량이 광고보다 적게 표시되는 이유는 무엇인가요?
드라이브 제조사는 십진 접두사(1 GB = 1,000,000,000바이트)를 사용하는 반면, Windows는 이진 단위(1 GB = 1,073,741,824바이트)로 용량을 계산하면서 "GB"라고 표시합니다. 1 TB 드라이브에는 실제로 1,000,000,000,000바이트가 들어 있지만, Windows에서는 약 931 GB로 표시됩니다.
비트와 바이트의 차이는 무엇인가요?
1바이트 = 8비트입니다. 비트는 네트워크 속도(Mbps, Gbps) 표현에 사용되고, 바이트는 파일 크기와 저장 용량 측정에 사용됩니다. 다운로드 시간을 예상하려면 파일 크기(MB)를 연결 속도(Mbps)로 나눈 뒤 8을 곱하면 됩니다.
1 GiB는 몇 바이트인가요?
1 GiB(기비바이트) = 2³⁰바이트 = 정확히 1,073,741,824바이트입니다. 대부분의 운영 체제가 RAM이나 저장 공간을 보고할 때 "1 GB"라고 부르는 실제 양이 바로 이 값입니다.
면책조항
십진 접두사(kB, MB, GB…)는 SI 표준에 따라 1,000의 거듭제곱을 사용하며, 이진 접두사(KiB, MiB, GiB…)는 IEC 80000-13 표준에 따라 1,024의 거듭제곱을 사용합니다.