가끔 하늘을 보자: 32bit OS
레이블이 32bit OS인 게시물을 표시합니다. 모든 게시물 표시
레이블이 32bit OS인 게시물을 표시합니다. 모든 게시물 표시

2014년 7월 9일 수요일

32bit OS 2038년 문제



Android 뿐 아니라 32비트 운영체제에서 발생하는 현상.

signed int는 십진수로 -2147483648부터 2147483647까지의 정수를 저장.
다시 말해, time_t가 표현할 수 있는 시간의 범위는 1970 1 1일 자정을 기준으로
2147483648초 전과 2147483647초 후까지.
이것을 날짜로 계산해보면 1901 12 13 20:45:52 부터 2038 1 9일 화요일 03:14:07 까지임.
여기서 1초가 더해질 경우 다시 1901년이 되어 문제가 발생.

Why? 왜 자동차 유리는 깨지면 거미줄처럼 퍼질까?

  🎯 자동차 유리는 왜 거미줄처럼 깨질까? 몰랐던 안전의 비밀 3년 동안 운전하면서도 전혀 몰랐던 사실이었어요. 고속도로를 달리다 '탁' 소리와 함께 앞 유리에 금이 갔는데, 거미줄처럼 쫙 퍼지는 모습 보신 적 있으시죠? 일반 유리라...