Poprzedni Następny

Czas w zwykłym Linuksie


  • struktura timer_list:
    • pole function to wskaźnik do funkcji
    • pole expires określa czas, po którym funkcja function ma zostać wywołana
    • pole data to argumenty przekazywane funkcji function
  • zmienna jiffies jest licznikiem czasu systemowego
  • podczas obsługi przerwania zegarowego system sprawdza w zbiorze timerów czy upłynął czas pozostały do wywołania funkcji z któregoś timera