프로그램을 다운받을때 32비트 버전과 64비트 버전중 무엇을 받아야 할지 고민했던 경험은 누구나 있을것이다.
32비트는 cpu가 데이터를 처리할 때 사용하는 '레지스터'의 크기를 말한다. 단위 라고도 하는데
32bit는 x86이라고 하고 64비트는 x64라고 부른다 x86은 옛날 인텔의 cpu이름 뒤에 칩셋번호이다.
1985년에 출시된 80386 을 보면 뒤에 86이 있다. 이 cpu가 32비트를 단위로 처리하기에 32비트를 x86이라고도 부른다.
당연히 64비트가 두배이기에 더빠르겠지만 자신의 운영체제가 무슨 bit를 호환하고 있는지 무슨 버전인지 확인해야 한다.
윈도우 + R 를 눌러 실행창을 실행시키고 dxdiag를 검색해보면 운영체제를 확인할 수 있다.
bit는 binary digit 의 준말로 이진수 자릿수로 번역된다.
bit 8개가 모여 0000 1111 = 1byte가 된다
이 사진을 참고하면 내가산 64GB의 usb가 실제로 확인했을땐 59GB인 이유가 아래에 있다.
컴퓨터 메모리 분야에서는 1KB = 1024Byte 인데, 저장 장치 분야에서는 1KB = 1000Byte 로 다룬다는 것이다.
한 곳 에서는 2진수로 단위를 다루고, 다른 한 곳에서는 10진수로 단위를 다루는 것이다.
참고 https://blog.lael.be/post/203,https://www.samsungsemiconstory.com/kr/%EC%95%84%EB%A6%AC%EC%86%A1%ED%95%9C-%EB%8D%B0%EC%9D%B4%ED%84%B0%EC%9D%98-%EB%8B%A8%EC%9C%84-%EB%B0%94%EC%9D%B4%ED%8A%B8byte/
'etc' 카테고리의 다른 글
vmware vm이 안열릴때, 열기 했는데 아무것도 안뜰때 (0) | 2023.09.08 |
---|---|
객체지향 언어의 배경 (0) | 2022.12.30 |
test (0) | 2022.12.06 |