시스템 시간이란 무엇입니까?

시스템 시간은 컴퓨터가 시간의 경과를 측정하는 방식을 나타냅니다. 운영 체제 (OS)에 의해 표시되거나 다양한 프로그래밍 언어로 도착한 시간 및 달력 날짜는 시스템 시간을 사용하여 생성됩니다. 이것은 에포크 (epoch)라고 알려진 임의의 시작점 이후 틱을 카운트하는 시스템 클록에 의해 수행됩니다. 각 운영 체제는 서로 다른 시간 길이를 나타내는 자체 시대와 진드기를 사용합니다. 에포크 이후 경과 된 틱 수를 결정한 다음 틱을 초로 변환하면 컴퓨터가 현재 시간과 날짜를 렌더링 할 수 있습니다.

초기 개인용 컴퓨터 (PC)는 시간을 추적 할 방법이 없었습니다. 이 기능을 갖춘 최초의 모델은 IBM (International Business Machines)에서 제조 한 것입니다. 그 이후로 모든 PC와 OS는 시간을 추적하고 사람이 인식 할 수있는 형태로 변환 할 수있는 방법을 포함했습니다. 네트워킹, 특히 인터넷의 출현으로 PC는 시간대를 고려하여 시스템 시간을 조정할 수있게되었습니다. 또한 중앙 서버와 일치하도록 시스템 시간을 업데이트 할 수있게되었습니다.

컴퓨터가 일반적으로 시간을 측정하는 방법은 임의의 시작 지점부터 눈금을 세는 것입니다. 진드기는 보편적으로 인간에게 유용한 시간 측정으로 변환 할 수 없습니다. 각 운영 체제는 서로 다른 시간이 지나갈 수 있기 때문입니다. 일부 시스템은 100 나노초마다 1 틱을 계산하지만 다른 시스템은 1 틱과 1 초를 동일시합니다. 시스템이 충분한 시간 동안 동시에 작동하는 경우 틱 카운트가 허용되는 최대 자릿수에 도달하고 0으로 줄 바꿈 될 수 있습니다. 경우에 따라 시스템이 불안정해질 수 있습니다.

각 시스템에는 틱을 계산하는 시작 날짜가 다릅니다. 일부 운영 체제는 1601CE에서 시작하여 2099CE까지 지속되는 시대를 사용합니다. 시스템 기본 입 / 출력 (BIOS)과 같은 다른 장치는 현재 날짜의 자정부터 세는 신기원을 사용합니다. 각각의 경우에, 컴퓨터는 신기원이 시작된 이래로 몇 번의 진드기가 발생했는지 계산 한 다음 그 수치를 인간 사용자에게 유용한 달력 날짜 및 시간으로 변환 할 수 있습니다. 시스템 시간이 반환 할 수있는 해상도는 틱 길이에 따라 달라 지므로 일부 시스템은 밀리 초 단위로보고 할 수 있지만 다른 시스템은 가장 가까운 초 단위로 제한 될 수 있습니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?