我想知道如果在組合使用計時器與Linux的民意測驗/ epoll的API的方式。 我已經使用epoll,它會整合非常好的現有代碼,如果我可以讓計時器成爲我隊列中的另一個epoll事件。
一種可能的方法,大概是,基於文件的定時器,如
echo 400;now > /dev/timer ; cat /dev/timer ; # outputs after 400ms "now"
只是作爲一個假想例子。 有沒有這樣的事情?或者有其他方法可以將它與epoll API集成嗎?
--Marenz
這不完全是我所希望的,但它仍然有效。 謝謝。 --Marenz – Marenz 2009-12-23 13:19:17
其實,timer fd正是我想要的。儘管如此,它只能用於Linux – Marenz 2011-05-05 11:26:54