[coyotos-dev] Sleep, wakeup, and persistence
Valerio Bellizzomi
devbox at selnet.org
Sat Sep 15 17:43:13 EDT 2007
On 15/09/2007, at 10.14, Charles Landau wrote:
>At 2:30 PM +0200 9/15/07, Valerio Bellizzomi wrote:
>>On 15/09/2007, at 11.34, Sam Mason wrote:
>> >It seems to me that the only sensible thing the kernel can do is the
>>>first option, that of cancelling all sleeps upon restart. If there's
>>>a chance that the kernel isn't going to know the time when it restarts
>>>then it can't do anything else.
>>
>>Yes, I agree that (1) seems to be the only sensible thing to do. If the
>>system had a power loss, probably there is some alarm to service ASAP on
>>restart, and you don't want you application to be sleeping at that time.
>
>It does not follow that *all* sleeps should be cancelled. The program
>that needs to service the alarm needs to be woken up, but some other
>applications can continue to sleep blissfully. They need different
>interfaces.
Can you expand on that?
How the interfaces whould differ ?
val
More information about the coyotos-dev
mailing list