TIMER MANAGEMENT APPARATUS

According to the present invention, provided is a timer management apparatus coalescing and processing a timer interrupt adjacent to an operation system operated in an IT device (like a desktop computer, a server, a mobile device, and so forth) so as to minimize a load to process an interrupt and si...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: AN, BAIK SONG, JUN, SUNG IK
Format: Patent
Sprache:eng ; kor
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:According to the present invention, provided is a timer management apparatus coalescing and processing a timer interrupt adjacent to an operation system operated in an IT device (like a desktop computer, a server, a mobile device, and so forth) so as to minimize a load to process an interrupt and simultaneously maximize a system idle time so that power consumption efficiency is improved. The timer management apparatus comprises: a timer adding sub module unit configured to add a new timer in a timer group including at least one timer; a timer erasing sub module unit configured to erase a timer to be erased among registered timers; and a timer expiration sub module unit processing expired timers at once through one time of interrupt processing. IT 장비(데스크탑 컴퓨터, 서버, 모바일 기기 등)에서 구동되는 운영체제의 인접한 타이머 인터럽트를 병합(coalescing)하여 처리함으로써 인터럽트 처리를 위한 부하를 최소화함과 동시에 시스템의 유휴 시간을 최대화하여 대기 전력 절감 효과를 향상시키는 타이머 관리 장치를 제시한다. 제시된 타이머 관리 장치는 하나 이상의 타이머를 포함하는 타이머 그룹에 신규 타이머를 추가하는 타이머 추가 서브 모듈부, 등록된 타이머 중에서 삭제하고자 하는 타이머를 삭제하는 타이머 삭제 서브 모듈부, 및 만료되는 타이머들을 한 번의 인터럽트 처리를 통해 한꺼번에 처리하는 타이머 만료 서브 모듈부를 포함한다.