I've got a PC with a wireless card installed. I've been having fits of bad performance, but I've narrowed down one of the many things I'd like to fix.
It seems if my computer idles for some period of time I haven't measured, something goes haywire and I my network adapter starts toggling its state. If I babysit the machine and keep it busy I go through good and bad bandwidth periods, but if it's left alone I get cycling periods with no activity. This is a picture of an experiment I ran to confirm. I added a red line to indicate where the screensaver came on, and a blue line indicates where I wiggled the mouse after 30 seconds or so.

To rule out the screensaver itself, I turned off the screensaver and sat down to play some Metroid. When I looked up after a while, I saw this (the spike is where I poked the mouse to see if it would make a change; it happened almost instantaneously:)

So it's not the screensaver. But I can't figure out what it is. My system is set to never automatically sleep. In device manager the network adapter had an option to let Windows turn it off to save power; I unchecked this option. The only setting left is I've allowed Windows to turn off hard drives after 20 minutes; shouldn't that notice disk activity and leave my disk alone? Besides, while typing this I had to help my wife with some stuff and in 5 minutes this behavior had started. If I sit at the computer and constantly move the mouse, I see no degredation in performance. I'd rather be able to leave my computer unattended.
Any ideas what could cause this?
*update*
I've got a preliminary answer. I'm using the CrashPlan backup service, and it seems like it's sort of jealous of the files it's got an eye on. I had suspected this earlier and dropped any download folders I could find from the backup, but I found one I had missed. Dropping that folder from the backup seems to have made a big difference. I'll queue up some more downloads and see if that helps.