Ottimizzare kernel per PENTIUM 4 HT

Area di discussione libera.

Moderatore: Staff

Regole del forum
1) Rispettare le idee altrui.
2) Evitare le offese dirette.
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
antonio
Linux 0.x
Linux 0.x
Messaggi: 31
Iscritto il: dom 21 ago 2005, 0:00
Slackware: current
Località: Belluno alta provincia

Ottimizzare kernel per PENTIUM 4 HT

Messaggio 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

Bart
Staff
Staff
Messaggi: 4249
Iscritto il: lun 9 ago 2004, 0:00
Località: Rimini

Messaggio 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 ;)

Avatar utente
antonio
Linux 0.x
Linux 0.x
Messaggi: 31
Iscritto il: dom 21 ago 2005, 0:00
Slackware: current
Località: Belluno alta provincia

Messaggio da antonio »

Ho già ricompilato scegliendo il P4 in menuconfig.
Basta questo?

Avatar utente
fAu
Linux 2.x
Linux 2.x
Messaggi: 312
Iscritto il: dom 1 feb 2004, 0:00
Slackware: slackware64 current
Kernel: 4.19.82
Desktop: kde 4.14.38
Località: Mantova, Italy
Contatta:

Re: Ottimizzare kernel per PENTIUM 4 HT

Messaggio 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.

Avatar utente
l1q1d
Master
Master
Messaggi: 1862
Iscritto il: lun 21 feb 2005, 0:00
Località: In uno spazio n-dimesionale
Contatta:

Messaggio da l1q1d »

devi attivare sotto
Processor type and features
->Symmetric multi-processing support SMP
|_>SMT (Hyperthreading) scheduler support SCHED_SMT

dovrebbe andare

Avatar utente
gallows
Staff
Staff
Messaggi: 3471
Iscritto il: lun 20 set 2004, 0:00
Desktop: cwm
Distribuzione: OpenBSD
Località: ~/
Contatta:

Messaggio da gallows »

ovviamente devi impostare due cpu, le quali verranno identificate dal kernel come CPU0 e CPU1

Avatar utente
antonio
Linux 0.x
Linux 0.x
Messaggi: 31
Iscritto il: dom 21 ago 2005, 0:00
Slackware: current
Località: Belluno alta provincia

Messaggio 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...

Avatar utente
fAu
Linux 2.x
Linux 2.x
Messaggi: 312
Iscritto il: dom 1 feb 2004, 0:00
Slackware: slackware64 current
Kernel: 4.19.82
Desktop: kde 4.14.38
Località: Mantova, Italy
Contatta:

Messaggio da fAu »

scusa la banalita' ... compilato, creato la nuova immagine, spostata in boot, sistemato il lilo ?

gastone90

Messaggio 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

Avatar utente
l1q1d
Master
Master
Messaggi: 1862
Iscritto il: lun 21 feb 2005, 0:00
Località: In uno spazio n-dimesionale
Contatta:

Messaggio da l1q1d »

SMT (Hyperthreading) scheduler support SCHED_SMT è ancora in fase sperimentale.
guarda questo strano articolo che ho trovato: http://kerneltrap.org/node/3504

Bart
Staff
Staff
Messaggi: 4249
Iscritto il: lun 9 ago 2004, 0:00
Località: Rimini

Messaggio 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?

Avatar utente
gallows
Staff
Staff
Messaggi: 3471
Iscritto il: lun 20 set 2004, 0:00
Desktop: cwm
Distribuzione: OpenBSD
Località: ~/
Contatta:

Messaggio 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.

Avatar utente
antonio
Linux 0.x
Linux 0.x
Messaggi: 31
Iscritto il: dom 21 ago 2005, 0:00
Slackware: current
Località: Belluno alta provincia

Messaggio da antonio »

Grazie.
Letto l'articolo: http://kerneltrap.org/node/3504
tolto SMT ricompilato ed ecco i due pinguini al boot

tutto funziona

ciao

clodo
Linux 3.x
Linux 3.x
Messaggi: 511
Iscritto il: dom 23 gen 2005, 0:00
Distribuzione: debian

Messaggio 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.

Rispondi