컴퓨터의 용량 단위는 2진법을 기반으로 표기합니다. 하지만 하드웨어 제조사들은 10진법을 기준으로 표기하기 때문에 오차가 생깁니다. 용량이 작았을 때는 별 차이가 없었지만 TB로 넘어가면서 무시할 수 없는 차이가 생기기 때문에 왜 이런 상황이 발생했는지 설명드리려 합니다.
1. 기억장치 용량
1.1 컴퓨터 정보 단위
컴퓨터의 최소 처리 단위는 'bit'로 1비트는 0과 1 두가지가 표현됩니다. 비트를 8개 묶으면 2의 8제곱, 256가지 정보를 담을 수 있고 이것을 'byte(바이트)'라고 합니다.
- 비트 (bit) - 2의 -3제곱
- 바이트 (byte) - 1
- 킬로바이트 (kilobyte) - 10의 3제곱으로 1KB = 1000바이트
- 메가바이트 (megabyte) - 10의 6제곱으로 1MB = 1000KB
- 기가바이트 (gigabyte) - 10의 9제곱으로 1GB = 1000MB
- 테라바이트 (terabyte) - 10의 12제곱으로 1TB = 1000GB
- 페타바이트 (petabyte) - 10의 15제곱으로 1PB = 1000TB
- 엑사바이트 (exabyte) - 10의 18제곱으로 1EB = 1000PB
- 제타바이트 (zettabyte) - 10의 21제곱으로 1ZB = 1000EB
- 요타바이트 (yottabyte) - 10의 24제곱으로 1YB = 1000ZB
- 론나바이트 (ronnabyte) - 10의 27제곱으로 1RB = 1000YB
- 퀘타바이트 (quettabyte) - 10의 30제곱으로 1QB = 1000RB
1.2 하드디스크 용량
1TB인 하드 디스크가 있다면, 1TB는 1,000GB, 1,000,000MB, 1,000,000,000KB, 1,000,000,000,000 bytes를 저장할 수 있습니다. 하드 디스크를 컴퓨터에 장착한 뒤 윈도우에서 하드디스크 용량을 확인하면 931GB로 잡힙니다.
윈도우에서는 2의 10제곱이 1024로 나누기 때문에 거꾸로 계속 나누다 보면 다음과 같습니다.
1,000,000,000,000 bytes = 976,562,500 KB = 953,674 MB = 931GB |
단위가 커질수록 차이가 커지기 때문에 1PB 용량의 하드디스크는 실제로 909 TB로 보여지며 차이는 91TB 차이가 날 것입니다.
2. 해결방안
2.1 이진접두어
이러한 차이를 해결하기 위해서 국제 표준 회의(IEC)에서는 다음과 같은 표준을 내놨습니다.
- 키비바이트 (kibibyte) - 2의 10제곱 / 1KiB = 1024바이트
- 메비바이트 (mebibyte) - 2의 20제곱 / 1MiB = 1024KiB
- 기비바이트 (gibibyte) - 2의 30제곱 / 1GiB = 1024MiB
- 테비바이트 (tebibyte) - 2의 40제곱 / 1TiB = 1024GiB
- 페비바이트 (pebibyte) - 2의 50제곱 / 1PiB = 1024TiB
- 엑스비바이트 (exbibyte) - 2의 60제곱 / 1EiB = 1024PiB
- 제비바이트 (zebibyte) - 2의 70제곱 / 1ZiB = 1024EiB
- 요비바이트 (yobibyte) - 2의 80제곱 / 1YiB = 1024ZiB
컴퓨터 용량 체계에서 K는 언제나 1024였습니다. 1000이라는 숫자가 나올 수가 없죠. 하드디스크나 SSD 등 저장장치 제조업계가 수치를 부풀리는 상술로 이용해왔고 키비 단위가 새로 나오는 등의 혼란을 야기시켰습니다.
3. 용량 표기
3.1 1000단위 (10진수) 를 사용하는 매체
1) HDD
2) SSD - 2진수를 사용해 제조하는 것이 유리함에도 사람들에게 익숙한 10진수를 사용합니다.
3) USB메모리
4) 이더넷 - 전송
5) SATA
3.2 1024단위 (2진수)를 사용하는 매체
1) RAM
2) CD
3.3 기타
1) DVD - 업체에 따라 다릅니다.
2) 플로피 디스크 - 혼용해서 사용합니다.
관련포스트 |
하드웨어 | 저장장치 분류 (ROM, RAM, FLASH) |
하드웨어 | SSD 종류 및 규격 (SATA SSD, M.2 SSD) |
'컴퓨터공학 > 컴퓨터일반' 카테고리의 다른 글
구글 패스키 쉬운 설명, 생성과 삭제 방법 (44) | 2024.11.15 |
---|---|
카카오 계정 추가 인증이 필요하다고 뜨는 경우 (33) | 2024.10.28 |
구글 계정 만들기 - 전화번호 인증 없이 쉽게 추가하기 (102) | 2024.07.02 |
네이버메일 | 부재 중 자동 응답 메일 설정하는 방법 (86) | 2023.12.06 |
가상자산 | 클립 지갑에서 카이카스 지갑으로 NFT 옮기기 (56) | 2023.09.02 |
도메인 등록 업체별 가격 비교 (국내 vs 해외) (63) | 2023.08.28 |
가상자산 | 관련 거래소, 플랫폼 정리 (0) | 2022.05.26 |
가상자산 | NFT 거래소 오픈씨 with 카이카스 (2) | 2022.05.12 |
댓글