KB와 GB란 무엇인가요?
**킬로바이트(KB)**와 **기가바이트(GB)**는 디지털 정보 저장 단위입니다. 그러나 측정 시스템에 따라 그 정의가 달라집니다:
-
10진법(SI 시스템):
- 킬로바이트(KB): 1000바이트($10^3$).
- 기가바이트(GB): 1000000000바이트($10^9$).
-
2진법(IEC 표준):
- 키비바이트(KiB): 1024바이트($2^{10}$).
- 기비바이트(GiB): 1073741824바이트($2^{30}$).
주요 차이점은 접두사에 있습니다:
- **SI 단위(KB, MB, GB)**는 10진법 승수를 사용합니다.
- **IEC 단위(KiB, MiB, GiB)**는 2진법 승수를 사용합니다.
공식
10진법(SI) 변환:
2진법(IEC) 변환:
예시
예시 1: 500000 KB를 GB(SI)로 변환
SI 공식 사용:
해석: 500000 KB 파일은 SI 시스템에서 0.5 GB와 같습니다.
예시 2: 5242880 KiB를 GiB(IEC)로 변환
IEC 공식 사용:
해석: 5242880 KiB는 2진법 시스템에서 5 GiB와 같습니다.
예시 3: 실제 저장 용량 차이
제조사가 256 GB SSD(SI 단위)를 광고합니다. IEC 시스템에서:
결과: 운영 체제는 SSD를 ~238.4 GiB로 표시하여 17.6 GB의 “손실”이 있는 것처럼 보입니다.
역사적 배경
10진법과 2진법 단위 사이의 혼란은 초기 컴퓨팅 시절로 거슬러 올라갑니다. 엔지니어들은 메모리 정렬을 위해 2진 접두사(예: $2^{10} = 1024$)를 사용했고, 저장 장치 제조사들은 단순화를 위해 10진 접두사를 채택했습니다. IEC는 1998년에 2진 단위(KiB, MiB, GiB)를 표준화하여 모호성을 해결하려 했지만, 기존 용어는 여전히 소비자 제품에서 사용되고 있습니다.
참고 사항
-
문맥 확인:
- 운영 체제(Windows, macOS)는 종종 저장 용량을 GiB로 보고하지만 “GB”로 표시합니다.
- 인터넷 속도는 **초당 비트(Mbps)**를 사용하며 바이트가 아닙니다.
-
흔한 오류:
- 1 GB = 1024 MB라고 가정하는 것(틀림; SI에서 1 GB = 1000 MB).
- 제품 사양에서 “GB”를 GiB로 오해하는 것.
-
실용적인 팁: 빠른 SI-to-IEC 근사치:
자주 묻는 질문
1 GB에는 몇 KB가 있나요?
SI 시스템에서:
IEC 시스템에서(비교용):
저장 장치가 광고된 것보다 적은 공간을 표시하는 이유는 무엇인가요?
“1 TB” 하드 드라이브는 SI 단위를 사용합니다:
IEC 단위에서:
운영 체제는 이를 ~931 GiB로 표시하여 “사라진” 공간처럼 보이게 합니다.
KB와 KiB의 차이는 무엇인가요?
- KB (킬로바이트): 1000바이트(10진법).
- KiB (키비바이트): 1024바이트(2진법).
10000 KiB를 GB로 변환하는 방법은 무엇인가요?
먼저 KiB를 바이트로 변환:
바이트를 GB(SI)로 변환:
왜 두 시스템이 오늘날까지 사용되나요?
- SI 단위: 마케팅과 제조를 단순화합니다(미터법 접두사와 일치).
- IEC 단위: 소프트웨어와 메모리 아키텍처에서 기술적 정확성을 반영합니다.