摘要 |
<p>현대의 컴퓨터에는 시간 분해능(resolution), 지원되는 시간 범위 및 시간 기준과 같은 상이한 속성을 갖는 상이한 타이머가 장착되어 있다. 일부는 컴퓨터가 전원이 켜지거나 리셋된 후부터 CPU 주기를 계수하는 TSC 계수기(11, 21)와 같은 상대적 시간 값을 나타내는 로컬 타이머이다. 일부는 절대 시간 또는 실시간을 나타내는 글로벌 타이머이다. 컴퓨터(10, 20)에서 상이한 부류의 타이머를 가지므로, 상이한 타이머를 서로 연결하기 위해 다수의 계산이 수행될 필요가 있다. 본 발명의 착상은 단일 고 분해능 타이머 구조를 정의하는 것인데, 여기서 시간 값은 숫자로 표현되고, 플래그는 타이머가 글로벌 타이머 또는 로컬 타이머인지 명확하게 한다. 본 발명은 시간 값의 훨씬 더 빠른 처리를 가능케 한다. 고 분해능 타이머에 관련되는 글로벌 시간은 훨씬 더 빠르게 추적될 수 있다. 이것은 데이터 전송을 위한 패킷 스케줄링과 같은 시간적으로 중요한 작업의 스케줄링의 더 나은 정밀도를 의미한다.</p> |