Pagina 1 di 1

Quale kernel scegliere ?

Inviato: ven 4 mag 2007, 3:09
da Dani
Sicuramente non sono il solo che, appena finita l'installazione del sistema, ricompila il kernel.
Mi è venuto un dubbio pero': quale kernel scegliere ?
Come faccio ad individuare un kernel stabile ?

Ad esempio è da un po' che uso il 2.6.20.3 e sinceramente ho avuto qualche problemino (cali nelle prestazioni, stranezze) rispetto al precedente 19.nonricordo :)
Per la prima volta ho compilato un kernel (quasi) tutto monolitico:

Codice: Seleziona tutto

dani[~]$ lsmod
Module                  Size  Used by
nvidia               6820452  32
non credo sia dovuto a questo il calo delle prestazioni (su un desktop !), o meglio la minore "reattività" rispetto agli altri kernel, anche perchè, sempre con un 2.6.20 a volte mi ritrovavo la tastiera impazzita o la root che (ogni tanto :shock: ) si rimontava da sola a sola lettura (nessun errore nel fs)

Ora sto aspettando che escano le patch (ck, suspend e traduzione italiana :)) per il 21.1 poi provero' con quello.

Inviato: ven 4 mag 2007, 15:09
da albatros
I kernel stabili sono tutti quelli rilasciati ufficialmente, a parità di versione privilegia la versione di bugfix più recente (es. meglio un 2.6.20.3 che un 2.6.20.2, perché hanno le stesse identiche funzionalità, però in quella più recente sono stati corretti alcuni bachi, mentre fra il 2.6.19 e il 2.6.20 ci sono delle differenze, di solito si tratta di qualche driver o qualche funzionalità in più, che tuttavia non sconvolge l'organizzazione generale della serie 2.6, solo che se è stata appena introdotta può darsi che ci sia bisogno ancora di qualche affinamento, sia nel kernel sia, eventualmente, in alcuni programmi ).
L'aver compilato un kernel monolitico non peggiora le prestazioni a meno che non abbia inserito roba in più o che possa creare conflitti, ovvero dovresti inserire nella configurazione solo ciò che hai e che ti serve.
Se ti trovavi meglio con il 2.6.19 e con quello ti funzionava tutto, non vedo il motivo di rimanere con il 2.6.20...

Inviato: sab 5 mag 2007, 3:09
da Dani
albatros ha scritto: Se ti trovavi meglio con il 2.6.19 e con quello ti funzionava tutto, non vedo il motivo di rimanere con il 2.6.20...
Credevo che una nuova release fosse comunque migliore rispetto ad una precedente, con piu' bug fixati, non credevo che fixassero un bug e ne introducessero altri 2 :-/

Inviato: sab 5 mag 2007, 3:38
da albatros
In media lo è, ma non è detto che non ci siano dei bachi dovuti a funzionalità aggiuntive o a revisione del codice o che magari ci siano delle innovazioni che possano dar problemi ad alcuni programmi o ad alcuni driver esterni o che comunque ne peggiorino le prestazioni fino a che anche questi non vengano adeguati.

Se Patrick Volkerding ha aspettato tanto (secondo me anche troppo) per passare al kernel 2.6 un motivo ci sarà stato... ;)

Inviato: sab 5 mag 2007, 12:07
da absinthe
Dani ha scritto:
albatros ha scritto: Se ti trovavi meglio con il 2.6.19 e con quello ti funzionava tutto, non vedo il motivo di rimanere con il 2.6.20...
Credevo che una nuova release fosse comunque migliore rispetto ad una precedente, con piu' bug fixati, non credevo che fixassero un bug e ne introducessero altri 2 :-/
in realtà con lo sviluppo del 2.6 è così: vengono via via fixati i bachi ma viene fatto il merge con codice nuovo e quindi si creano bachi nuovi! o addirittura della regressioni!!! cosa che ha fatto un pò icacchiare Adrian Bunk di recente ( http://kerneltrap.org/node/8110 ).

non è neppure correttissimo dire che le differenze tra due versioni sono minime: tra 2.6.20.x e 2.6.21 è stato introdotto il nuovo timer che ha stravolto molte cose!

M

Inviato: sab 5 mag 2007, 12:22
da gioco
In generale non è necessario aggiornare il kernel sempre all'ultima release. Se con il tuo kernel non hai problemi e non hai bisogno di nuove funzionalità, tieni quello. Se per te ha sempre funzionato il testing te lo sei fatto da solo. Scegli versioni di bugfix elevate, come consigliato da albatros, rispetto alla nuova release (es: 2.6.19.7 vs 2.6.20). Una versione buona direi che è stata la 2.6.17.13 che uso tutt'ora.

Inviato: sab 5 mag 2007, 12:56
da albatros
@absinthe:
molto interessante la discussione su che hai linkato. :)

Inviato: sab 5 mag 2007, 14:08
da JohnnyMnemonic
gioco ha scritto: Una versione buona direi che è stata la 2.6.17.13 che uso tutt'ora.
Non a caso quella scelta da Pat per Slack11 ;)

Inviato: sab 5 mag 2007, 19:15
da Dani
Ma quando nel kernel viene introdotto un nuovo driver, disabilitando la prima voce (quella del supporto di driver nuovi e incompleti) automaticamente non potro' usare il driver, dico bene ?

Inviato: mar 8 mag 2007, 10:17
da Dani
Ricompilato il 2.6.21.1 e per ora sembra perfetto :)
Ma quando escono le patch di kolivas :(