데이터단위 kB, KiB

GAHEE KIM·2022년 1월 29일
0

미터링대시보드 프론트 작업을 진행하다가, 데이터에 맞는 단위로 다이나믹하게 변경해달라는 요구사항이 있었다. 협업중 KB와 KiB중 어떤걸로 출력할지에 대해 논의하게되면서 뭐가 다른 지, 왜 KiB로 사용해야 혼돈이 없는 지에 대해 궁금해졌던 부분이라 정리해두려고 한다.

컴퓨터 데이터 단위

컴퓨터는 0,1로 나타내는데 0 또는 1을 1비트(1bit)라고 한다.
정보의 최소 단위가 1bit이고, 8bit가 정보의 기본단위인 1Byte가 된다.


참고: https://bit.ly/3wNkYWu

KB MB GB / KiB MiB GiB 차이

참고:
https://blankspace-dev.tistory.com/342

사진처럼 기존에 있는 KB(킬로바이트),MB(메가바이트)등이 있는데, KiB(킬로바이트), MiB(메비바이트) 로 새롭게 정의된 이유는 바로 '기존단위와 혼동방지'때문

컴퓨터 언어는 0,1의 이진법으로 구성으로 2의 제곱수인 2의10승으로 단위를 묶는다.(=1024)
제조업에서는 1000B=1KB, 1000KB=1MB 십진법으로 표기하기때문에 혼동을 야기할 수 있었다.

혼동사례:
1000KB = 1MB vs 1024KB = 1MB

profile
티끌모아 찐개발자되기

0개의 댓글