Today’s update to Time Sink adds a feature to give you more control over Time Sink’s CPU usage: a slider that controls Time Sink’s update interval. At its default setting, Time Sink checks for changes in window status roughly twice a second. If you’ve got a lot of windows open, and a lot of collected history, Time Sink can take a fair bit of CPU power to update all this info at that interval.
Using the new slider (in the General tab of Time Sink’s Preferences), you can lower Time Sink’s CPU usage by reducing how often it checks for changes in windows. The default setting is “Often,” while the other extreme is “Seldom,” which is about once every five seconds. You can find a value along the slider that works for your needs; just keep an eye on Activity Monitor to find a CPU usage level you’re comfortable with.
Of course, there’s an accuracy tradeoff involved—the less often Time Sink checks for window changes, the more likely it is to miss some of your activities. For instance, if you’ve got the slider all the way over at “Seldom,” you’ll miss that quick trip to Mail to check for new messages, or that glance at Twitter for recent tweets. But such tradeoffs are now in your control with Time Sink 1.2. (You can read the release notes page to see the other changes in this release.)
Direct purchasers can get the new version via in-app updating, or by downloading a fresh copy from the Time Sink page. App Store purchasers should see the update available shortly in the App Store application—we’ve released the update, but it will take a bit of time to reach all of the various global App Stores.