반응형
Gibibyte(GiB) 와 Gigabyte(GB)
사내에서 AWS RDS를 구축하여 사용중이다. 내가 직접 인스턴스를 선택해야했기 때문에 고민이 많았는데, 이때까지만 해도 메모리라고 쓰여 있는 부분을 GB(기가바이트)라고 생각했었다. 자세히보니 GB가 아닌 GiB였다. 둘은 엄연히 다른 알파벳이다. 이 둘의 차이점을 알아보자.
Gibibyte(GiB) 와 Gigabyte(GB)의 개념은 10진법과 2진법의 개념차이다. 수학을 놓아버린지 오래되었지만 이를 이해해야한다.
이 크기를 실감할 수 있는 예시는 데스크탑 등에서 사용가능한 디스크 및 USB의 용량이다.
1TB의 디스크를 구매했을 때, 실제 사용 가능한 용량은 1TB가 되지 않는다.
2진법 기준으로 작동하는 컴퓨터의 개념에 따라 1GB = 1024MB이어야하지만 실제로는 10진법으로 인식되어 계산된다. 다시말해 1KBsms 1000bit 로 인식되고 1GB = 1000MB 로 인식된다.
이걸 정확하게 개선하기 위해 도입된 것이 GiB이고 이것은 2진법으로 인식되어 정확하게 계싼된다고 한다. 결국엔 1GiB = 1024MB이다.
AWS에서는 GB가 아닌 GiB 를 사용한다. AWS에서 언급되는 메모리 및 스토리지 사용량 설정 등은 정확한 사용 가능량을 보여주기 위해 GiB쓴다고 한다.
반응형
'Etc > Etc' 카테고리의 다른 글
[Etc] Intellij Gradle Project 셋팅 (2) | 2023.09.12 |
---|---|
[Etc] MacBook M2 초기 환경설정 (개발자 필수 설치파일 추천) (0) | 2023.05.22 |
[MAC] shell 파일 생성하기 (0) | 2023.02.17 |
Swagger 로 문서 자동화하는 방법 (0) | 2022.07.04 |
M1 MacBook 에 Homebrew 설치하기 (0) | 2022.06.23 |
최근댓글