I think it's because Xeon processors use hyperthreading, which is sort of like a dual processor inside one processor (not really, but a bit like it). that allows instructions from separate threads to be processed at once by the same CPU in one cycle. You can read more about it here: http://arstechnica.com/paedia/h/hyperthreading/hyperthreading-1.html
> -----Original Message----- > From: Boris Gorelik [mailto:bgbg@;pob.huji.ac.il] > Sent: Sunday, November 10, 2002 10:49 AM > To: Linux-IL mailing list > Subject: I have 2 spare CPU's (maybe not) > > > this is a VERY strange problem. My boss have bought a new > computer with two > Xeon CPUs (he loves dual machines, and we don't comlain about > it ;) ). Last wednesday I've noticed that the top command > showed 4 CPU's: [bgbg]$ top -bn1i | head 10:32am up 4 days, > 1:03, 7 users, load average: 1.59, 1.37, 0.84 103 > processes: 101 sleeping, 2 running, 0 zombie, 0 stopped CPU0 > states: 89.0% user, 10.0% system, 0.0% nice, 0.0% idle CPU1 > states: 0.1% user, 0.0% system, 0.0% nice, 99.0% idle CPU2 > states: 0.0% user, 0.0% system, 0.0% nice, 100.0% idle > CPU3 states: 0.0% user, 2.0% system, 0.0% nice, 97.0% idle > Mem: 513400K av, 442124K used, 71276K free, 0K > shrd, 20064K buff > Swap: 1068240K av, 0K used, 1068240K free > 213524K > cached > > I have even opened the box to verify the number of the CPU's. > Does anyone know anything about this behaviour? How should I > treat the load > fugures I get from top? > > System: RH7.3, kernel 2.4.18.3smp, top --version: top (procps > version 2.0.7) > > Have a nice life, > -- > Boris Gorelik > Sun, 10/Nov/2002, 5 Kislev 5763 > > > ================================================================= > To unsubscribe, send mail to [EMAIL PROTECTED] > with the word "unsubscribe" in the message body, e.g., run > the command echo unsubscribe | mail [EMAIL PROTECTED] > > ================================================================To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]