Is there anyway to detect if programs are leaking memory or consuming too many resources causing things to slow down immensely? Whenever I leave my computer on overnight and try using it the next day its noticably more sluggish then when I reboot the machine / just turn on the machine. Can anyone explain why this is exactly? Also could this be an issue with the hardware / drivers as well? I notice the computer swapping very heavily after I've left my computer on for prolonged periods of time (greater then 10 hours or so).