17년 전 전 세계에 제기된 Y2K 버그의 우려가 2038년 새로운 문제로 다가오고 있습니다.
Y2K38 문제는 어쩌면 Y2K 버그와 그 피해가 비슷하거나 더 나쁜 결과를 가져올 수도 있습니다.
Y2K 문제란?
Y2K 문제는 컴퓨터가 인식하는 날짜의 문제였습니다.
당시 컴퓨터는 데이터 비용을 줄이고자 연도를 끝 두 자리만을 사용하였습니다.
아무 문제 없이 컴퓨터를 사용하던 엔지니어가 2000년이 되면 컴퓨터가 00년을 2000년으로 인식하지 않고 1900년으로 인실 할 수 있다는 사실을 알게 되어 2000년이 되면 대란이 발생할 거라 하였습니다.
그러나 실재 2000년이 되고서는 거의 무시할 만한 문제만 있었을 뿐 혼란은 발생하지 않았습니다.
이 문제는 단순히 연도 필드를 2자리에서 4자리로 변경하여 해결할 수 있었습니다.
Y2K38 문제란?
Y2K38 문제는 64bit OS를 사용하는 사람이라면 아무런 문제가 없을 것입니다.
Y2K38 문제는 32bit 프로세서 및 시스템의 한계로 발생하는 문제입니다.
32bit 시스템은 2,147,483,647까지만 수를 셀 수 있기 때문에 컴퓨터가 계산을 시작하는 날짜인 1970년 1월 1일부터 2,147,483,647초가 되는 시점이 2038년 3월 19일 세계 협정 시 03시 14분 7초가 되어 컴퓨터는 더는 날짜를 셀 수 없게 됩니다.
문제 해결책은 간단히 64bit 시스템으로 업그레이드하는 것입니다.
64bit 시스템은 9,223,372,036,854,775,808까지 카운트 할 수 있기 때문에 가까운 시기에 영향을 받지는 않게 됩니다.
대부분의 경우 64bit로 전환되어가는 추세라 별 어려움이 없을 것입니다.
강남 스타일의 교훈
64bit 시스템으로 업그레이드하면 Y2K38 문제가 없으리라는 것은 이미 한국 가수에 의해(?) 입증되었습니다.
2014년 싸이의 강남 스타일 뮤직비디오가 YouTube에서 기록을 갈아 치우고 있을 때 뷰의 수가 2,147,483,647을 초과하게 되었습니다.
당시까지 32bit 프로세서에서 실행되던 유튜브 시스템은 뷰를 더는 계산할 수 없는 문제가 발생하였고 64bit 시스템으로 업그레이드하여 문제를 해결한 사례가 있었습니다.
마치며
2038년까지는 소프트웨어 및 시스템을 업그레이드할 수 있는 20년이라는 충분한 시간이 있어 사무 및 개인용 컴퓨터에는 별문제가 없을 것입니다.
하지만 대부분이 기계에 내장되어있는 임베디드 시스템의 경우 소프트웨어를 업그레이드할 수 없기 때문에 많은 교체 비용이 들 수 있습니다.
'Tip & Tech > News' 카테고리의 다른 글
[ Chrome ] 크롬 확장프로그램은 앞으로 크롬 웹 스토어에서만 설치 가능 (3) | 2018.06.25 |
---|---|
[ News ] 2020년 12월 Adobe 플래시 은퇴 (0) | 2017.08.06 |
[ News ] 애플은 뉴질랜드에서 2016년 2-in-1 장치 판매 1위를 달성하였습니다. (0) | 2017.03.08 |
[ 개인 정보 보호 ] 트위터, 미국 정보기관과 거래하지 않겠다. (0) | 2016.05.10 |
[ HOW ] AMD가 없었다면 아직도 32bit 컴퓨터가 세상을 지배했을지도 모릅니다. (0) | 2016.04.25 |
[ News ] 오페라 브라우저 무료 VPN 서비스를 추가 (2) | 2016.04.23 |
[ News ] 일본 PC 업계의 거대기업 합병 무산위기 (0) | 2016.04.15 |
[ News ] 보노보노가 돌아왔습니다. (0) | 2016.04.07 |