• 최근 바뀜
  • 임의 문서
  • 게시판
    위키방자유게시판이슈 트래커
  • 도구
    특수 문서 목록업로드
  • 도움말
    개요위키 문법TeX 문법이슈 트래커
  • 최근 바뀜
  • 최근 토론
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
더 보기
  • 신규 사용자분께서는 리브레 위키:환영합니다 필독해주세요.
  • 가입 후 지속적인 기여는 위키에 큰 도움이 됩니다.
  • 로그인이 잘 되지 않을 경우 여기에서 로그인해주세요.
편집토론기록
새로 고침주시여기를 가리키는 문서정보

2000년 문제

분류:
  • 소프트웨어
  • 2000년
Y2K 문서는 여기로 넘어옵니다. 다른 뜻에 대해서는 Y2K (밴드) 문서를 참조하세요.

Y2K Problem / Millennium Bug

목차

  • 1 소개
  • 2 해결
  • 3 같이 보기
  • 4 각주

1 소개[편집]

Y2K[1] 문제, 또는 밀레니엄 버그라고도 한다.

컴퓨터에선 오랫동안 연도를 2자리로 표기하고 있었기 때문에, 2000년이 되는 순간 연도가 00으로 표기되어 1900년과 구분이 안 가게 된다는 버그다.

2 해결[편집]

문제를 안고 있는 시스템 운영사들에 죄다 비상이 걸려서, 최중요 시스템은 구형 시스템이라도 무조건 업데이트를 해야하는 탓에 구형 시스템 개발자들의 몸값이 일시적으로 오르기도 했다. 이런 난리통을 거친 것도 있고, 2000년 문제가 덮쳐도 문제없는 시스템이 생각보다 많았기 때문에 2000년 문제는 조용히 지나갔다. 패치를 하지 않은 시스템을 만나서 21세기에 맞게 설정하면 가끔 Y2K 버그를 내는 경우가 있다.

개발자들은 다시 이런 일이 생기지 않도록 다른 방법을 생각해 내기도 했다.

먼저 나온게 1970년 1월 1일부터 1초씩 세어 년월일 시분초 순으로 나타내는 방식이었는데, 이게 유닉스 방식이다. 근데 이걸 2진법으로 나타내자 다시 생긴 문제가 2038년 문제다.

그래서 현재는 64비트 방식을 사용하며, 이 방식을 쓰면 2922억 7702만 6596년 12월 4일 일요일 15:30:08 UTC까지의 시간을 기록할 수 있다.

GPS는 시간 계산에 13비트 진수를 사용해, 약 157년마다 리셋된다. 리셋되는 경우 GPS 수신기가 일시적으로 오류를 일으킬 수 있으며 이는 수신기 초기화로 해결할 수 있다. 원래 10비트 진수를 사용해 약 20년마다 리셋되었으나, 1999년 첫 리셋 당시 대혼란으로 인해 2019년 2번째 리셋 이후 13비트 진수를 사용하게 하면서 157년 주기로 연장되었다[2].

3 같이 보기[편집]

  • 2038년 문제

4 각주

  1. ↑ Year 2000을 줄인말. Y=Year, 2k=2000.
  2. ↑ GPS 신호, 오늘(7일) 오전 8시 59분 42초경 리셋 예정, 기글하드웨어, 2019.04.07.
  • 이 문서는 2020년 8월 20일 (목) 21:10에 마지막으로 편집되었습니다.
  • 모든 텍스트는 크리에이티브 커먼즈 저작자표시-동일조건변경허락 3.0에 따라 사용할 수 있습니다.

    운영관련 문의 : ops@librewiki.net | 권리침해 문의 : support@librewiki.net
  • 개인정보 정책
  • 리브레 위키 소개
  • 면책 조항
  • 이용약관
  • 크리에이티브 커먼즈 저작자표시-동일조건변경허락 3.0
  • Powered by MediaWiki
  • Designed by Librewiki

로그인

리브레 위키에 가입하세요 비밀번호를 잊으셨나요?
다른 방법으로 로그인하기