Newsgroup: it.comp.os.linux.sys
Titolo: Hyper Threading, AGP

Come verificare siano abilitati?

> Come verificare siano abilitati?
Per l'ht:
]# cat /proc/cpu
Se tutto è ok  vedi le info per 2 cpu
Per l'agp direi:
]# dmesg | grep agp
L'output sul mio pc è abbastanza rassicurante :-)
agpgart: Detected an Intel 865 Chipset.
agpgart: Maximum main memory to use for agp memory: 941M
agpgart: AGP aperture is 256M @ 0xe0000000

 ]# cat /proc/cpu
Ho solo /proc/cpuinfo (che parla di un solo processore).
Consigli su come fare?
Ho attivatp "Symmetric multi-processing support" nel kernel, devo
fare altro?


 fare altro?
Devi attivare il supporto per HT nel BIOS, assicurarti che la scheda
madre lo supporti e ovviamente che il processore lo supporti. Nota che
il flag ht in cpuinfo non indica che il processore ha HT attivo, ad
esempio i primi P4 (< 2.4Ghz se non ricordo male) hanno il flag ma HT e`
disabilitato in hardware.
In caso di problemi di routing degli IRQ prova a cambiare il setting di
ACPI (ie. se il supporto e` presente togliglo, altrimenti prova ad
attivarlo).
Luca
-- 
Home: 
http://kronoz.cjb.net
La vispa candela bruciava l'erbetta
creando un'essenza alquanto sospetta;
sembrava l'odore di una sacrestia
ma presto mi accorsi che era maria.

 Come verificare siano abilitati?
Per l'agp non so, ma per l'hyperthreading non bastava guardare in:
cat /proc/cpuinfo
se presente la voce ht ?
Posso sbagliare...
Ciao.

> Ho solo /proc/cpuinfo (che parla di un solo processore).
Scusa, è lui ;-)
Comunque ecco un cat del mio:
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 2
model name      : Intel(R) Pentium(R) 4 CPU 2.60GHz
stepping        : 9
cpu MHz         : 2925.820
cache size      : 512 KB
physical id     : 0
siblings        : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge 
mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid
bogomips        : 5799.93
processor       : 1
vendor_id       : GenuineIntel
cpu family      : 15
model           : 2
model name      : Intel(R) Pentium(R) 4 CPU 2.60GHz
stepping        : 9
cpu MHz         : 2925.820
cache size      : 512 KB
physical id     : 0
siblings        : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge 
mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid
bogomips        : 5832.70
Come puoi vedere per il sistema sono presenti 2 processori 
(indipendentemente dal flag).
Ricapitolando:
1) sei sicuro di avere un P4 con HT abilitabile e funzionante (ebbene 
si, alcuni P4 ce l'hanno abilitabile, ma di fatto non sono in grado di 
operare stabilmente con ht attivo... comunque li cambiano in garanzia ;-) )?
2) hai abilitato ht dal bios?
3) sei sicuro di aver installato/compilato un kernel con il supporto smp 
(recente è meglio tanto per star tranquilli)?
Per 1) puoi provare un altro sistema operativo... (non faccio nomi..)
Per 3) se hai la possibilità di installare kernel precompilati prova con 
quello ufficiale della tua distro, poi... non mi vengono in mente altre 
cose...
Ciao