View previous topic :: View next topic |
Author |
Message |
drakkan Apprentice
Joined: 21 Jun 2004 Posts: 232
|
Posted: Mon Sep 12, 2005 2:01 pm Post subject: [RISOLTO] Dual Xeon smp ht |
|
|
Ciao,
ho uno strano problema con un biprocessore xeon con hyperthreading, il livecd vede correttamente 4 cpu, ma una volta riavviato con il nuovo kernel le cpu sono diventate solo 2, eppure nel kernel ho messo sia il supporto per l'smp che per l'hyperthreading:
Code: |
CONFIG_SMP=y
CONFIG_NR_CPUS=4
CONFIG_SCHED_SMT=y
|
cosa ho dimenticato?
grazie
drakkan
Last edited by drakkan on Mon Sep 19, 2005 9:22 am; edited 1 time in total |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Mon Sep 12, 2005 2:37 pm Post subject: |
|
|
che kernel stai usando?
da quando sono passato alla 2.6.12 mi sono perso anche io 2 processori (finti)
Al 2.6.11 non avevo problemi..
poi per mancanza di tempo non ho investigato.
ciao _________________ while True:Gentoo() |
|
Back to top |
|
|
drakkan Apprentice
Joined: 21 Jun 2004 Posts: 232
|
Posted: Mon Sep 12, 2005 2:42 pm Post subject: |
|
|
sia con i vanilla-sources ~x86 2.6.13 che con i 2.6.12.5 mi perdo due processori, la cosa strana è che dal livecd col kernel 2.6.12 vede tutto correttamente |
|
Back to top |
|
|
drakkan Apprentice
Joined: 21 Jun 2004 Posts: 232
|
Posted: Mon Sep 12, 2005 3:06 pm Post subject: |
|
|
il kernel-2.6.12-gentoo-r10 vede correttamente 4 processori, peccato che poi mi dà un oops quando carico il modulo qla2300 con quel modulo solo il 2.6.13 funziona correttamente o meglio non va in oops, poi far funzionare il multipath è una ltro discorso |
|
Back to top |
|
|
drakkan Apprentice
Joined: 21 Jun 2004 Posts: 232
|
Posted: Mon Sep 12, 2005 3:29 pm Post subject: |
|
|
neanche il 2.6.13-gentoo-r1 funziona correttamente ...
molto strano ... |
|
Back to top |
|
|
comio Advocate
Joined: 03 Jul 2003 Posts: 2191 Location: Taranto
|
Posted: Mon Sep 12, 2005 3:31 pm Post subject: |
|
|
domande stupide ma di rito... ma monti la dir /boot? la sequenza di compilazione che usi è: "make menuconfig; make; make install; make modules_install"?
ciao _________________ RTFM!!!!
e
http://www.comio.it
|
|
Back to top |
|
|
drakkan Apprentice
Joined: 21 Jun 2004 Posts: 232
|
Posted: Mon Sep 12, 2005 3:48 pm Post subject: |
|
|
si monto la dir boot, uso la sequenza make menuconfig e poi make && make modules_install, comunque alcuni kernel funzionano ed altri no (faccio la copia del config verifico che siano selezionati le opzioni che ho scelto salvo e compilo) quindi sembrerebbe proprio un problema del kernel... buh |
|
Back to top |
|
|
IlGab Guru
Joined: 26 Nov 2004 Posts: 486
|
Posted: Mon Sep 12, 2005 3:49 pm Post subject: |
|
|
Hai provato ad abilitare solo l' smp senza dirgli di usare HT ? |
|
Back to top |
|
|
comio Advocate
Joined: 03 Jul 2003 Posts: 2191 Location: Taranto
|
Posted: Mon Sep 12, 2005 3:52 pm Post subject: |
|
|
drakkan wrote: | si monto la dir boot, uso la sequenza make menuconfig e poi make && make modules_install, comunque alcuni kernel funzionano ed altri no (faccio la copia del config verifico che siano selezionati le opzioni che ho scelto salvo e compilo) quindi sembrerebbe proprio un problema del kernel... buh |
quando copi un .config di un kernel, ricordati di dare make oldconfig.
ciao _________________ RTFM!!!!
e
http://www.comio.it
|
|
Back to top |
|
|
drakkan Apprentice
Joined: 21 Jun 2004 Posts: 232
|
Posted: Mon Sep 12, 2005 4:21 pm Post subject: |
|
|
IlGab wrote: | Hai provato ad abilitare solo l' smp senza dirgli di usare HT ? |
si le ho provate un pò tutte sembra che solo il kernel gentoo-2.6.12-r10 veda 4 processori gli altri sempre due |
|
Back to top |
|
|
.:chrome:. Advocate
Joined: 19 Feb 2005 Posts: 4588 Location: Brescia, Italy
|
Posted: Mon Sep 12, 2005 4:38 pm Post subject: |
|
|
con il kernel 2.6.12 è iniziato un grosso lavoro di restyling del kernel. la prova ne sono le colossali patch 2.6.12 e 2.6.13 che vanno a SCONVOLGERE praticamente tutto.
potrebbe essere una cosa voluta... anche perché a rigor di logica i processori VERI sono due e non quattro, e quindi è corretto che vengano visualizzati due pinguini... credo |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Tue Sep 13, 2005 6:40 am Post subject: |
|
|
k.gothmog wrote: |
potrebbe essere una cosa voluta... anche perché a rigor di logica i processori VERI sono due e non quattro, e quindi è corretto che vengano visualizzati due pinguini... credo |
no.. direi di no.
I pinguozzi che si vedono in alto a sx sono i processori rilevati e a tutti gli effetti l'HT imbroglia il SO duplicandoli. (o almeno dovrebbe)
Infatti da un top o un cat /proc/cpuinfo ora se ne vedono 2 (mentre dovrebbero vedersene 4)
l'HT cmq ha dei pregi e dei difetti.
con HT attivo il singolo task e' leggermente + lento (quindi pe i gamer non e' il massimo in linea di massima) mentre in compilazione usando la compilazione concorrente (-jN con N>1) si ottengono evidenti vantaggi.(oppure in un server multi-threaded oppure se si svolgono diversi task... vabbe' ci siamo capiti)
La mia esperienza con SMP e HT nel uso desktop e' che non vedo quasi mai il sistema in ginocchio pur compilando e utilizzando il sistema.
Appena mi libero un po' faccio qualche prova per rivedere sti benedetti pinguozzi _________________ while True:Gentoo() |
|
Back to top |
|
|
salade Apprentice
Joined: 10 May 2004 Posts: 170
|
Posted: Wed Sep 14, 2005 5:29 am Post subject: |
|
|
Esperienza personale:
Code: |
bilbo ~ # cat /proc/cpuinfo | grep model
model : 2
model name : Intel(R) Xeon(TM) CPU 2.80GHz
model : 2
model name : Intel(R) Xeon(TM) CPU 2.80GHz
model : 2
model name : Intel(R) Xeon(TM) CPU 2.80GHz
model : 2
model name : Intel(R) Xeon(TM) CPU 2.80GHz
bilbo ~ # uname -r
2.6.12-gentoo-r9
|
Code: |
CONFIG_SMP=y
CONFIG_NR_CPUS=8
CONFIG_SCHED_SMT=y
|
|
|
Back to top |
|
|
DevOne Guru
Joined: 13 Jul 2005 Posts: 419
|
|
Back to top |
|
|
Apetrini Veteran
Joined: 09 Feb 2005 Posts: 1158
|
Posted: Wed Sep 14, 2005 12:52 pm Post subject: |
|
|
k.gothmog wrote: | con il kernel 2.6.12 è iniziato un grosso lavoro di restyling del kernel. la prova ne sono le colossali patch 2.6.12 e 2.6.13 che vanno a SCONVOLGERE praticamente tutto.
potrebbe essere una cosa voluta... anche perché a rigor di logica i processori VERI sono due e non quattro, e quindi è corretto che vengano visualizzati due pinguini... credo |
è la cosa che stavo per dire io....
anche secondo me è cosi, alla fine potrebbe essere cambiata la gestione delle cpu... Al massimo uno puo fare un bench(tra i 2 kernel) per vedere se è stata fatta una gestione corretta. _________________ Linux ape 2.6.31-vanilla. Paludis since 0.28.0. |
|
Back to top |
|
|
drakkan Apprentice
Joined: 21 Jun 2004 Posts: 232
|
|
Back to top |
|
|
IlGab Guru
Joined: 26 Nov 2004 Posts: 486
|
Posted: Mon Sep 19, 2005 9:58 am Post subject: |
|
|
Questo è moooooooooolto interessante, ho una macchina che fa boot da un CX500 ma non mi gestisce il trespas della LUN perchè non potevo installare powerpath di EMC.
Ora provo con sta Tips |
|
Back to top |
|
|
drakkan Apprentice
Joined: 21 Jun 2004 Posts: 232
|
Posted: Mon Sep 19, 2005 10:19 am Post subject: |
|
|
IlGab wrote: |
Questo è moooooooooolto interessante, ho una macchina che fa boot da un CX500 ma non mi gestisce il trespas della LUN perchè non potevo installare powerpath di EMC.
Ora provo con sta Tips |
Io ho migrato i server da RHES3 a gentoo, con Red hat usavo powerpath, comunque le mie macchine fanno il boot dai dischi interni e non dallo storage anche se non dovrebbe essere un problema insormontabile,
buona fortuna
P.S. ho dovuto usare il kernel-2.6.13.1, perchè il kernel 2.6.12.x andava in kernel oops quando caricavo il modulo qla2300 |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Mon Sep 19, 2005 1:59 pm Post subject: |
|
|
e dire che lo sapevo... :S
tempo fa ho disabilitato acpi per casini di kernel... (e li mi sono perso 2 proci)
ACPI-> Processor..
grazie per l'info.
Ciao
4 pinguini vivi _________________ while True:Gentoo() |
|
Back to top |
|
|
gutter Bodhisattva
Joined: 13 Mar 2004 Posts: 7162 Location: Aarau, Aargau, Switzerland
|
Posted: Tue Sep 20, 2005 6:20 pm Post subject: |
|
|
xchris wrote: |
(e li mi sono perso 2 proci)
|
LOL _________________ Registered as User #281564 and Machines #163761 |
|
Back to top |
|
|
|