|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Junior Member
Iscritto dal: Sep 2007
Messaggi: 7
|
Hyperthread su Linux
Ciao a tutti...
forse come primo messaggio su questo grande forum (e' da tempo che leggo) sara' anche stupido. Ma mi chiedevo: c'e' un modo (tool, script, etc) per capire se su una macchina con Linux (kernel 2.6) e' abilitato l'HT? Le caratteristiche della macchina sono: IBM x3650 - 2 x QuadCore Intel Xeon 5355 Grazie mille |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Se usi un kernel SMP, ovvero se in /proc/cpuinfo vedi tutti i core (anche quelli HT), li stai usando.
In più, il kernel può essere compilato con delle ottimizzazioni aggiuntive per gestire i core HT (non necessarie comunque per l'utilizzo di tutti i core, sono accorgimenti in più). In genere i kernel che ti vengono installati dalle distribuzioni lo sono.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
scusa un attimo (la mia domanda è più stupida della tua)...ma i 5355 non sono core completi (non HT)?
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#4 |
Junior Member
Iscritto dal: Sep 2007
Messaggi: 7
|
Thanks ilsensine per le info
Al momento non ho modo di controllare su cpuinfo. Cosa intendi che su quel processore quadcore non puo' essere configurato l'HT? |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
nel senso, non dovrebbero essere 4 core completi (e non 4 core HT)?
Non che cambi molto per linux, solo per curiosità...
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#6 |
Junior Member
Iscritto dal: Sep 2007
Messaggi: 7
|
Si con il quad corre Intel dovrebbero essere 4 core fisici (spero!!). Ma e' possibile abilitare anche l'HT? e se si, come posso verificare se e' attivo?
|
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Bè 4 core completi sono un pò meglio di 4 core HT, non credi?
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#8 |
Junior Member
Iscritto dal: Sep 2007
Messaggi: 7
|
Sicuro... meglio 4 core completi. Ma il problema e' se ho 4 core e abilito HT, dovrei vederne 8, giusto? come posso vederli a parte dal cpuinfo? e posso abilitarlo l'HT sul QuadCore intel?
|
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Chiedi in Processori per scrupolo, ma credo che devi "accontentarti" di 4 miseri core normali...a meno di raddoppiare la superficie di silicio, dubito che escano fuori altri 4 core HT...
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Dec 2004
Messaggi: 3573
|
Mi sembra che quei processori non supportino HT, ma non ne sono certo. Chiedi in processori.
__________________
Debian amd64 | Gentoo amd64 | AMD Athlon64 3800+ X2@2701Mhz vcore 1.49V | Placing an unpatched Windows computer directly onto the Internet in the hope that it downloads the patches faster than it gets exploited are odds that you wouldn't bet on in Vegas | e-mail+jabber: darkbasic|a.t|linuxsystems|d.o.t|it | www.linuxsystems.it |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 00:34.