|
|
|
|
|
|
| |
| |
|
|
|
|
| |
| |
|
|
I tracked down the cause of my computer waking up from sleep to some
sort of wake timer in Persistence of Vision(tm) Ray Tracer Version
3.7.1-x.knockout.8881807+av294.msvc14.
Why does it do this? How do I make it stop?
Mike
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Am 02.12.2016 um 02:05 schrieb Mike Horvath:
> I tracked down the cause of my computer waking up from sleep to some
> sort of wake timer in Persistence of Vision(tm) Ray Tracer Version
> 3.7.1-x.knockout.8881807+av294.msvc14.
>
> Why does it do this? How do I make it stop?
My guess would be that it must be something that had already been
present in 3.7.0 stable - maybe even 3.6.
Post a reply to this message
|
|
| |
| |
|
|
From: clipka
Subject: Re: Beta version waking my computer from sleep
Date: 1 Dec 2016 22:07:02
Message: <5840e556@news.povray.org>
|
|
|
| |
| |
|
|
Am 02.12.2016 um 04:04 schrieb clipka:
> Am 02.12.2016 um 02:05 schrieb Mike Horvath:
>> I tracked down the cause of my computer waking up from sleep to some
>> sort of wake timer in Persistence of Vision(tm) Ray Tracer Version
>> 3.7.1-x.knockout.8881807+av294.msvc14.
>>
>> Why does it do this? How do I make it stop?
>
> My guess would be that it must be something that had already been
> present in 3.7.0 stable - maybe even 3.6.
BTW, can you name the typical duration after which POV-Ray wakes up your
computer? That could be helpful in identifying the mechanism by which
that happens.
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Am 02.12.2016 um 02:05 schrieb Mike Horvath:
> I tracked down the cause of my computer waking up from sleep to some
> sort of wake timer in Persistence of Vision(tm) Ray Tracer Version
> 3.7.1-x.knockout.8881807+av294.msvc14.
>
> Why does it do this? How do I make it stop?
Obvious things first: Did you uncheck the "Render | Prevent Sleep" setting?
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
On 12/1/2016 10:43 PM, clipka wrote:
> Am 02.12.2016 um 02:05 schrieb Mike Horvath:
>> I tracked down the cause of my computer waking up from sleep to some
>> sort of wake timer in Persistence of Vision(tm) Ray Tracer Version
>> 3.7.1-x.knockout.8881807+av294.msvc14.
>>
>> Why does it do this? How do I make it stop?
>
> Obvious things first: Did you uncheck the "Render | Prevent Sleep" setting?
>
I just unchecked it and will try again in a few minutes.
Mike
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
On 12/1/2016 10:06 PM, clipka wrote:
> Am 02.12.2016 um 04:04 schrieb clipka:
>> Am 02.12.2016 um 02:05 schrieb Mike Horvath:
>>> I tracked down the cause of my computer waking up from sleep to some
>>> sort of wake timer in Persistence of Vision(tm) Ray Tracer Version
>>> 3.7.1-x.knockout.8881807+av294.msvc14.
>>>
>>> Why does it do this? How do I make it stop?
>>
>> My guess would be that it must be something that had already been
>> present in 3.7.0 stable - maybe even 3.6.
>
> BTW, can you name the typical duration after which POV-Ray wakes up your
> computer? That could be helpful in identifying the mechanism by which
> that happens.
>
Less than 5 minutes.
Mike
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
On 12/2/2016 10:14 AM, Mike Horvath wrote:
> On 12/1/2016 10:43 PM, clipka wrote:
>> Am 02.12.2016 um 02:05 schrieb Mike Horvath:
>>> I tracked down the cause of my computer waking up from sleep to some
>>> sort of wake timer in Persistence of Vision(tm) Ray Tracer Version
>>> 3.7.1-x.knockout.8881807+av294.msvc14.
>>>
>>> Why does it do this? How do I make it stop?
>>
>> Obvious things first: Did you uncheck the "Render | Prevent Sleep"
>> setting?
>>
>
> I just unchecked it and will try again in a few minutes.
>
> Mike
The problem persists even with the setting unchecked. I had to close the
application completely.
Mike
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Am 02.12.2016 um 18:45 schrieb Mike Horvath:
> On 12/2/2016 10:14 AM, Mike Horvath wrote:
>> On 12/1/2016 10:43 PM, clipka wrote:
>>> Am 02.12.2016 um 02:05 schrieb Mike Horvath:
>>>> I tracked down the cause of my computer waking up from sleep to some
>>>> sort of wake timer in Persistence of Vision(tm) Ray Tracer Version
>>>> 3.7.1-x.knockout.8881807+av294.msvc14.
>>>>
>>>> Why does it do this? How do I make it stop?
>>>
>>> Obvious things first: Did you uncheck the "Render | Prevent Sleep"
>>> setting?
>>>
>>
>> I just unchecked it and will try again in a few minutes.
>>
>> Mike
>
> The problem persists even with the setting unchecked. I had to close the
> application completely.
- What exactly is the "sleep" mode that's being interrupted?
- What are your power management settings?
Also, can you please check whether the issue is also present with 3.7.0
stable?
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
On 12/2/2016 2:35 PM, clipka wrote:
> Am 02.12.2016 um 18:45 schrieb Mike Horvath:
>> On 12/2/2016 10:14 AM, Mike Horvath wrote:
>>> On 12/1/2016 10:43 PM, clipka wrote:
>>>> Am 02.12.2016 um 02:05 schrieb Mike Horvath:
>>>>> I tracked down the cause of my computer waking up from sleep to some
>>>>> sort of wake timer in Persistence of Vision(tm) Ray Tracer Version
>>>>> 3.7.1-x.knockout.8881807+av294.msvc14.
>>>>>
>>>>> Why does it do this? How do I make it stop?
>>>>
>>>> Obvious things first: Did you uncheck the "Render | Prevent Sleep"
>>>> setting?
>>>>
>>>
>>> I just unchecked it and will try again in a few minutes.
>>>
>>> Mike
>>
>> The problem persists even with the setting unchecked. I had to close the
>> application completely.
>
> - What exactly is the "sleep" mode that's being interrupted?
> - What are your power management settings?
>
Windows 7. "Sleep" button in Start menu. "High Performance" power plan.
Computer is not set up to turn off automatically. Only manually.
http://imgur.com/fKaDedQ
> Also, can you please check whether the issue is also present with 3.7.0
> stable?
>
It only started happening after I installed the beta last month. Before
that I was using 3.7.0 for several months or years.
One thing to note: I had an older beta installed for a couple of hours
before I realized I wanted the newer beta. Can't remember what version
that was.
Mike
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Am 02.12.2016 um 02:05 schrieb Mike Horvath:
> I tracked down the cause of my computer waking up from sleep to some
> sort of wake timer in Persistence of Vision(tm) Ray Tracer Version
> 3.7.1-x.knockout.8881807+av294.msvc14.
>
> Why does it do this? How do I make it stop?
Okay, after having searched in the wrong places for a while, I guess I
have finally found the answer to the puzzle.
POV-Ray uses boost for thread management, and among other things makes
use of a function that causes a thread to enter idle state for a given
duration, so that it doesn't waste computing power just waiting for
messages from other threads.
Boost 1.58 introduced a change in the way this sleep functionality is
implemented on Windows systems; where previous versions used
`SetWaitableTimer()`, boost 1.58 and later use `SetWaitableTimerEx()`,
because this allows to use so called "coalescing timers" that can
presumably save some more energy in standby mode.
Unfortunately, according to the Internerds the new implementation was
buggy, and called `SetWaitableTimerEx()` with a combination of
parameters that the system would interpret as a request to wake up from
sleep mode when the timer expired, defying the whole purpose of the change.
The Internerds also say that this has been fixed in boost 1.60; however,
the current versions of POV-Ray for Windows happen to be using boost
1.59, so does suffer from this bug. The 3.7.0 stable version is
unaffected since it used an earlier version of boost.
So I guess I'll have to merge a new boost version into our repo.
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |