Ottimizzare package

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
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
percoco2000
Linux 3.x
Linux 3.x
Messaggi: 632
Iscritto il: gio 15 lug 2004, 0:00
Slackware: 12.2
Kernel: 2.6.27
Desktop: mate - fluxbox
Distribuzione: mint 13 / slackware
Località: Salerno

Ottimizzare package

Messaggio da percoco2000 »

Alcune domande da semineofita
<BR>Vorrei ricompilare il kernel ed alcuni pkg per Slackware in modo da ottimizzarli per la mia cpu/configurazione. Se ricompilo il kernel, poi come lo istallo?
<BR>
<BR>Ho scaricato alcuni pacchetti sorgente completi di slackbuild, dove devo modificare per cambiare il tipo di CPU per cui compilare?
<BR>
<BR>Tanks<br>

Avatar utente
rob
Linux 3.x
Linux 3.x
Messaggi: 924
Iscritto il: lun 22 nov 2004, 0:00
Località: Roma

Ottimizzare package

Messaggio da rob »

il kernel non è che va "installato", va fatto partire al boot 8-)
<BR>si tratta di copiare 3 file (il config, il System.map e il vmlinuz in /boot) e aggiornare opportunamente il boot loader. tutti gli howto che parlano della ricompilazione del kernel trattano questo argomento.
<BR>
<BR>ciao, rob<br>

Avatar utente
Loris
Admin
Admin
Messaggi: 7730
Iscritto il: lun 31 mar 2003, 0:00
Nome Cognome: Loris Vincenzi
Località: Gradisca D'Isonzo
Contatta:

Ottimizzare package

Messaggio da Loris »

<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
<BR>Ho scaricato alcuni pacchetti sorgente completi di slackbuild, dove devo modificare per cambiare il tipo di CPU per cui compilare?
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR><!-- BBCode Start --><A HREF="http://www.slacky.it/modules.php?mop=mo ... 49&forum=4" TARGET="_blank">http://www.slacky.it/modules.php?mop=mo ... forum=4</A><!-- BBCode End --><br>
"Ho una testa piuttosto balzana e comunque non sono quello che credete" - Roger Keith Barrett

Avatar utente
percoco2000
Linux 3.x
Linux 3.x
Messaggi: 632
Iscritto il: gio 15 lug 2004, 0:00
Slackware: 12.2
Kernel: 2.6.27
Desktop: mate - fluxbox
Distribuzione: mint 13 / slackware
Località: Salerno

Ottimizzare package

Messaggio da percoco2000 »

scusate , non avevo fatto ricerca sul forum
<BR>Mi resta pero´ un dubbio.... qual´e´ la differenza dei parametri march e mcpu? :<br>

Avatar utente
teme
Linux 2.x
Linux 2.x
Messaggi: 362
Iscritto il: mar 27 gen 2004, 0:00
Contatta:

Ottimizzare package

Messaggio da teme »

percoco che cpu hai?<br>

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

Ottimizzare package

Messaggio da useless »

è un po´ complicato da spiegare se non hai una conoscenza molto tecnica:
<BR>- mcpu ottimizza le istruzioni in modo che queste vengano eseguite il + rapidamente possibile sul processore in questione, in particolare limitando il + possibile i conflitti che renderebbero poco efficiente l´utilizzo della pipeline & cose di questo tipo, tuttavia le istruzioni assembler che usa non cambiano.
<BR>- march invece cambia proprio l´instruction set, utilizzando quello desiderato. ad esempio i pentium posseggono istruzioni a livello assembler che ai 486 mancano (pensa anche solo alle mmx, o alle sse), e questo flag fa sì che esse vengano utilizzate quando possibile. ovviamente questo rende il codice non funzionante sui processori precedenti che non posseggono tali istruzioni. (mcpu, invece, il peggio che può fare è rallentare l´esecuzione, ma le istruzioni saranno sempre eseguibili, prima o poi)<br>

Avatar utente
percoco2000
Linux 3.x
Linux 3.x
Messaggi: 632
Iscritto il: gio 15 lug 2004, 0:00
Slackware: 12.2
Kernel: 2.6.27
Desktop: mate - fluxbox
Distribuzione: mint 13 / slackware
Località: Salerno

Ottimizzare package

Messaggio da percoco2000 »

Ok, capito, grazie<br>

Avatar utente
teme
Linux 2.x
Linux 2.x
Messaggi: 362
Iscritto il: mar 27 gen 2004, 0:00
Contatta:

Ottimizzare package

Messaggio da teme »

<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
<BR> 10-03-2005 alle ore 01:36, useless :
<BR>è un po´ complicato da spiegare se non hai una conoscenza molto tecnica:
<BR>- mcpu ottimizza le istruzioni in modo che queste vengano eseguite il + rapidamente possibile sul processore in questione, in particolare limitando il + possibile i conflitti che renderebbero poco efficiente l´utilizzo della pipeline & cose di questo tipo, tuttavia le istruzioni assembler che usa non cambiano.
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>Sbaglio o con il gcc nuovo mcpu sta scomparendo?<br>

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Ottimizzare package

Messaggio da samiel »

-mtune
<BR>
<BR>M.<br>

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

Ottimizzare package

Messaggio da useless »

credo che -mcpu e -mtune siano 2 cose diverse, ma devo indagare.<br>

Rispondi