[RISOLTO] problema numero core

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

[RISOLTO] problema numero core

Messaggio da ZeroUno »

Salve.
Ho un server che dovrebbe avere 4 processori quadcore.
E difatti dmidecode mi vede 4 processori

Codice: Seleziona tutto

Intel(R) Xeon(R) CPU           E7520  @ 1.87GHz
e per ognuno mi segna

Codice: Seleziona tutto

       Core Count: 4


Tuttavia /proc/cpuinfo mi mostra 4 processori solamente, e per ognuno mi segna
cpu cores : 1


E' il sistema che non li vede?
Ma li usa?


Edit: un'altra macchina identica vede 32 core in tutto
Ultima modifica di ZeroUno il gio 4 ago 2011, 21:51, modificato 1 volta in totale.
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

hashbang
Packager
Packager
Messaggi: 2032
Iscritto il: ven 4 giu 2010, 10:27

Re: problema numero core

Messaggio da hashbang »

Forse è un problema di configurazione del kernel. Hai provato a ricompilarlo per Intel Xeon?
http://www.linuxtopia.org/online_books/ ... 09s03.html
In questo link ci sono pò di configurazioni descritte basate su uno Xeon.

L'altra macchina monta sempre lo stesso kernel?

metrofox
Linux 3.x
Linux 3.x
Messaggi: 760
Iscritto il: gio 7 ago 2008, 12:29
Slackware: slackware64-current
Kernel: 3.4.4-ck3
Desktop: FluxBox-1.3.1
Distribuzione: FreeBSD-8.1(amd64)
Località: London

Re: problema numero core

Messaggio da metrofox »

Se stai anche usando un custom kernel posta il config...

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: problema numero core

Messaggio da ZeroUno »

Le due macchine sono gemelle, stesso kernel (di default dalla distribuzione)

Parliamo di una
Red Hat Enterprise Linux Server release 5.5 (Tikanga) (si, scusate, ho sbagliato sezione, ma è la prima che avevo sottomano nella fretta :-) )
Linux 2.6.18-194.el5 #1 SMP Tue Mar 16 21:52:39 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux
fujitsu rx600

Codice: Seleziona tutto

CONFIG_X86_PC=y
# CONFIG_X86_VSMP is not set
# CONFIG_MK8 is not set
# CONFIG_MPSC is not set
CONFIG_GENERIC_CPU=y 
# CONFIG_X86_64_XEN is not set
CONFIG_X86_L1_CACHE_BYTES=128
CONFIG_X86_L1_CACHE_SHIFT=7
CONFIG_X86_INTERNODE_CACHE_BYTES=128
CONFIG_X86_TSC=y
CONFIG_X86_GOOD_APIC=y
CONFIG_MICROCODE=m
CONFIG_X86_MSR=y
CONFIG_X86_CPUID=y
CONFIG_X86_HT=y
# CONFIG_EFI is not set
CONFIG_X86_IO_APIC=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_MTRR=y
CONFIG_SMP=y
CONFIG_SCHED_SMT=y
CONFIG_SCHED_MC=y
# CONFIG_PREEMPT_NONE is not set
CONFIG_PREEMPT_VOLUNTARY=y
# CONFIG_PREEMPT is not set
CONFIG_PREEMPT_BKL=y
CONFIG_PREEMPT_NOTIFIERS=y
CONFIG_NUMA=y
CONFIG_K8_NUMA=y
CONFIG_NODES_SHIFT=6
CONFIG_X86_64_ACPI_NUMA=y
# CONFIG_NUMA_EMU is not set
CONFIG_ARCH_DISCONTIGMEM_ENABLE=y
CONFIG_ARCH_DISCONTIGMEM_DEFAULT=y
CONFIG_ARCH_SPARSEMEM_ENABLE=y
CONFIG_ARCH_MEMORY_PROBE=y
CONFIG_SELECT_MEMORY_MODEL=y
# CONFIG_FLATMEM_MANUAL is not set
# CONFIG_DISCONTIGMEM_MANUAL is not set
CONFIG_SPARSEMEM_MANUAL=y
CONFIG_SPARSEMEM=y
CONFIG_NEED_MULTIPLE_NODES=y
CONFIG_HAVE_MEMORY_PRESENT=y
# CONFIG_SPARSEMEM_STATIC is not set
CONFIG_SPARSEMEM_EXTREME=y
CONFIG_MEMORY_HOTPLUG=y
installate lo stesso giorno (e quindi dalla stessa persona)
wtmp begins Thu Jul 7 12:00:50 2011
wtmp begins Thu Jul 7 17:30:54 2011


e potrei anche capire perchè una macchina ne vede 4 monocore (può essere un errore e quindi non lo vedrebbe smp o il processore avrebbe per arcani motivi disabilitati gli altri 3 core). Ma perchè l'altra vedrebbe 8 processori quadcore con physical id duplicati (0,1,2,3,0,1,2,3) per un totale di 32 core, e perchè le due lo vedono diverso, questo non lo capisco.
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: problema numero core

Messaggio da ZeroUno »

Allego i log del boot del sistema. Anzi, il primissimo boot del sistema.
Allegati
logsboot.txt
(93.06 KiB) Scaricato 88 volte
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3559
Iscritto il: sab 26 giu 2004, 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

Re: problema numero core

Messaggio da Trotto@81 »

Non sarà mai che da bios è stato disattivato l'HT?
La cosa è strana comunque, perchè senza HT dovrebbe vederti 16 cpu.

Zeros
Linux 1.x
Linux 1.x
Messaggi: 107
Iscritto il: dom 5 mar 2006, 2:22
Slackware: 12.1
Kernel: 2.6.24.5
Desktop: Kde
Località: Roma

Re: problema numero core

Messaggio da Zeros »

Verifica i code number dei processori delle due macchine e la versione del bios.
Dico questo perchè è successo anche a me: su una scheda madre dual socket con montati 2 x5420 (quadcore) ma con code number (mi sembra che si chiami cosi) differenti, slamd64 vedeva 4 core uno e due l'altro. Facendo l'aggiornamento del bios il problema è rientrato.

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: problema numero core

Messaggio da ZeroUno »

mmm,
non ho accesso fisico alle macchine.
Questa cosa dell'HT e le impostazioni del bios inerenti, le posso vedere da O.S.?


comunque mi sto muovendo per chiamare il supporto tecnico redhat che ci ha venduto, montato e installato le macchine (anche perchè tanto tempo da spenderci non ne ho).
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3559
Iscritto il: sab 26 giu 2004, 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

Re: problema numero core

Messaggio da Trotto@81 »

L'hyper trading puoi vederlo solo tramite bios.

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

[RISOLTO] Re: problema numero core

Messaggio da ZeroUno »

L'HT l'ho potuto vedere nel dmidecode. Effettivamente era attivo, così i 32 core erano normali.

La storia dei 4 core è perchè c'era impostato acpi=off nei parametri del kernel.

Ora che ho scoperto la storia dell'HT però ho scoperto pure che macchine che credevo biprocessor quadcore in verità hanno un solo processore con l'HT attivo (cosa strana che un server)
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3559
Iscritto il: sab 26 giu 2004, 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

Re: [RISOLTO] problema numero core

Messaggio da Trotto@81 »

L'Ht esiste fin dai tempi dei Pentium 4, su desktop non porta vantaggi, su server con carichi intensivi non saprei. Sul mio i7 920 è disabilitato, nel caso contrario il sistema vedrebbe 8 processori.

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: [RISOLTO] problema numero core

Messaggio da ZeroUno »

Non avrò modo di testarlo... sono entrato in ferie :-D
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Rispondi