Is there a tool for Windows XP and Vista (built-in or otherwise ideally freeware/OSS) that can notify the user when the CPU is above a (configurable) threshold for some (configurable) duration?
I am particularly interested in a minimalist tool that fits the following bill and in order of importance (which a lot of the built-in Windows facilities like Performance/Resource Monitor do not):
- Does not require administrative privileges
- Has a low working set so it has no observable cost if left running forever
- Monitors silently in the system tray
- Uses a subtle (not in-your-face) notification method like showing a balloon tip with the name of the offending process that has been maximizing the CPU
- Can be configured to start automatically when a user logs on interactively