Hi linux gurus, I am building a server that would need to have
around 10000 timers. As timer expires a call back function will
be called in the user space. I want to know the best possible
approach for having such large timers. Which of the following
approaches is the best? 1. using timer_list data structure
provided by kernel 2. use sigalrm 3. sleep and wake up every
second to check 4. use of interval timers  I am waiting to hear
the answer.