compilazione kernel configurazioni e prestazioni
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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.
compilazione kernel configurazioni e prestazioni
Dopo aver letto questi due threads
/viewtopic.php?t=21782&start=0&postdays ... highlight=
/viewtopic.php?t=21779&start=0&postdays ... 05800dfd75
mi son venuti alcuni dubbi,
su un fisso equipaggiato con un celeron 1000 e 320 Mb di ram quando ho
ricompilato il kernel, ho sempre cercato di ottimizzare la configurazione per il
mio processore e di levare qualche opzione per il supporto di hardware di cui
sono sicuro il mio pc non ha bisogno, e devo dire che non ho mai notato
aumento delle prestazioni.
Leggendo sempre sul forum di slacky, mi è parso di capire che anche
applicando varie patch al kernel non si ottengano aumenti di prestazioni
degne di nota, mentre dai threads sopra sembra che compilando con
l'opzione low latency si veda la differenza...
la domande sono queste
a - compilare con le opzioni per l'architettura del proprio processore serve davvero ?
b - oltre all'opzione low latency quali sono le configurazioni in un kernel che
possono far notare le differenze di prestazioni ?
/viewtopic.php?t=21782&start=0&postdays ... highlight=
/viewtopic.php?t=21779&start=0&postdays ... 05800dfd75
mi son venuti alcuni dubbi,
su un fisso equipaggiato con un celeron 1000 e 320 Mb di ram quando ho
ricompilato il kernel, ho sempre cercato di ottimizzare la configurazione per il
mio processore e di levare qualche opzione per il supporto di hardware di cui
sono sicuro il mio pc non ha bisogno, e devo dire che non ho mai notato
aumento delle prestazioni.
Leggendo sempre sul forum di slacky, mi è parso di capire che anche
applicando varie patch al kernel non si ottengano aumenti di prestazioni
degne di nota, mentre dai threads sopra sembra che compilando con
l'opzione low latency si veda la differenza...
la domande sono queste
a - compilare con le opzioni per l'architettura del proprio processore serve davvero ?
b - oltre all'opzione low latency quali sono le configurazioni in un kernel che
possono far notare le differenze di prestazioni ?
- michele.p
- Packager

