SMP-Frage

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
topsol
Beiträge: 3
Registriert: 08.07.2007 01:39:54

SMP-Frage

Beitrag von topsol » 08.07.2007 01:51:34

Hallo miteinander

Ich hoffe die Frage ist hier am richtigen Ort.

Ich habe ein problem mit einem Mehr-Prozessor-System (Xeon, Etch). Ich bin mir aus folgenden Gründen nicht sicher ob der SMP-Kernel aktiv/installiert ist:

1. Bei einem Stresstest mit mprime (http://www.mersenne.org/) wird nur ein Prozessor voll ausgelastet. Ausgabe von "sar" während dem Test:

Code: Alles auswählen

01:31:27 AM       CPU     %user     %nice   %system   %iowait    %steal     %idle
01:31:30 AM       all      0.00     25.06      0.00      0.00      0.00     74.94
01:31:30 AM         0      0.00      0.00      0.00      0.00      0.00    100.00
01:31:30 AM         1      0.00      0.00      0.00      0.00      0.00    100.00
01:31:30 AM         2      0.00      0.00      0.00      0.00      0.00    100.00
01:31:30 AM         3      0.00    100.00      0.00      0.00      0.00      0.00
2. Es steht im Namen vom boot-image nichts von smp:
"initrd.img-2.6.18-4-686"


Komischerweise werden mir in /proc/cpuinfo alle 4 Prozessoren angezeigt

Wie könnte ich endgültig kontrollieren, ob wirklich der SMP-Kernel läuft?

Vielen Dank im voraus für die Antworten...

Gruss[/code]

topsol
Beiträge: 3
Registriert: 08.07.2007 01:39:54

Stresstest

Beitrag von topsol » 08.07.2007 02:10:07

... habe nochmals was rausgefunden:

habe nun "stress" installiert und mit "stress -c 100" gestartet. nun werden alle Prozessoren zu 100% ausgelastet:

Code: Alles auswählen

02:05:49 AM       CPU     %user     %nice   %system   %iowait    %steal     %idle
02:05:51 AM       all    100.00      0.00      0.00      0.00      0.00      0.00
02:05:51 AM         0    100.00      0.00      0.00      0.00      0.00      0.00
02:05:51 AM         1    100.00      0.00      0.00      0.00      0.00      0.00
02:05:51 AM         2    100.00      0.00      0.00      0.00      0.00      0.00
02:05:51 AM         3    100.00      0.00      0.00      0.00      0.00      0.00
Heisst das nun das der SMP-Kernel aktiv ist?

:?:

Benutzeravatar
Teddybear
Beiträge: 3163
Registriert: 07.05.2005 13:52:55
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Altomünster
Kontaktdaten:

Beitrag von Teddybear » 08.07.2007 02:16:30

Moin

Also die Debian-Kernel mit ausnahme des 486er sind SMP tauglich.
Und wenn dein Stresstest alle Prozessoren anzeigt, dann sind auch alle Aktiv
Versuchungen sollte man nachgeben. Wer weiß, ob sie wiederkommen!
Oscar Wilde

Mod-Voice / My Voice

topsol
Beiträge: 3
Registriert: 08.07.2007 01:39:54

Beitrag von topsol » 08.07.2007 02:24:01

vielen dank.

habe mich einfach unsicher gefühlt, weil kein "smp" im Kernelnamen vorkommt...

Benutzeravatar
Teddybear
Beiträge: 3163
Registriert: 07.05.2005 13:52:55
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Altomünster
Kontaktdaten:

Beitrag von Teddybear » 08.07.2007 02:27:17

topsol hat geschrieben:vielen dank.

habe mich einfach unsicher gefühlt, weil kein "smp" im Kernelnamen vorkommt...
dann mach einfach mal ein

Code: Alles auswählen

cat /boot/config-`uname -r` | grep SMP
Und dann wird da solch eine Ausgabe erscheinen:
CONFIG_SMP=y
# CONFIG_X86_BIGSMP is not set
CONFIG_SUSPEND_SMP=y
CONFIG_X86_FIND_SMP_CONFIG=y
CONFIG_X86_SMP=y
Versuchungen sollte man nachgeben. Wer weiß, ob sie wiederkommen!
Oscar Wilde

Mod-Voice / My Voice

Benutzeravatar
Schlingel
Beiträge: 355
Registriert: 18.01.2004 10:23:17
Wohnort: Spandau

Beitrag von Schlingel » 08.07.2007 08:07:21

oder grep SMP /boot/config-$(uname -r)
;)
Kernel/OS Linux 2.6.31.5-s64 [ Debian sid ]
CPU Info AMD Athlon 64 X2 Dual Core 6000+
Memory 2027.1MB
XFX GeForce 9600 GT

Antworten