USB Temperature
Moderators: NeilBlanchard, Ralf Hutter, sthayashi, Lawrence Lee
USB Temperature
I don't know whether there just something odd about my computer, but adding and removing USB devices seems to have a marked effect on the CPU temperature. I just removed my 128MB flash stick, and the temperature dropped 5C fairly sharply. I plugged it in again and the temperature spiked back up. I'm not even transferring data, it's just plugged in
Has anyone had a similar experience? Does anyone know why this effect is so pronounced?
Has anyone had a similar experience? Does anyone know why this effect is so pronounced?
USB CPU effects
Trouble is, I'm running CPUIdle on the advanced cooling setting, so the USB can't be disrupting the HLT state that much, can it?
The effect is more pronounced with USB 2.0 devices than with USB 1.1
The effect is more pronounced with USB 2.0 devices than with USB 1.1
USB Heat
Look's like you're right, dukla. When I disabled CPUIdle and let the temperature stabilise, inserting and removing the memory stick had no effect on the temperature at all. However, when running, CPUIdle is showing 99% idle.
Bugger. How irritating. I wouldn't have thought that the serial bus needed that much monitoring - after all, the IDE interface doesn't.
Bugger. How irritating. I wouldn't have thought that the serial bus needed that much monitoring - after all, the IDE interface doesn't.
Yes. We recently got a USB2 scanner, Canon 3200F I believe. Plugging in the USB made CPU temps rise. 5C or better, I'd guess. Even though I wasn't scanning, and it isn't one of the scanners that's powered through USB.Has anyone had a similar experience?
I don't run CPUIdle. Just running MBM5 and TrendMicro Internet Security.
-
- *Lifetime Patron*
- Posts: 1465
- Joined: Sun Mar 09, 2003 12:27 pm
- Location: Reading.England.EU
Re: USB Heat
Not againDenorios wrote:Look's like you're right, dukla.
I haven't noticed the temp effect, but with a new 2.5" drive in a USB 2 external box I am noticing all kinds of other interesting things. Like under Linux about 20 processes are spawned when I plug the thing in. And on some machines USB 2 ports run at USB 1 speed because of IRQ problems, and also can run at USB 1 speed because of other USB peripherals plugged into the same controller.Denorios wrote:I wouldn't have thought that the serial bus needed that much monitoring - after all, the IDE interface doesn't.
All in all it seems to me USB delivers plug n play, but in general includes some really sloppy coding/cludges/compromises to get there. When I was a younger and worked on real machines ALL devices spoke to the CPU via interrupts, and the particular systems I worked on allowed for 4 * 256 hardware IRQs!! The basic PC limitation is the Intel 86 architecture is stack based as opposed to (hardware) interrupt orientated. And yes, again in my old days, people did software interrupts: they were measured in milliseconds compared to hardware interrupts in nanoseconds. My conclusion is that USB is delivering a software solution to what is an architectural hardware limitation.
Re: USB Heat
A plausible conclusion. As I understand it, USB is a design with 'dumb' hardware i.e. it needs quite a bit of software to work. Apparently this is what separates it from Firewire for example.dukla2000 wrote:My conclusion is that USB is delivering a software solution to what is an architectural hardware limitation.
Kind of like hardware- vs. software-modems.
Re: USB Heat
Correct! USB requires software to do the actual negotiation and data transfers -- the only reason Intel pushes for USB is because it's:kesv wrote:A plausible conclusion. As I understand it, USB is a design with 'dumb' hardware i.e. it needs quite a bit of software to work. Apparently this is what separates it from Firewire for example.dukla2000 wrote:My conclusion is that USB is delivering a software solution to what is an architectural hardware limitation.
Kind of like hardware- vs. software-modems.
1. Cheap to make.
2. Requires more CPU cycles to work, which would make people upgrade their computers more often.
That's one of the reasons why I almost always recommend people use Firewire devices instead of USB, but nobody believes me...
-
- Posts: 580
- Joined: Sun Aug 11, 2002 3:26 pm
- Location: USA (Phoenix, AZ)