Thread
:
[User feedback request] Shepherd
View Single Post
attila77
2010-03-11 , 23:52
Posts: 3,319 | Thanked: 5,610 times | Joined on Aug 2008 @ Finland
#
81
Define "really efficient timer-based trigger mechanism". I use three ways of time-based triggering - alarmd, cron and asynchronous sleep(). The first one is good because AFAIK it can wake up the device even if it's turned off and uses almost no additional resources. Cron is, well, cron. Sleep() is far more precise and can be employed en masse if you can live with the resource penalty (we calculate when the event should occur and launch a thread that starts with sleep() at the beginning). If this does not answer you question, please elaborate
__________________
Blogging about mobile linux -
The Penguin Moves!
Maintainer of
PyQt
(
see introduction
and
docs
),
AppWatch
,
QuickBrownFox
, etc
Last edited by attila77; 2010-03-11 at
23:54
.
Quote & Reply
|
attila77
View Public Profile
Send a private message to attila77
Find all posts by attila77