32 / 64 비트에 대하여
32비트, 64비트 프로그램, 어떤 차이가 있는 걸까?
8비트 = 1바이트
1024 바이트 = 1 킬로바이트
......
0 : off / 1 : on
0이면 +, 1이면 -
32비트는 Y38K 2038년도에 문제가 발생 - C언어와 유닉스를 만든 데니스가 미래에 있을 32비트의 문제점에 대해 알아차림
time_t가 1970.01.01부터 현재까지 지난 초를 보여주는데, 32비트에서는 이 수치가 꽉차버린다. 21억 어쩌고... (제일앞은 플러스마이너스 부호를 나타내므로 최대의 숫자는 42억이 아님)
Y2K 2000년에 문제 발생함
조금이라도 수를 줄여 원가절감하기 위해 연도 표기에 19를 생략하여 1996 > 96 으로 표기하는걸 기본으로 하였다가 2000년이 되면서 문제가 발생했었다.
이러한 문제 때문에 현재는 32비트가 줄어들고 64비트로 가는 추세이지만 아직 32비트인 전자기기가 있어 주의해야함 (작은 전자기기 - ex.계산기 등)
'And so on > IT 상식' 카테고리의 다른 글
[IT상식] 스택에 대하여 (About Stack) (0) | 2019.07.11 |
---|---|
[IT상식] 비밀번호에 대하여 (About Password) (0) | 2019.07.09 |
[IT상식] 캐시 메모리에 대하여 ( About Cash Memory ) (0) | 2019.06.20 |
[IT상식] p2p에 대하여 ( About p2p ) - ex.torrent (0) | 2019.06.11 |
[IT상식] 5G에 대하여 ( About 5G ) (0) | 2019.06.11 |