Cpu sostituita :D
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata e la versione del Kernel. Questi dati aiutano le persone che possono rispondere.
2) Citare il tipo di hardware coinvolto in modo dettagliato.
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. Non usare termini gergali come procio, mobo e simili per identificare i componenti hardware.
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.
1) Citare sempre la versione di Slackware usata e la versione del Kernel. Questi dati aiutano le persone che possono rispondere.
2) Citare il tipo di hardware coinvolto in modo dettagliato.
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. Non usare termini gergali come procio, mobo e simili per identificare i componenti hardware.
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.
- darkstaring
- Linux 3.x
- Messaggi: 657
- Iscritto il: mer 13 ott 2010, 13:55
- Nome Cognome: Francesco Achenza
- Desktop: KDE
- Distribuzione: Arch Linux
- Contatta:
Cpu sostituita :D
Ciaoo
Ieri notte ho sostituito la cpu del mio Hp Dv6-1200sl..
Sono passato da un T4200 a un T5850...
Posso fare qualche ottimizzazione?..
Ho usato fc-cache ed ho ottimizzato il kernel (che lo era già)
per questa cpu.
Posso far qualcos'altro?
Grazie
Ieri notte ho sostituito la cpu del mio Hp Dv6-1200sl..
Sono passato da un T4200 a un T5850...
Posso fare qualche ottimizzazione?..
Ho usato fc-cache ed ho ottimizzato il kernel (che lo era già)
per questa cpu.
Posso far qualcos'altro?
Grazie
- 414N
- Iper Master
- Messaggi: 2922
- Iscritto il: mer 13 feb 2008, 16:19
- Slackware: 15.0
- Kernel: 5.15.19
- Desktop: KDE5
- Località: Bulagna
- Contatta:
Re: Cpu sostituita :D
Non colgo l'ottimizzazione indotta dall'aver lanciato fc-cache dopo un cambio di cpu, ma vabbé.
Dato che il cambio non è stato epocale (non sei passato da un Pentium 2 ad un core i7 ), non credo tu possa ottimizzare più di tanto dopo aver già ottimizzato (come? variando le CFLAGS o solo selezionando la cpu family?) il kernel.
Dato che il cambio non è stato epocale (non sei passato da un Pentium 2 ad un core i7 ), non credo tu possa ottimizzare più di tanto dopo aver già ottimizzato (come? variando le CFLAGS o solo selezionando la cpu family?) il kernel.
- Plaoo
- Linux 3.x
- Messaggi: 809
- Iscritto il: gio 10 apr 2008, 17:40
- Slackware: 14 64
- Kernel: 3.2.9
- Desktop: KDE
- Località: Ittiri (SS)
Re: Cpu sostituita :D
Visto che stiamo parlando di CPU vorrei fare una domanda, (mi intrufolo spero di non disturbare ). Sto per cambiare la mia cpu Athlon x2 64 6000+ con una AMD Phenom II X4 925 da 2,8 Mhz, la mia domanda è la seguente:
Ho ricompilato il kernel 3.0 per il vecchio processore con la configurazione della CPU come K8 (Opteron/Athlon64/Hammer/K8), il nuovo processore è K10 posso avere dei problemi? Fortunatamente su LILO tengo vari kernel compreso quello della slackware 13.37 quindi nel caso faccio partire quello
Ho ricompilato il kernel 3.0 per il vecchio processore con la configurazione della CPU come K8 (Opteron/Athlon64/Hammer/K8), il nuovo processore è K10 posso avere dei problemi? Fortunatamente su LILO tengo vari kernel compreso quello della slackware 13.37 quindi nel caso faccio partire quello
Il canale ufficiale di slacky.eu si trova sui server irc.syrolnet.org canale #slackware
- darkstaring
- Linux 3.x
- Messaggi: 657
- Iscritto il: mer 13 ott 2010, 13:55
- Nome Cognome: Francesco Achenza
- Desktop: KDE
- Distribuzione: Arch Linux
- Contatta:
Re: Cpu sostituita :D
Non avevo mai ottimizzato la compilazione !..414N ha scritto: (come? variando le CFLAGS o solo selezionando la cpu family?) il kernel.
Potete darmi qualche dritta su come modificare le CFLAGS
Su Wikipedia ho trovato esempi come questo:
Anche se più in alto dice:-march=athlon-xp -m3dnow -msse -mfpmath=sse -mmmx -O3 -pipe -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -ffast-math -fprefetch-loop-arrays
Come posso vedere quale è la mia configurazione attuale?ottimizzazioni possono causare comportamenti inaspettati dei programmi risultanti (crash, o peggio ancora, malfunzionamento).
Qualche bel manuale, consigli?
Queste sono le istruzioni supportate dalla mia cpu, no?
Codice: Seleziona tutto
bash-4.1# cat /proc/cpuinfo | grep flags
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 nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm dts
- 414N
- Iper Master
- Messaggi: 2922
- Iscritto il: mer 13 feb 2008, 16:19
- Slackware: 15.0
- Kernel: 5.15.19
- Desktop: KDE5
- Località: Bulagna
- Contatta:
Re: Cpu sostituita :D
Tutta quella caterva di flag per l'ottimizzazione sono eccessive, secondo me.darkstaring ha scritto:Non avevo mai ottimizzato la compilazione !..414N ha scritto: (come? variando le CFLAGS o solo selezionando la cpu family?) il kernel.
Potete darmi qualche dritta su come modificare le CFLAGS
Su Wikipedia ho trovato esempi come questo:Anche se più in alto dice:-march=athlon-xp -m3dnow -msse -mfpmath=sse -mmmx -O3 -pipe -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -ffast-math -fprefetch-loop-arraysottimizzazioni possono causare comportamenti inaspettati dei programmi risultanti (crash, o peggio ancora, malfunzionamento).
Nelle ultime versioni di gcc puoi sostituire tutti i vari -march=XX -msse -mmmx ecc. con -march=native, che rileva in automatico la CPU sulla quale stai eseguendo la compilazione e le caratteristiche che supporta. Io di solito compilo con
Codice: Seleziona tutto
-march=native -O2 -pipe
Codice: Seleziona tutto
make clean
Codice: Seleziona tutto
make CFLAGS="XXX" V=1
Codice: Seleziona tutto
-jN
Ti consiglio di dare una letta a questa pagina su CFLAGS in generale e a questa pagina su parametri CFLAGS sicuri
- lennynero
- Linux 3.x
- Messaggi: 641
- Iscritto il: lun 3 mag 2004, 0:00
- Nome Cognome: Luigi Picaro
- Slackware: 15.0-x64
- Kernel: 6.1
- Desktop: Xfce-4.16
- Località: Salerno
Re: Cpu sostituita :D
Intendi dire che per tutti i sorgenti gcc accetterebbe quell'march type?414N ha scritto: Nelle ultime versioni di gcc puoi sostituire tutti i vari -march=XX -msse -mmmx ecc. con -march=native, che rileva in automatico la CPU sulla quale stai eseguendo la compilazione e le caratteristiche che supporta. Io di solito compilo conCodice: Seleziona tutto
-march=native -O2 -pipe
- 414N
- Iper Master
- Messaggi: 2922
- Iscritto il: mer 13 feb 2008, 16:19
- Slackware: 15.0
- Kernel: 5.15.19
- Desktop: KDE5
- Località: Bulagna
- Contatta:
Re: Cpu sostituita :D
Sì, non vedo quali sorgenti potrebbero fare storie. In fondo si tratta di una comodità per chi compila, perché così non è costretto a specificare l'architettura e tutti i set di istruzioni che l'architettura specificata supporta.lennynero ha scritto:Intendi dire che per tutti i sorgenti gcc accetterebbe quell'march type?
È anche scritto in uno dei link che avevo riportato.
- darkstaring
- Linux 3.x
- Messaggi: 657
- Iscritto il: mer 13 ott 2010, 13:55
- Nome Cognome: Francesco Achenza
- Desktop: KDE
- Distribuzione: Arch Linux
- Contatta:
Re: Cpu sostituita :D
Sono stato 2 giorni senza pc!, comunque
praticamente dovrei compilare così ? :
Scusa la mia ignoranza, ma... prima volta ..
Il wiki di http://en.gentoo-wiki.com/ sembra essere giù oggi
praticamente dovrei compilare così ? :
Codice: Seleziona tutto
make CFLAGS="-march=native -O2 -pipe" V=1 -j 2
Il wiki di http://en.gentoo-wiki.com/ sembra essere giù oggi
- 414N
- Iper Master
- Messaggi: 2922
- Iscritto il: mer 13 feb 2008, 16:19
- Slackware: 15.0
- Kernel: 5.15.19
- Desktop: KDE5
- Località: Bulagna
- Contatta:
Re: Cpu sostituita :D
-j2 vuole tutto attaccatodarkstaring ha scritto:Sono stato 2 giorni senza pc!, comunque
praticamente dovrei compilare così ? :Codice: Seleziona tutto
make CFLAGS="-march=native -O2 -pipe" V=1 -j 2
-
- Iper Master
- Messaggi: 3174
- Iscritto il: lun 3 set 2007, 21:20
- Nome Cognome: Mario Vanoni
- Slackware: 12.2
- Kernel: 3.0.4 statico
- Desktop: fluxbox/seamonkey
- Località: Cuasso al Monte (VA)
Re: Cpu sostituita :D
ERRORE abbastanza grave, sorry,414N ha scritto: -j2 vuole tutto attaccato ;)
GNU make accetta le opzioni BSD (senza spazio) e quelle di AT&T (con spazio).
Per il kernel uso da sempre -j n, essendo cresciuto con UNIX SVR2.