Java (116.♡.70.94)
2025년 2월 13일 PM 12:01 · 수정됨(12:34)
* 이 글은 저의 기억을 기반으로 자료를 찾아가면서 쓴 글입니다.
* 사진을 중간중간 끼워넣으며 편집하려 하니, 형식이 맞지 않다고 등록이 안 되네요.
제가 기억하는
(상당히 오래전입니다(20~30년 전). 그래서 다른 글의 대댓글로 인해 기억난것도 있어요.)
과거부터 국제단위계(SI)는 10진수 기준이었어요.
m(천분의 1), k, M, G, T, ... 등
10의 3승(10^3 = 1000) 마다 명칭이 붙는 것이었죠.
그걸 철저히(하지만 상술) 지킨 것이
HDD 회사들이었고요.
국제단위계(SI)에 2진수 기준은 없었어요. (제 기억)
하지만 2진수 쓰는 컴퓨터 관련 표기에서
ISO/IEC 에서
2의 10승(2^10 = 1024) 기준 KiB, MiB, ...등을 신설하여 사용했었죠. (다른 글의 대댓글로 인해 기억났어요)
<위키피디아. 2진 접두어 #IEC_표준_접두어>
https://ko.wikipedia.org/wiki/%EC%9D%B4%EC%A7%84_%EC%A0%91%EB%91%90%EC%96%B4#IEC_%ED%91%9C%EC%A4%80_%EC%A0%91%EB%91%90%EC%96%B4
그래서 kB와 KiB는 다르다는 이야기를 했던 기억이 있네요.
하지만 컴퓨터계에서는 임으로 KB(kB 아님), MB, ...등을 2의 10승(2^10) 단위로 널리 쓰고 있었기에
관심 갖는 분들은 거의 없었죠.
그리고 마지막에 붙는 B/b 도 주의해서 써야 하지요.
대문자 B로 써야지요(B = Byte).
소문자 b는 비트(b = bit)를 표현하는데 쓰지만
흔히 쓰이는 것은 아니라서 Byte와 혼동되므로 주의해야 할 듯 합니다.
<위키피디아. 국제단위계 #SI_접두어>
https://ko.wikipedia.org/wiki/%EA%B5%AD%EC%A0%9C%EB%8B%A8%EC%9C%84%EA%B3%84#SI_%EC%A0%91%EB%91%90%EC%96%B4
<위키피디아. 키비바이트>
https://ko.wikipedia.org/wiki/%ED%82%A4%EB%B9%84%EB%B0%94%EC%9D%B4%ED%8A%B8



댓글 (8)
-
배배고파랑
25.02.13 · 106.♡.190.83
-
JJava
→ 배고파랑 작성자
25.02.13 · 116.♡.70.94
맞아요.
이것도 아주 환장하죠. ㅎ;; -
숀숀화이트팤
25.02.13 · 125.♡.111.106
이더넷도 1Gbits/sec 인데다 헤더까지 있죠.
"뭐야 이더넷 속도가 1기가바이트 아니었어?" 하기 쉽죠. ㅋㅋㅋ -
JJava
→ 숀화이트팤 작성자
25.02.13 · 116.♡.70.94
데이터 헤더, 오류 재전송 등을 모두 포함한 그야말로 전송속도라서
내가 받고 보낸 유효 데이터량과는 차이가 있죠. - 떨
떨어지는구슬
25.02.13 · 124.♡.236.163
철저히 10진수 체계를 지킨 곳이 hdd 업계 뿐이라기 보다는 메모리 분야에서만 10진수 단위를 안 쓴 것이 맞다고 봅니다.
네트워크/통신 분야에서는 칼같이 10진수 기준이었습니다. 쉽게 생각하시려면 이더넷 속도 같은 것을 생각하시면...
USB Interface 도 그렇고 SCSI 도 그렇고 모든 연결 관련에서는 다 10진수 체계의 K, M, G 가 쓰이고 있었습니다.
HDD 업체의 경우 상술적인 측면을 배제할 수는 없겠지만, 오히려 윈도우 탐~색[끼]의 표시 방법때문에 억풍을 맞은 것이 아닌가 하는 개인적인 추측이 있습니다.
물론 IEC 2진 접두어 표준이 너무 늦게 나와서 혼란을 재촉한 것이 가장 클 것 같습니다.
테라 (T) 에서는 이미 두 단위간에 10%, 페타 (P) 에서는 12.5% 의 차이가 나버리니까 말이죠. -
JJava
→ 떨어지는구슬 작성자
25.02.13 · 116.♡.70.94
그런 면도 있겠네요.
표준을 정하는 입장(USB 등)에서는 국제단위계를 수용하는게 일면 맞아보이기도 하지만 좀 유연하게 했으면 어땠을까 싶네요.
2진수 기반이 사실상 표준이자 관행(?) 이 되었었는데 말이죠.
과거에도
컴퓨터계에서는 2진수 기반으로 표기하는게 맞았었다고 생각해요. - 세
세온
25.02.13 · 175.♡.146.37
키로가 대문자 K가 아니라 소문자 k 였군요
그 이상은 대문자이고요 -
JJava
→ 세온 작성자
25.02.13 · 116.♡.70.94
근데 컴퓨터계에서 관행적으로 1024 로 쓰던 킬로바이트는 KB(=KiB) 였습니다.
환장하죠 ㅋㅋ
댓글을 작성하려면 이 필요합니다.
용량은 바이트가 일반적이라 계산이 안되서 헷갈려죽겠네요..