PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Dual Prozessor ???



Pabba
08.05.03, 08:13
Hab einen Dualprozessor Server , wie kann ich jetzt rausfinden ob beide Aktiv sind bzw. richtig laufen ??

Gruß

Pabba

Jorge
08.05.03, 08:58
cat /proc/cpuinfo

Pabba
08.05.03, 09:04
Hallo Jorge ,

an welcher einstellunug kannst du jetzt erkennen das beide Prozessoren erkannt worden sind ????

processor : 0
vendor_id : GenuineIntel
cpu family : 5
model : 2
model name : Pentium 75 - 200
stepping : 12
cpu MHz : 167.049
fdiv_bug : no
hlt_bug : no
f00f_bug : yes
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr mce cx8 apic
bogomips : 333.41


Danke !

Gruß

Pabba

harleckin
08.05.03, 09:10
Eindeutig das Programm 'mpstat' aus dem Paket 'sysstat' zur Anzeige der CPU-Auslastung.

Schau dir mal 'dmesg' an ob alle CPUs erkannt wurden. Unter '/proc/cpuinfo' wie du es schon gemacht hast, müssten alle darin stehen.
Es scheint aber das du keinen SMP Kernel besitzt. (siehe 'uname -a')



MfG

Jorge
08.05.03, 09:53
Original geschrieben von Pabba
an welcher einstellunug kannst du jetzt erkennen das beide Prozessoren erkannt worden sind ????

processor : 0
vendor_id : GenuineIntel
cpu family : 5
model : 2
model name : Pentium 75 - 200
stepping : 12
cpu MHz : 167.049
fdiv_bug : no
hlt_bug : no
f00f_bug : yes
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr mce cx8 apic
bogomips : 333.41


Ist nur eine CPU. Wenn es zwei wären hättest Du in etwas das selbe nochmal mit 'processor: 1'. Mit top läßt sich das auch überprüfen. Es scheint als fehlt Deinem Kernel die Multiprozessor Option.

Flightbase
08.05.03, 12:24
hier fehlt bei der gelegenheit noch die std. frage:
erfolgt die lastverteilung automatisch über den kernel - oder ist es ein program-issue?

greets, Nik

Jorge
08.05.03, 12:30
Original geschrieben von Flightbase

erfolgt die lastverteilung automatisch über den kernel - oder ist es ein program-issue?


Sowohl als auch. Der Kernel verteilt die Prozesse auf die verschiedenen CPU's. Ob Anwendungen allerdings von einer Mehrprozessormaschine profitieren, hängt von der SW selbst ab, d.h. die SW muß entsprechend programmiert sein, dann nutzt diese Software auch gleichzeitig mehrere CPU's.