- Messaggi: 1276
- Iscritto il: ven 24 nov 2006, 16:52
- Nome Cognome: Michele Petrecca
- Slackware: 13.37
- Kernel: 2.6.37.6
- Desktop: KDE
- Distribuzione: ..Fedora e Mandriva
- Località: Pontecorvo(FR)
- Contatta:
a) In minima parte si
b) Tutte quelle che riportano (naturalmente nell'help in linea) un qualcosa del tipo "Consigliato per sistemi desktop". Una ulteriore ottimizzazione è quella che vede la ricompilazione delle glibc in maniera "mirata"...probabilmente (e in maniera empirica) questa da risultati migliori della (ri)compilazione mirata del kernel....ad ogni modo il tutto andrebbe verificato con opportuni benchmark.
Bye
b) Tutte quelle che riportano (naturalmente nell'help in linea) un qualcosa del tipo "Consigliato per sistemi desktop". Una ulteriore ottimizzazione è quella che vede la ricompilazione delle glibc in maniera "mirata"...probabilmente (e in maniera empirica) questa da risultati migliori della (ri)compilazione mirata del kernel....ad ogni modo il tutto andrebbe verificato con opportuni benchmark.
Bye
- DanBadJar
- Linux 4.x

- Messaggi: 1027
- Iscritto il: ven 28 lug 2006, 19:27
- Nome Cognome: Daniele Malavasi
- Slackware: 13.1
- Kernel: 2.6.34.1
- Desktop: XFCE - Gnome
- Località: Bologna
- Contatta:
Timer Frenquency, mettila a 1000hz. La differenza si vede.b - oltre all'opzione low latency quali sono le configurazioni in un kernel che
possono far notare le differenze di prestazioni ?
http://www.slacky.eu/wikislack/index.ph ... 29__---.3E
- ildiama
- Linux 3.x

- Messaggi: 536
- Iscritto il: mar 27 dic 2005, 16:49
- Slackware: mine
- Kernel: 2.6.alto..
- Desktop: KDE4
- Località: Senigallia
- Contatta:
Si vede, insomma. Qui si parla di millisecondi, non di cose che si vedono, E comunque l'opzione 1000 hz per i notebook non va bene. "Uccide" ogni forma di risparmio energetico (a parte la luminosità del monitor).DanBadJar ha scritto: Timer Frenquency, mettila a 1000hz. La differenza si vede.
http://www.slacky.eu/wikislack/index.ph ... 29__---.3E
Ok, grazie per i consigli ho provato a ricompilare le glibc (nello slackbuild ho visto che hanno già l'opzione O3, dovrei modificare solo l'architettura del processore) e il kernel, ma ho qualche problema strano con gcc, e ora non ho tempo di approfondirlo...
quindi appena avrò una domenica libera passo a slack 12, visto che il tempo tiranno mi tiene ancora sulla 11, e metto in pratica i vostri consigli
ancora grazie a tutti per aver risposto
quindi appena avrò una domenica libera passo a slack 12, visto che il tempo tiranno mi tiene ancora sulla 11, e metto in pratica i vostri consigli
ancora grazie a tutti per aver risposto
- anycolouryoulike
- Packager

- Messaggi: 1158
- Iscritto il: ven 10 ago 2007, 0:00
- Slackware: 12.2
- Kernel: 2.6.34.8
- Desktop: KDE 3.5.10
Che opzioni hai messo esattamente ?anycolouryoulike ha scritto:Con queste opzioni il mio sistema diventa instabile al massimo... va tutto a scatti.
Ho un Intel Core 2 Duo E6600. Ritorno al vecchio kernel di corsa!
Hai anche ricompilato le glibc ?
tempo fa ho letto una guida di gentoo che diceva che quando si mettono opzioni estreme in certi casi i risultati sono questi.... quindi sconsigliava opzioni troppo aggressive,
IMHO varia molto da hardware ad hardware e da versioni a versioni, l'unica e provare e al limite tornare indietro...
- anycolouryoulike
- Packager

- Messaggi: 1158
- Iscritto il: ven 10 ago 2007, 0:00
- Slackware: 12.2
- Kernel: 2.6.34.8
- Desktop: KDE 3.5.10
Ho solamente messo il low latency e il timer frequency a 1000hz. Con Folding@Home attivo Firefox si blocca ogni cinque minuti, Conky si aggiorna una volta ogni dieci secondi e il cubo scatta.
Forse il timer frequency così alto non è adatto alle architetture SMP...
Prima con un kernel compilato da me con il timer frequency a 250hz e senza low latency anche con le CPU al 100% (KTorrent, Amarok, Conky, Kopete, Firefox, Folding@Home e GNUChess su eBoard) il sistema è fluidissimo: il cubo ruota e le finestre fluttuano anche con i malefici driver fglrx.
Ora provo a rimettere a 250hz il timer frequency e a lasciare il low latency, che credo non dipenda dall'architettura...
Per caso c'è qualcuno che ha il mio stesso processore?
Forse il timer frequency così alto non è adatto alle architetture SMP...
Prima con un kernel compilato da me con il timer frequency a 250hz e senza low latency anche con le CPU al 100% (KTorrent, Amarok, Conky, Kopete, Firefox, Folding@Home e GNUChess su eBoard) il sistema è fluidissimo: il cubo ruota e le finestre fluttuano anche con i malefici driver fglrx.
Ora provo a rimettere a 250hz il timer frequency e a lasciare il low latency, che credo non dipenda dall'architettura...
Per caso c'è qualcuno che ha il mio stesso processore?