귀하는 로그인되어 있지 않습니다. 이대로 편집하면 귀하의 IP 주소가 편집 기록에 남게 됩니다.스팸 방지 검사입니다. 이것을 입력하지 마세요!== 문제점과 한계 == === 2038년 문제 === ==== 개요 ==== 32비트 signed int를 사용하는 시스템에서 유닉스 시간은 2038년 1월 19일 03:14:07 UTC에 최댓값(2,147,483,647)에 도달한다. 이후의 시간은 표현할 수 없어 오버플로우가 발생하며, 시스템은 1901년으로 돌아가거나 오작동할 수 있다. ==== 영향받는 시스템 ==== * '''임베디드 시스템:''' 많은 임베디드 기기가 여전히 32비트 아키텍처를 사용한다. * '''레거시 시스템:''' 오래된 운영체제나 소프트웨어 중 일부가 아직도 32비트 time_t를 사용한다. * '''산업용 장비:''' 장기간 운영되는 산업 설비의 제어 시스템이 영향을 받을 수 있다. ==== 해결 방안 ==== * '''64비트 마이그레이션:''' 대부분의 현대 시스템은 64비트 time_t를 사용하도록 전환되었다. * '''소프트웨어 업데이트:''' 운영체제와 애플리케이션의 시간 처리 로직을 64비트로 수정한다. * '''하드웨어 교체:''' 32비트 임베디드 시스템을 64비트 시스템으로 교체한다. === 윤초 문제 === ==== 발생하는 문제 ==== * '''시간 불일치:''' 윤초가 추가될 때 유닉스 시간과 UTC 사이에 1초의 차이가 발생한다. * '''시스템 오작동:''' 일부 시스템에서는 윤초 추가 시점에 버그가 발생할 수 있다. * '''동기화 문제:''' 여러 시스템 간의 시간 동기화가 일시적으로 어긋날 수 있다. ==== 대처 방안 ==== * '''윤초 스미어링:''' 구글은 윤초를 하루에 걸쳐 점진적으로 적용하는 방식을 사용한다. * '''윤초 무시:''' 일부 시스템은 윤초를 완전히 무시하고 나중에 NTP로 보정한다. * '''TAI 사용:''' 일부 과학 기술 분야에서는 윤초가 없는 [[국제원자시]](TAI)를 사용한다. <!-- 분류 --> [[분류:유닉스]] [[분류:날짜]] [[분류:시간]] 편집 요약 가온 위키에서의 모든 기여는 크리에이티브 커먼즈 저작자표시-동일조건변경허락 라이선스로 배포된다는 점을 유의해 주세요(자세한 내용에 대해서는 가온 위키:저작권 문서를 읽어주세요). 만약 여기에 동의하지 않는다면 문서를 저장하지 말아 주세요. 또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다. 저작권이 있는 내용을 허가 없이 저장하지 마세요! 취소 편집 도움말 (새 창에서 열림)