Kernel LTS 3.0.28 NRJ and -NRJ-PAE for Mandriva Linux 2010.1 2010.2, 2011.0, 2012.0, Rosa2012.0lts
Occorre il test di nuovi modelli di kernel che ho preparato per la prima volta,
vorrei che qualcuno testasse i nuovi modelli, qualcuno però che abbia l'hardware specifico
Sono in preparazione altri modelli rivolti all'hardware, come per le cpu Geode, Via C6, e tante altre...
- kernel-nrj-netbook-atom
su un netbook con cpu Intel Atom- kernel-nrj-desktop-core2
su Pc con cpu Intel da Core2 a I7
Questa è una innovazione che verrà proposta per Rosa 2012 LTS, cioè dei kernel innovativi e specificatamente rivolti all'hardware dove si andranno ad installare, con profili che ne sfruttano le capacità al 100%, senza la necessità di dovere ricompilare un kernel custom per adattarlo meglio alla macchina, come si era sempre fatto fino ad oggi...
e poi magari si avevano / hanno dei problemi con i driver hardware dkms-xxx che non vogliono più saperne di funzionare...
Con il nuovo modello di sorgente, sono in grado adesso di prepararVi qualsiasi diverso profilo che Vi occorra, assegnargli un nome di flavour adatto alle specifiche, rebuildare per ottenere automaticamente i pacchetti rpm pronti o ottimizzati!
Potrei preparare un kernel-nrj-azioga, kernel-nrj-moreno, kernel-nrj-picard o un kernel-nrj-rugyada...
Ed intanto continuo ad apportare modifiche allo scheduler... per migliorarne l'efficienza e la reattività
Dai una sprizzata di pura Energia al tuo fiammante Mandriva Linux!
Changelog:
Code: Select all
* Sat Apr 14 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.0.28-69mib
+ Yin & Yang (69) release - a very complete kernel flavour serie
+ Now added some specific 32bit optimized to cpu level flavours:
- > kernel-nrj-desktop-core2 and > kernel-nrj-netbook-atom
- ----------------------------------------------------------------------
- Kernel 3.0.28 adapted for mdv 2010.2, 2011.0, cooker, and rosa.lts2012.0
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- ----------------------------------------------------------------------
* Tue Apr 10 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.0.27-69mib
+ Yin & Yang (69) release - a very complete kernel flavour serie
+ That's a first attempt to merge different srpms with different flavours:
- so only one srpm can generate kernels standard & nrj, desktop & server
- Kernel 3.0.27 adapted for mdv 2010.2, 2011.0, cooker, and rosa.lts2012.0
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
È molto stabile perchè è un kernel con LTS (cioè gode di un lungo tempo di supporto di mantenimento, fix)
Con il nuovo modello di sorgente vengono prodotti tantissimi tipi diversi di kernel per le svariate esigenze.
Per Rosa 2012 LTS, dopo vari esperimenti e test di laboratorio, è stato scelto come predefinito il modello nrj
Abbiamo aggiunto dei nuovi kernel per le esigenze dell'architettura 32bit, c'è ne è davvero per tutti i gusti:
è stata posta attenzione sia ad un kernel reattivo per i vecchi pc 586, sia per i nuovi con supporto PAE 64Gb
In questo modo rimane possibile l'uso di Mandriva su PC dotati di cpu Intel Pentium e Celeron Mobile:
tutti i kernel 32bit senza il suffisso PAE sono adatti anche a questi vecchi ma ancora molto diffusi PC,
ma non solo per Mobile perchè anche altre cpu 32bit non sono pienamente compatibili con il mode PAE
Ulteriori modelli molto innovativi, sono adesso allo studio ed in realizzazione, ed in fase di testing interno...
Questi dovrebbero essere disponibili già a partire dalla prossima imminente versione LTS 3.0.28
Alla fine preparerò una Wiki molto dettagliata con tutte le features, le istruzioni, i suggerimenti, ecc.ecc.
Code: Select all
kernel-desktop-3.0.28-69mib.lts-1-1-mib.lts2012.0.i586.rpm
kernel-desktop-devel-3.0.28-69mib.lts-1-1-mib.lts2012.0.i586.rpm
kernel-desktop-devel-latest-3.0.28-69-mib.lts2012.0.i586.rpm
kernel-desktop-latest-3.0.28-69-mib.lts2012.0.i586.rpm
kernel-desktop586-3.0.28-69mib.lts-1-1-mib.lts2012.0.i586.rpm
kernel-desktop586-devel-3.0.28-69mib.lts-1-1-mib.lts2012.0.i586.rpm
kernel-desktop586-devel-latest-3.0.28-69-mib.lts2012.0.i586.rpm
kernel-desktop586-latest-3.0.28-69-mib.lts2012.0.i586.rpm
kernel-desktop686-pae-3.0.28-69mib.lts-1-1-mib.lts2012.0.i586.rpm
kernel-desktop686-pae-devel-3.0.28-69mib.lts-1-1-mib.lts2012.0.i586.rpm
kernel-desktop686-pae-devel-latest-3.0.28-69-mib.lts2012.0.i586.rpm
kernel-desktop686-pae-latest-3.0.28-69-mib.lts2012.0.i586.rpm
kernel-doc-3.0.28-69-mib.lts2012.0.noarch.rpm
kernel-netbook-3.0.28-69mib.lts-1-1-mib.lts2012.0.i586.rpm
kernel-netbook-devel-3.0.28-69mib.lts-1-1-mib.lts2012.0.i586.rpm
kernel-netbook-devel-latest-3.0.28-69-mib.lts2012.0.i586.rpm
kernel-netbook-latest-3.0.28-69-mib.lts2012.0.i586.rpm
kernel-netbook686-pae-3.0.28-69mib.lts-1-1-mib.lts2012.0.i586.rpm
kernel-netbook686-pae-devel-3.0.28-69mib.lts-1-1-mib.lts2012.0.i586.rpm
kernel-netbook686-pae-devel-latest-3.0.28-69-mib.lts2012.0.i586.rpm
kernel-netbook686-pae-latest-3.0.28-69-mib.lts2012.0.i586.rpm
kernel-nrj-desktop-3.0.28-69mib.lts-1-1-mib.lts2012.0.i586.rpm
kernel-nrj-desktop-core2-3.0.28-69mib.lts-1-1-mib.lts2012.0.i586.rpm
kernel-nrj-desktop-core2-devel-3.0.28-69mib.lts-1-1-mib.lts2012.0.i586.rpm
kernel-nrj-desktop-core2-devel-latest-3.0.28-69-mib.lts2012.0.i586.rpm
kernel-nrj-desktop-core2-latest-3.0.28-69-mib.lts2012.0.i586.rpm
kernel-nrj-desktop-devel-3.0.28-69mib.lts-1-1-mib.lts2012.0.i586.rpm
kernel-nrj-desktop-devel-latest-3.0.28-69-mib.lts2012.0.i586.rpm
kernel-nrj-desktop-latest-3.0.28-69-mib.lts2012.0.i586.rpm
kernel-nrj-desktop586-3.0.28-69mib.lts-1-1-mib.lts2012.0.i586.rpm
kernel-nrj-desktop586-devel-3.0.28-69mib.lts-1-1-mib.lts2012.0.i586.rpm
kernel-nrj-desktop586-devel-latest-3.0.28-69-mib.lts2012.0.i586.rpm
kernel-nrj-desktop586-latest-3.0.28-69-mib.lts2012.0.i586.rpm
kernel-nrj-desktop686-pae-3.0.28-69mib.lts-1-1-mib.lts2012.0.i586.rpm
kernel-nrj-desktop686-pae-devel-3.0.28-69mib.lts-1-1-mib.lts2012.0.i586.rpm
kernel-nrj-desktop686-pae-devel-latest-3.0.28-69-mib.lts2012.0.i586.rpm
kernel-nrj-desktop686-pae-latest-3.0.28-69-mib.lts2012.0.i586.rpm
kernel-nrj-netbook-3.0.28-69mib.lts-1-1-mib.lts2012.0.i586.rpm
kernel-nrj-netbook-atom-3.0.28-69mib.lts-1-1-mib.lts2012.0.i586.rpm
kernel-nrj-netbook-atom-devel-3.0.28-69mib.lts-1-1-mib.lts2012.0.i586.rpm
kernel-nrj-netbook-atom-devel-latest-3.0.28-69-mib.lts2012.0.i586.rpm
kernel-nrj-netbook-atom-latest-3.0.28-69-mib.lts2012.0.i586.rpm
kernel-nrj-netbook-devel-3.0.28-69mib.lts-1-1-mib.lts2012.0.i586.rpm
kernel-nrj-netbook-devel-latest-3.0.28-69-mib.lts2012.0.i586.rpm
kernel-nrj-netbook-latest-3.0.28-69-mib.lts2012.0.i586.rpm
kernel-nrj-netbook686-pae-3.0.28-69mib.lts-1-1-mib.lts2012.0.i586.rpm
kernel-nrj-netbook686-pae-devel-3.0.28-69mib.lts-1-1-mib.lts2012.0.i586.rpm
kernel-nrj-netbook686-pae-devel-latest-3.0.28-69-mib.lts2012.0.i586.rpm
kernel-nrj-netbook686-pae-latest-3.0.28-69-mib.lts2012.0.i586.rpm
kernel-server-3.0.28-69mib.lts-1-1-mib.lts2012.0.i586.rpm
kernel-server-devel-3.0.28-69mib.lts-1-1-mib.lts2012.0.i586.rpm
kernel-server-devel-latest-3.0.28-69-mib.lts2012.0.i586.rpm
kernel-server-latest-3.0.28-69-mib.lts2012.0.i586.rpm
kernel-source-3.0.28-69mib.lts-1-1-mib.lts2012.0.noarch.rpm
kernel-source-latest-3.0.28-69-mib.lts2012.0.noarch.rpm
kernel-xen-pvops-3.0.28-69mib.lts-1-1-mib.lts2012.0.i586.rpm
kernel-xen-pvops-devel-3.0.28-69mib.lts-1-1-mib.lts2012.0.i586.rpm
kernel-xen-pvops-devel-latest-3.0.28-69-mib.lts2012.0.i586.rpm
kernel-xen-pvops-latest-3.0.28-69-mib.lts2012.0.i586.rpm
Mandriva 2010.2 32bit
http://mib.pianetalinux.org/MIB/2010.2/ ... ls/3.0.28/
Mandriva 2010.2 64bit
http://mib.pianetalinux.org/MIB/2010.2/ ... ls/3.0.28/
Mandriva 2011.0 32bit
http://mib.pianetalinux.org/m0/2011.0/3 ... ls/3.0.28/
Mandriva 2011.0 64bit
http://mib.pianetalinux.org/m0/2011.0/6 ... ls/3.0.28/
Rosa 2012.0LTS 32bit
http://mib.pianetalinux.org/m0/rosa2012 ... ls/3.0.28/
Rosa 2012.0LTS 64bit
http://mib.pianetalinux.org/m0/rosa2012 ... ls/3.0.28/
Kernel flavour
Potrete installare anche più di un tipo di kernel (flavour) della stessa versione di kernel
Da questa versione ho preparato sia i kernel del vecchio tipo (vecchia scuola mandriva), che i kernel da me ottimizzati (nrj)
NRJ si differenzia dai kernel senza tale particella per il fatto di essere preparato:
Con "full PREEMPT", "RCU boost", ed altre ottimizzazioni, per le app multimediali a bassa latenza (audio, video, editing, DAW)
Tuttò ciò dona alla macchina su cui è installato un'alta reattività anche in presenza di molti task e delle cpu prossime al 100%
- kernel-nrj-desktop-desktop586
per i PC 32bit molto vecchi che mancano di compatibilità i686 - kernel-nrj-desktop
per un desktop multimediale con caratteristiche di bassa latenza ed alta reattività - kernel-nrj-netbook
per i netbook Atom, più leggero, risulta funzionare bene anche su laptop e desktop
per la sua leggerezza riceviamo riscontri positivi: è anche più reattivo di -desktop - kernel-nrj-desktop686-pae
32bit come kernel-nrj-desktop ma dedicato espressamente ai PC 32bit per l'uso con memoria tra >3Gb fino a < 64Gb - kernel-nrj-netbook686-pae
32bit come kernel-nrj-netbook ma dedicato espressamente ai PC 32bit per l'uso con memoria tra >3Gb fino a < 64Gb
NUOVI FLAVOUR - kernel-nrj-desktop-core2
32bit come kernel-nrj-desktop ma dedicato espressamente ai PC con cpu Intel da Core2 >>> I7, per l'uso con memoria minore di 4Gb - kernel-nrj-netbook-atom
32bit come kernel-nrj-netbook ma dedicato espressamente ai PC con cpu Intel Atom solamente, per l'uso con memoria minore di 4Gb
da "Vecchia scuola mandriva"
Ho ripristinato tutte le configurazioni precedenti usate fino a mdv kernel-2.6.38.7 - kernel-desktop586,
- kernel-desktop,
- kernel-netbook,
Ho creato due nuovi profili leggermente modificati, con la sola aggiunta del PAE - kernel-desktop686-pae,
- kernel-netbook686-pae,
non potevano alla fine mancare i kernel ottimizzati per uso server pro o casalinghi - kernel-server
per applicazioni server based (come LAMP = Apache, Drupal, WordPress, Joomla, ecc) - kernel-xen-vpops
preparato per applicazioni virtuali XEN
Il più installato?
Senza dubbio è kernel-nrj-desktop, i due file da installare per mdv 2011/32:
http://mib.pianetalinux.org/m0/2011.0/3 ... 0.i586.rpm
http://mib.pianetalinux.org/m0/2011.0/3 ... 0.i586.rpm
Da una root konsole, tu potresti installare:
ricordiamo che occorre aspettare il tempo necessario allo scaricamento dei due grossi pacchetti...
Code: Select all
urpmi http://mib.pianetalinux.org/m0/2011.0/32/projects/kernels/3.0.28/kernel-nrj-desktop-devel-3.0.28-69mib-1-1-mib2011.0.i586.rpm
urpmi http://mib.pianetalinux.org/m0/2011.0/32/projects/kernels/3.0.28/kernel-nrj-desktop-3.0.28-69mib-1-1-mib2011.0.i586.rpm
# Now reboot and you should restart your PC with new kernel 3.0.28
LEGENDA:
NRJ: CON IL KERNEL ENERGY MIB,
PC SEMPRE SCATTANTE ANCHE SOTTO STRESS!
Ci stiamo occupando di modificare il comportamento del kernel che mandriva ci propone e che non ci soddisfa del tutto.
Così abbiamo preparato il nuovo kernel "ENERGY", quasi come se fosse una bevanda energetica, e da quel nome, per assonanza, NRJ, che verrà usato per contraddistinguere questa serie di kernel.
ENERGY > per assonanza NRJ così il nome diventa > kernel-nrj-desktop-2.6.3X.X
Le principali features di questa serie di kernel sono:
* completo patchset mandriva
* full preempt, low latency, less debug;
Potete installare concorrentemente il kernel 2.6.38.x "-desktop" con "nrj" o "nrj-pae"
N.B. Tutti i Kernel saranno disponibili sia per Mandriva 2012.0, 2011.0 che per 2010.2
(un particolare ringraziamento va ad oiram73 che mi sta aiutando con i rebuild per 2010.2)
LEGENDA:
kernel-nrj-desktop (as for energy) : for low latency and multimedia desktop (better for remote desktop control, and DAW apps like Ardour, Jammin, Jackit, Hydrogen, ecc...)
kernel-nrj-desktop686-pae (as for energy plus PAE): for 32bit, the same as energy plus support ram up to 64Gb
kernel-desktop for desktop standard (Not suggested: slow and unresponsive for desktop and multimedia use!)
kernel-server only for server applications like LAMP, slow and not suggested in Desktop PC
KERNEL ENERGY MIB
makes your PC much more responsive even under stress, when you have so many programs running, and when you have the CPU close to 100% usage, if you use many VM, multimedia programs, and even if you use remote desktop apps
ENERGY > NRJ so name become > kernel-nrj-desktop-2.6.3X.X
Main features will be:
* full mandriva patchset
* full preempt, low latency, less debug;
You may have installed concurrently kernel 2.6.31.x and/or 2.6.33.x standard and the "nrj" or "nrj-pae" one
Ciao, NicCo