WD사의 1TB하드디스크를 구입했습니다.
그런데, 포맷을 보니.. 939기가밖에 안되더군요...
어렸을적 컴퓨터 공부할때는.. 1TB = 1024GB라고 배웠는데 말이죠..
갑자기 궁금하네요..
70기가는.. 하드디스크의 비밀일기장이라도 저장하는 용도인것인가요...
ㅠㅠ
왜 1테라는 1테라가 아닌걸까요.. 알려주세용 ㅠ 감사합니다!!
WD사의 1TB하드디스크를 구입했습니다.
그런데, 포맷을 보니.. 939기가밖에 안되더군요...
어렸을적 컴퓨터 공부할때는.. 1TB = 1024GB라고 배웠는데 말이죠..
갑자기 궁금하네요..
70기가는.. 하드디스크의 비밀일기장이라도 저장하는 용도인것인가요...
ㅠㅠ
왜 1테라는 1테라가 아닌걸까요.. 알려주세용 ㅠ 감사합니다!!
1024 로 한건 그냥 편의로 한것으로 표준에 어긋나는거였죠....
그래서 KB, GB, TB 표준 외에 KiB, GiB, TiB 를 별도로 만들었습니다....
1Kg = 1000g 이지만 1KByte = 1024Byte 인 것처럼 똑같은 kilo인데 왜 달라지냐는 문제 때문에
1024 (=2^10) 씩 커지는 녀석들에 i (binary의 준말로 압니다)를 붙여서
1KByte = 1000Byte 이고, 1KiByte = 1024Byte로 표시하도록 권고안이 마련됐습니다.
HDD 제조업체는 저 권고안을 충실하게(?) 지켜
1KByte = 1024Byte로 표시하던 하드 용량을 어느 순간 1KByte = 1000Byte 식으로 바꾸어 표시하고 있지만,
MS 윈도우에서는 권고안 이전의 1KByte = 1024Byte 식 표시를 그대로 쓰고 있어서 혼돈이 오는거죠.
참고로 맥은 스노우 레오파드부터 기본으로 1KByte = 1000Byte 를 쓰고 있더군요.
(덕분에 맥-윈도우를 왔다갔다 거리는 저는 용량이 막 헷갈립니다;;;)
반대로 알고 있는데요.
엄연히 따지면 1Byte 가 8bit 고, 1024 Byte 가 1MB 죠.
1 -> 1000 이렇게 된건 순전히 HDD제조사들의 마케팅 상술 때문으로 알고 있습니다.
애초에 2진수의 0과1로 시작하는 컴퓨터는 1024 체계가 맞다고 봅니다.
권고안 이라고 하면 그건 그냥 평 을 사용하지 말고 미터를 사용하자는 것처럼 새로운 규칙일 뿐이지.
예전에 있던 방침이 잘못배운거라는 말은 아니라고 봅니다.
자세한건 다음 링크들을 참조해주세요.
http://www.liberotown.com/2011/05/09/iec-standard-and-si-standard/
http://blog.daum.net/kimys3209/5527429
기존에 우리가 알고 있고 MS 윈도우조차 1024 로 표시되는데 이게 잘못 배운거라면
MS는 잘못배운 프로그래머들이 프로그래밍 하고 있는게 되겠죠.
ISO 표준이 국제 표준이라고 해도 어떠한 나라가 다른 표준을 사용한다고 잘못된거라 말하지는 못한다고 봅니다. 더군다나 국제표준보다 더욱 역사가 깊다면요.
(1024에 대한 IEC 표준 비유 입니다. 찾아보니 겨우 1999년에 제정됐네요)
그리고 원래 전산쪽에선 power of 2로 포기하는게 더 자연스럽죠.
from ClienPad
1000*1000*1000*1000 의 괴리입니다
from ClienPad
1TBytes = 1,000,000,000,000 (Bytes)
저렇게 표기하면 더 적은 용량으로 많아 보이는 효과가 있지요~
컴퓨터는 2진법을 쓰므로 GB로 표시하기 위하여 저 아이를 1,024로 3번 나눕니다.
1,000,000,000,000 / 1,024 / 1,024 / 1,024 = 931.32 (GB)
그래서 줄어들게 되죠~ +ㅁ+