기가바이트(GB)란?
기가바이트(GB)는 하드 드라이브, USB 플래시 드라이브, 클라우드 저장소 등의 용량을 측정하는 데 사용되는 디지털 정보 저장 단위입니다. 그러나 “기가바이트”라는 용어는 두 가지 다른 측정 시스템을 가리킬 수 있습니다:
- 10진법(SI 시스템): 국제 단위계를 따르며, 1 기가바이트 = 109 바이트 = 1,000,000,000 바이트입니다.
- 2진법(IEC 표준): 국제 전기 기술 위원회(IEC)에서 정의한 것으로, 1 기비바이트(GiB) = 230 바이트 = 1,073,741,824 바이트입니다.
역사적으로 컴퓨팅에서는 2진법(2진법)이 널리 사용되었지만, 저장 장치 마케팅에서는 SI 시스템이 일반화되었습니다. 이러한 이중 사용으로 인해 광고된 저장 용량과 실제 용량 사이에 차이가 발생하는 혼란이 종종 있습니다.
데이터 측정 시스템 이해하기
10진법(SI) 시스템
- 단위: 킬로바이트(kB), 메가바이트(MB), 기가바이트(GB), 테라바이트(TB).
- 접두사: 각 단위는 1,000배씩 증가합니다.
1 GB=1,000 MB=1,000,000 kB=1,000,000,000 바이트.
2진법(IEC) 시스템
- 단위: 키비바이트(KiB), 메비바이트(MiB), 기비바이트(GiB), 테비바이트(TiB).
- 접두사: 각 단위는 1,024배씩 증가합니다.
1 GiB=1,024 MiB=1,048,576 KiB=1,073,741,824 바이트.
핵심 통찰: Windows는 종종 저장 용량을 GiB로 표시하지만 “GB”로 라벨을 붙이는 반면, macOS는 일반적으로 저장 용량에 SI 단위(GB)를 사용합니다. 이로 인해 Windows에서는 광고된 용량과 실제 용량 사이에 불일치가 발생합니다.
공식
기가바이트(GB)를 바이트로 변환하기(SI 시스템)
바이트=GB×109
기비바이트(GiB)를 바이트로 변환하기(IEC 표준)
바이트=GiB×230=GiB×1,073,741,824
역변환
- 바이트에서 GB로:
GB=109바이트
- 바이트에서 GiB로:
GiB=230바이트=1,073,741,824바이트
예시
예시 1: SSD 저장 용량
256GB SSD(SI 단위)의 용량은 다음과 같습니다:
256 GB×109=256,000,000,000 바이트
운영 체제에서 보고되는 GiB 단위로는:
1,073,741,824256,000,000,000≈238.42 GiB
예시 2: 파일 다운로드
인터넷에서 다운로드한 “5GB” 파일은 다음과 같습니다:
- SI: 5×109=5,000,000,000 바이트
- IEC: 5×1,073,741,824=5,368,709,120 바이트 (2진법을 잘못 사용한 경우).
예시 3: RAM 용량
16GiB RAM을 가진 컴퓨터는 다음과 같습니다:
16×1,073,741,824=17,179,869,184 바이트
참고 사항
- 혼란 경고: 저장 장치 제조업체는 10진법(GB)을 사용하는 반면, Windows는 2진법(GiB)을 사용하지만 “GB”로 라벨을 붙입니다. macOS는 10진법(GB)을 사용하여 광고된 용량과 일치시킵니다.
- 정밀도: 프로그래밍이나 엔지니어링과 같은 중요한 응용 프로그램에서는 항상 단위 시스템을 명시하세요.
- 역사적 맥락: IEC는 1998년에 모호성을 해결하기 위해 2진 접두사(KiB, MiB, GiB)를 도입했지만, 채택은 여전히 일관되지 않습니다.
자주 묻는 질문
1GB는 몇 바이트인가요?
SI 시스템에서 1GB = 109 바이트 = 1,000,000,000 바이트입니다.
계산 예:
3 GB=3×109=3,000,000,000 바이트
GB와 GiB의 차이는 무엇인가요?
- GB: 10진법 단위(1,000,000,000 바이트).
- GiB: 2진법 단위(1,073,741,824 바이트).
예를 들어, 1GiB는 1GB보다 약 7.37% 더 큽니다.
500,000,000 바이트를 GB로 변환하려면 어떻게 하나요?
GB=109500,000,000=0.5 GB
1TB 하드 드라이브가 931GB로만 표시되는 이유는 무엇인가요?
드라이브는 TB(SI 단위)로 마케팅됩니다:
1 TB=1,000 GB=1,000,000,000,000 바이트
운영 체제는 TiB(IEC 단위)를 사용합니다:
1,099,511,627,7761,000,000,000,000≈0.909 TiB=931 GiB
10GiB를 바이트로 변환하려면 어떻게 하나요?
10 GiB×1,073,741,824=10,737,418,240 바이트