I want to like beagle, I really do. I want to use it, and I want it to work for me. Some of the smartest people in free software have hacked on it, and I can only say good stuff about them.
So where’s the disconnect ? I have been going crazy for the last week trying to figure out why my home machine is consuming 100% CPU when it should be idling because I’m not doing anything on it. I can tell it’s doing stuff because the fans are blowing like crazy. When I move my mouse to wake up the screens and X, I can see my CPU monitor suddenly going from 50% (on this HT machine) back to 0%.
It wazzz in my PC. Eatsing my CPU.
But I couldn’t figure out what it was, as it went away when I checked, and I had no second computer in the house to log into the machine.
Tonight I brought my laptop back home, and it’s poor old beagled. It’s probably been Doing Stuff for the last week, and it has had 100% of one hyperthread for more than 75% of the time to it in.
But it is Not Yet Done.
And it goes skulking off into the corner whenever the X session wakes up – typically the sort of nifty hack Joe or Jon would have come up with.
Who can tell me What It Is Doing ?
Here’s a textdump of beagle-status output if it helps:
Every 5.0s: beagle-info –status Fri May 18 22:15:40 2007
Status: Finding next task to execute
1 Delayed 0 (5/18/2007 10:15:41 PM)
2 Maintenance 100 (5/18/2007 8:55:15 AM)
Final Flush for FileSystemIndex
3 Maintenance 0 (5/18/2007 8:55:18 AM)
Any tips on debugging beagle – from a user perspective – are welcome too.