LEGENDA:
kernel-desktop for desktop standard
kernel-server only for server applications like LAMP, slow and not suggested in Desktop PC
kernel-nrj-desktop (as for Energj) : for low latency and multimedia desktop (better for DAW apps like Ardour)
kernel-nrj-pae-desktop (as for Energj plus PAE): for 32bit, the same as Energj plus support ram up to 64Gb
![Image](https://mib.pianetalinux.org/mib/images/Adm/nrj-for150.gif)
![Image](https://mib.pianetalinux.org/mib/images/stories/flags/uk32.png)
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 manbo 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
![Image](https://mib.pianetalinux.org/mib/images/stories/flags/it32.png)
KERNEL ENERGY MIB
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:
* full manbo patchset
* full preempt, low latency, less debug;
* è nato per evitare che in condizioni di carico estremo il sistema smetta di rispondere.
Ad esempio, con due macchine virtuali aperte contemporaneamente il pc spesso va a scatti, il mouse risponde ogni 30/40 secondi così come la tastiera. Con le impostazioni che abbiamo cambiato questo non dovrebbe più accadere;
* ci aspettiamo che riduca la possibilità di difetti di sincronia audio/video quando si registrano o convertono musica e filmati;
* svantaggi: secondo Andrew Morton, l'opzione CONFIG_PREEMPT riduce le prestazioni (al massimo dell'1%) e può causare una minore autonomia sui portatili.
Le maggiori distribuzioni preferiscono CONFIG_PREEMPT_VOLUNTARY nei kernel predefiniti, soluzione che non presenta problemi di consumi o di prestazioni, ma è stato constatato che in certe condizioni va in crisi.
Già in testing su alcuni dei nostri pc, è stato rilevato che:
* l'audio funziona finalmente senza singhiozzi anche durante l'uso di effetti desktop 3D o con il carico della cpu vicino al 100%;
* compila i moduli vmware player che funziona perfettamente.
Test:
un pc (dual core x2-6000 4 giga ram) ha consentito contemporaneamente di:
* ricompilare il kernel in una konsole,
* avere firefox con 100 linguette aperte,
* fare upload di pacchetti,
* riprodurre due film su due diversi lati del cubo in full screen,
* su un terzo lato del cubo, con vmware virtualizzare windows mentre riproduce le radio da http://www.musicme.com,
* parlare con skype,
pur avendo tastiera e mouse e le linguette di firefox e delle konsole che rispondono in tempo reale, audio perfettamente miscelato come dai vari mixer locali, e non incerto e distorto.
Mandriva 2010.0
Kernel 2.6.33.2 desktop for Mandriva 2010.0/32
Code: Select all
urpmi.addmedia --update K26332 http://mib.pianetalinux.org/MIB/2010.0/32/projects/kernels/2.6.33.2/
urpmi --auto-select --auto
urpmi --auto kernel-desktop-devel-latest kernel-desktop-latest
urpmi.removemedia K26332
done, good bye
Code: Select all
urpmi.addmedia --update K26332 http://mib.pianetalinux.org/MIB/2010.0/32/projects/kernels/2.6.33.2/
urpmi --auto-select --auto
urpmi --auto kernel-server-devel-latest kernel-server-latest
urpmi.removemedia K26332
done, good bye
Code: Select all
urpmi.addmedia --update K26332-NRJ http://mib.pianetalinux.org/MIB/2010.0/32/projects/kernels/2.6.33.2-nrj/
urpmi --auto-select --auto
urpmi --auto kernel-nrj-desktop-devel-latest kernel-nrj-desktop-latest
urpmi.removemedia K26332-NRJ
done, good bye
Code: Select all
urpmi.addmedia --update K26332-NRJ-PAE http://mib.pianetalinux.org/MIB/2010.0/32/projects/kernels/2.6.33.2-nrj-pae/
urpmi --auto-select --auto
urpmi --auto kernel-nrj-pae-desktop-devel-latest kernel-nrj-pae-desktop-latest
urpmi.removemedia K26332-NRJ-PAE
done, good bye
Code: Select all
urpmi.addmedia --update K26332 http://mib.pianetalinux.org/MIB/2010.0/64/projects/kernels/2.6.33.2/
urpmi --auto-select --auto
urpmi --auto kernel-desktop-devel-latest kernel-desktop-latest
urpmi.removemedia K26332
done, good bye
Code: Select all
urpmi.addmedia --update K26332 http://mib.pianetalinux.org/MIB/2010.0/64/projects/kernels/2.6.33.2/
urpmi --auto-select --auto
urpmi --auto kernel-server-devel-latest kernel-server-latest
urpmi.removemedia K26332
done, good bye
Code: Select all
urpmi.addmedia --update K26332-NRJ http://mib.pianetalinux.org/MIB/2010.0/64/projects/kernels/2.6.33.2-nrj/
urpmi --auto-select --auto
urpmi --auto kernel-nrj-desktop-devel-latest kernel-nrj-desktop-latest
urpmi.removemedia K26332-NRJ
done, good bye
Mandriva 2009.1
Kernel 2.6.33.2 desktop for Mandriva 2009.1/32
Code: Select all
urpmi.addmedia --update K26332 http://mib.pianetalinux.org/MIB/2009.1/i686/MIB-kernels/2.6.33.2/
urpmi --auto-select --auto
urpmi --auto kernel-desktop-devel-latest kernel-desktop-latest
urpmi.removemedia K26332
done, good bye
Code: Select all
urpmi.addmedia --update K26332 http://mib.pianetalinux.org/MIB/2009.1/i686/MIB-kernels/2.6.33.2/
urpmi --auto-select --auto
urpmi --auto kernel-server-devel-latest kernel-server-latest
urpmi.removemedia K26332
done, good bye
Code: Select all
urpmi.addmedia --update K26332-NRJ http://mib.pianetalinux.org/MIB/2009.1/i686/MIB-kernels/2.6.33.2-nrj/
urpmi --auto-select --auto
urpmi --auto kernel-nrj-desktop-devel-latest kernel-nrj-desktop-latest
urpmi.removemedia K26332-NRJ
done, good bye
Code: Select all
urpmi.addmedia --update K26332-NRJ-PAE http://mib.pianetalinux.org/MIB/2009.1/i686/MIB-kernels/2.6.33.2-nrj-pae/
urpmi --auto-select --auto
urpmi --auto kernel-nrj-pae-desktop-devel-latest kernel-nrj-pae-desktop-latest
urpmi.removemedia K26332-NRJ-PAE
done, good bye
Code: Select all
urpmi.addmedia --update K26332 http://mib.pianetalinux.org/MIB/2009.1/x86_64/MIB-kernels/2.6.33.2/
urpmi --auto-select --auto
urpmi --auto kernel-desktop-devel-latest kernel-desktop-latest
urpmi.removemedia K26332
done, good bye
Code: Select all
urpmi.addmedia --update K26332 http://mib.pianetalinux.org/MIB/2009.1/x86_64/MIB-kernels/2.6.33.2/
urpmi --auto-select --auto
urpmi --auto kernel-server-devel-latest kernel-server-latest
urpmi.removemedia K26332
done, good bye
Code: Select all
urpmi.addmedia --update K26332-NRJ http://mib.pianetalinux.org/MIB/2009.1/x86_64/MIB-kernels/2.6.33.2-nrj/
urpmi --auto-select --auto
urpmi --auto kernel-nrj-desktop-devel-latest kernel-nrj-desktop-latest
urpmi.removemedia K26332-NRJ
done, good bye
NicCo & Bright77