Pagina 1 di 1

Ottimizzare kernel per PENTIUM 4 HT

Inviato: dom 21 ago 2005, 15:52
da antonio
Ho un processore Pentium 4 2.8 GHz Hyper threading, dopo aver provato varie ditribuzioni ho installato slackware 10.1 ed ho aggiornato il kernel al 2.6.12.4.
Nel computer ho montato anche win2000 che riconosce l'hyper threading.
Ho ricompilato il kernel con smp e smt e poi installato ma non vedo differenze da cat /proc/cpuinfo.
Cosa devo fare?

grazie

Inviato: dom 21 ago 2005, 16:42
da Bart
Per ottimizzare il kernel rispetto al tuo processore, devi ricompilarlo e scegliere come cpu quella appunto che hai tu. Ora però mi sfugge il nome della sezione dove trovare la lista dei processori. Sfoglia un po' dentro menuconfig. Ciao ;)

Inviato: dom 21 ago 2005, 16:57
da antonio
Ho già ricompilato scegliendo il P4 in menuconfig.
Basta questo?

Re: Ottimizzare kernel per PENTIUM 4 HT

Inviato: dom 21 ago 2005, 17:16
da fAu
antonio ha scritto: --- cut ---
Nel computer ho montato anche win2000 che riconosce l'hyper threading.
Ho ricompilato il kernel con smp e smt e poi installato ma non vedo differenze da cat /proc/cpuinfo.
Cosa devo fare?

grazie
win2000 riconosce che e' un processore hiper threading o ti vede 2 cpu nel task manager ?
se anche win2000 non vede 2 cpu devi abilitare hyper threading nel bios ..... e vedrai anche 2 pinguini al boot.
altrimenti c'e' qualcosa che non va nella ricompilazione del kernel perche' basta appunto settare smp.

Inviato: dom 21 ago 2005, 17:42
da l1q1d
devi attivare sotto
Processor type and features
->Symmetric multi-processing support SMP
|_>SMT (Hyperthreading) scheduler support SCHED_SMT

dovrebbe andare

Inviato: dom 21 ago 2005, 17:47
da gallows
ovviamente devi impostare due cpu, le quali verranno identificate dal kernel come CPU0 e CPU1

Inviato: dom 21 ago 2005, 19:07
da antonio
Nel Bios era già settato l'HT
Win2000 vede due cpu
Ho già ricompilato con SMP e SMT...
ma non funziona, cat /proc/cpuinfo segna una sola cpu...

Inviato: dom 21 ago 2005, 19:46
da fAu
scusa la banalita' ... compilato, creato la nuova immagine, spostata in boot, sistemato il lilo ?

Inviato: dom 21 ago 2005, 20:10
da gastone90
ciao, (sono il figlio di antonio), volevo dirvi che quando ha attivato gli SMP e SMT la televisione non funzionava più, quindi è dovuto tornare alla veccha configuarazione.
comunque si, ha copiato i vmlinuz

Inviato: lun 22 ago 2005, 8:56
da l1q1d
SMT (Hyperthreading) scheduler support SCHED_SMT è ancora in fase sperimentale.
guarda questo strano articolo che ho trovato: http://kerneltrap.org/node/3504

Inviato: lun 22 ago 2005, 11:50
da Bart
Ragazzi scusate la domanda, ma l'hyperthreading è prerogativo dei pentium 4 sopra i 3 GHz oppure è presente anche in alcuni processori AMD come i sempron?

Inviato: lun 22 ago 2005, 12:59
da gallows
Bart ha scritto:Ragazzi scusate la domanda, ma l'hyperthreading è prerogativo dei pentium 4 sopra i 3 GHz oppure è presente anche in alcuni processori AMD come i sempron?
il mio "modesto" p4 a 2.8 ghz ce l'ha ^^
per gli amd non credo.

Inviato: lun 22 ago 2005, 15:39
da antonio
Grazie.
Letto l'articolo: http://kerneltrap.org/node/3504
tolto SMT ricompilato ed ecco i due pinguini al boot

tutto funziona

ciao

Inviato: lun 22 ago 2005, 20:56
da clodo
gallows ha scritto:
Bart ha scritto:Ragazzi scusate la domanda, ma l'hyperthreading è prerogativo dei pentium 4 sopra i 3 GHz oppure è presente anche in alcuni processori AMD come i sempron?
il mio "modesto" p4 a 2.8 ghz ce l'ha ^^
per gli amd non credo.
Anch'io ho il 2.8 HT, una volta ho ricompilato per l'SMP-mettendo poi in lilo l'append ACPI=ht- due pinguini ma nessuna rivoluzione, oltretutto mi disabilitava l'acpi_poweroff, per spegnere senza pulsante dovevo mettere in lilo apm=poweroff.