Bug 496 - Workrave loses track of time under high CPU load
Status:
RESOLVED INVALID
Component:
Core :: Win32
Version:
1.8.1
Hardware:
PC Windows
Importance:
P2 critical
Target Milestone:
---
Assignee:
Raymond Penners
URL:
Depends on:
Blocks:
Reported:
Nov 2 2005 18:43:34 UTC
by:
bl**@do**.com
Modified:
Nov 2 2005 22:40:58 UTC
| Who | When | What | Removed | Added |
|---|---|---|---|---|
| bl**@do**.com | Nov 2 2005 22:40:58 UTC | status | NEW | RESOLVED |
| resolution | INVALID |
Description
bl**@do**.com Nov 2 2005 18:43:34 UTC
If I run a background process that takes 100% CPU under Windows XP SP2, workrave simply stops counting time. No popups happen. If I click the taskbar icon to get the little status window, it counts for about five seconds and then stops completely. Sometimes the bars move a bit or the time resets, but no break reminders ever pop up. This is bad. I'm using a P4 with hyperthreading enabled. You could reproduce high CPU load with, for instance, SuperPI: http://files.extremeoverclocking.com/file.php?f=36 Perhaps you are measuring CPU time and not wallclock time, or comparing times with == where you should have a >= ?
Comment 1
bl**@do**.com Nov 2 2005 22:40:58 UTC
Sorry; this was a fundamental misunderstanding of the 'Suspend timer when inactive' preference. Workrave keeps time fine under load, as long as you keep moving the mouse. :)