용량이 왜 모자라지? GB와 GiB의 숨겨진 비밀
새로 산 1TB 하드디스크를 컴퓨터에 연결했는데, 실제 용량은 931GB 정도로 표시되어 당황하신 적 있으시죠? "불량인가?" 혹은 "제조사가 속였나?"라고 생각하실 수 있지만, 사실 이는 단위를 계산하는 방식의 차이 때문에 발생하는 자연스러운 현상입니다.

이해를 돕기 위해 비유를 들어볼까요?
이 기술은 마치 '한국의 평수'와 '제곱미터(㎡)'의 관계와 같습니다.
우리는 집 크기를 말할 때 흔히 "32평"이라고 말하지만, 공식 문서에는 "105.7㎡"라고 적힙니다. 같은 공간을 두고 사람(십진법)은 평수로, 시스템(이진법)은 제곱미터로 읽는 방식이 다른 것이죠.
1. GB (Gigabyte) : 사람이 쓰는 10진수 단위
우리가 일상에서 쓰는 GB는 10의 거듭제곱을 기준으로 합니다. 킬로(k), 메가(M), 기가(G) 단위를 1,000배씩 커지는 것으로 계산하는 방식이죠.
- 1KB = 1,000 Bytes
- 1MB = 1,000 KB
- 1GB = 1,000 MB (1,000,000,000 Bytes)
주로 하드디스크, SSD, USB 메모리 제조사들이 마케팅과 수치 계산의 편의를 위해 이 방식을 사용합니다.
2. GiB (Gibibyte) : 컴퓨터가 쓰는 2진수 단위
반면 컴퓨터(OS)는 모든 데이터를 0과 1로 처리하는 2진수 체계입니다. 그래서 1,000이 아니라 2의 10제곱인 1,024를 기준으로 단위를 올립니다.
- 1KiB = 1,024 Bytes
- 1MiB = 1,024 KiB
- 1GiB = 1,024 MiB (1,073,741,824 Bytes)
윈도우(Windows) 운영체제는 화면에는 'GB'라고 표시하지만, 실제 계산은 이 1,024 기준인 'GiB' 방식으로 수행합니다. 여기서 오차가 발생하게 됩니다.
3. GB와 GiB 한눈에 비교하기
| 구분 | GB (Gigabyte) | GiB (Gibibyte) |
|---|---|---|
| 기준 | 10진수 | 2진수 |
| 계산값 | 1,000,000,000 Bytes | 1,073,741,824 Bytes |
| 사용처 | 제조사 광고, 패키지 | 운영체제(OS), 메모리 |
4. 실제 체감 용량 계산해보기
여러분이 500GB SSD를 샀을 때, 컴퓨터에서 인식하는 실제 용량을 구하는 공식은 다음과 같습니다.
(제조사 표기 용량 x 1,000^3) / 1,024^3
예: 500GB -> (500,000,000,000 / 1,073,741,824) ≒ 465.66 GiB
결론적으로 용량이 커질수록 두 단위 사이의 간격이 벌어지기 때문에, 고용량 저장장치일수록 우리가 "사라졌다"고 느끼는 용량도 더 커지게 됩니다.
마치며
이제 하드디스크 용량이 작게 표시되어도 놀라지 마세요! 그것은 제품의 결함이 아니라, 사람의 언어(10진수)와 컴퓨터의 언어(2진수) 사이에서 발생하는 통번역의 차이일 뿐입니다. 앞으로 저장장치를 구매하실 때는 표기 용량의 약 93% 정도가 실제 사용 가능한 공간이라고 생각하시면 편합니다.
'ETC' 카테고리의 다른 글
| 데이터의 홍수 속에서 길을 찾는 법, 클라우드 데이터 웨어하우스 스노우플레이크(Snowflake) (0) | 2026.03.24 |
|---|---|
| 윈도우 고정 IP 변경, 배치 파일(BAT) 클릭 한 번으로 자동 설정하는 법 (0) | 2026.02.26 |
| OPEX vs CAPEX 차이점, IT 인프라와 클라우드 비용 전략의 핵심 (0) | 2026.02.09 |
| JWT 토큰이란? 개발자가 꼭 알아야 할 인증 방식 정리 (0) | 2026.01.07 |
| CLI와 GUI 뭐가 다를까? 장단점 한눈에 정리 (0) | 2026.01.06 |