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-pae-desktop (as for energy plus PAE): for 32bit, the same as energy plus support ram up to 64Gb
* kernel-desktop for desktop standard
* 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 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
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 2009.1/32: Kernel 2.6.33.5 desktop Energy "nrj"
Code: Select all
urpmi.addmedia --update K26335 http://mib.pianetalinux.org/MIB/2009.1/i686/MIB-kernels/2.6.33.5/
urpmi --auto-select --auto
urpmi --auto kernel-nrj-desktop-devel-latest kernel-nrj-desktop-latest
urpmi.removemedia K26335
done, good bye
Code: Select all
urpmi.addmedia --update K26335 http://mib.pianetalinux.org/MIB/2009.1/i686/MIB-kernels/2.6.33.5/
urpmi --auto-select --auto
urpmi --auto kernel-nrj-pae-desktop-devel-latest kernel-nrj-pae-desktop-latest
urpmi.removemedia K26335
done, good bye
Code: Select all
urpmi.addmedia --update K26335 http://mib.pianetalinux.org/MIB/2009.1/i686/MIB-kernels/2.6.33.5/
urpmi --auto-select --auto
urpmi --auto kernel-desktop-devel-latest kernel-desktop-latest
urpmi.removemedia K26335
done, good bye
Code: Select all
urpmi.addmedia --update K26335 http://mib.pianetalinux.org/MIB/2009.1/i686/MIB-kernels/2.6.33.5/
urpmi --auto-select --auto
urpmi --auto kernel-server-devel-latest kernel-server-latest
urpmi.removemedia K26335
done, good bye
Mandriva 2009.1/64: Kernel 2.6.33.5 desktop Energy "nrj"
Code: Select all
urpmi.addmedia --update K26335-NRJ http://mib.pianetalinux.org/MIB/2009.1/x86_64/MIB-kernels/2.6.33.5-nrj/
urpmi --auto-select --auto
urpmi --auto kernel-nrj-desktop-devel-latest kernel-nrj-desktop-latest
urpmi.removemedia K26335-NRJ
done, good bye
Code: Select all
urpmi.addmedia --update K26335 http://mib.pianetalinux.org/MIB/2009.1/x86_64/MIB-kernels/2.6.33.5/
urpmi --auto-select --auto
urpmi --auto kernel-desktop-devel-latest kernel-desktop-latest
urpmi.removemedia K26335
done, good bye
Code: Select all
urpmi.addmedia --update K26335 http://mib.pianetalinux.org/MIB/2009.1/x86_64/MIB-kernels/2.6.33.5/
urpmi --auto-select --auto
urpmi --auto kernel-server-devel-latest kernel-server-latest
urpmi.removemedia K26335
done, good bye
Mandriva 2010.0/32 Kernel 2.6.33.5 desktop Energy "nrj"
Code: Select all
urpmi.addmedia --update K26335-NRJ http://mib.pianetalinux.org/MIB/2010.0/32/projects/kernels/2.6.33.5-nrj/
urpmi --auto-select --auto
urpmi --auto kernel-nrj-desktop-devel-latest kernel-nrj-desktop-latest
urpmi.removemedia K26335-NRJ
done, good bye
Code: Select all
urpmi.addmedia --update K26335-NRJ-PAE http://mib.pianetalinux.org/MIB/2010.0/32/projects/kernels/2.6.33.5-nrj-pae/
urpmi --auto-select --auto
urpmi --auto kernel-nrj-pae-desktop-devel-latest kernel-nrj-pae-desktop-latest
urpmi.removemedia K26335-NRJ-PAE
done, good bye
Code: Select all
urpmi.addmedia --update K26335 http://mib.pianetalinux.org/MIB/2010.0/32/projects/kernels/2.6.33.5/
urpmi --auto-select --auto
urpmi --auto kernel-desktop-devel-latest kernel-desktop-latest
urpmi.removemedia K26335
done, good bye
Code: Select all
urpmi.addmedia --update K26335 http://mib.pianetalinux.org/MIB/2010.0/32/projects/kernels/2.6.33.5/
urpmi --auto-select --auto
urpmi --auto kernel-server-devel-latest kernel-server-latest
urpmi.removemedia K26335
done, good bye
Mandriva 2010.0/64: Kernel 2.6.33.5 desktop Energy "nrj"
Code: Select all
urpmi.addmedia --update K26335-NRJ http://mib.pianetalinux.org/MIB/2010.0/64/projects/kernels/2.6.33.5-nrj/
urpmi --auto-select --auto
urpmi --auto kernel-nrj-desktop-devel-latest kernel-nrj-desktop-latest
urpmi.removemedia K26335-NRJ
done, good bye
Code: Select all
urpmi.addmedia --update K26335 http://mib.pianetalinux.org/MIB/2010.0/64/projects/kernels/2.6.33.5/
urpmi --auto-select --auto
urpmi --auto kernel-desktop-devel-latest kernel-desktop-latest
urpmi.removemedia K26335
done, good bye
Code: Select all
urpmi.addmedia --update K26335 http://mib.pianetalinux.org/MIB/2010.0/64/projects/kernels/2.6.33.5/
urpmi --auto-select --auto
urpmi --auto kernel-server-devel-latest kernel-server-latest
urpmi.removemedia K26335
done, good bye
Mandriva 2010.1/32 Kernel 2.6.33.5 desktop Energy "nrj"
Code: Select all
urpmi.addmedia --update K26335 http://mib.pianetalinux.org/MIB/2010.1/32/projects/kernels/2.6.33.5/
urpmi --auto kernel-nrj-desktop-devel-latest kernel-nrj-desktop-latest
urpmi.removemedia K26335
done, good bye
Code: Select all
urpmi.addmedia --update K26335 http://mib.pianetalinux.org/MIB/2010.1/32/projects/kernels/2.6.33.5/
urpmi --auto kernel-nrj-pae-desktop-devel-latest kernel-nrj-pae-desktop-latest
urpmi.removemedia K26335
done, good bye
Code: Select all
urpmi.addmedia --update K26335 http://mib.pianetalinux.org/MIB/2010.1/32/projects/kernels/2.6.33.5/
urpmi --auto kernel-desktop-devel-latest kernel-desktop-latest
urpmi.removemedia K26335
done, good bye
Code: Select all
urpmi.addmedia --update K26335 http://mib.pianetalinux.org/MIB/2010.1/32/projects/kernels/2.6.33.5/
urpmi --auto kernel-server-devel-latest kernel-server-latest
urpmi.removemedia K26335
done, good bye
Mandriva 2010.1/64 Kernel 2.6.33.5 desktop Energy "nrj"
Code: Select all
urpmi.addmedia --update K26335 http://mib.pianetalinux.org/MIB/2010.1/64/projects/kernels/2.6.33.5/
urpmi --auto kernel-nrj-desktop-devel-latest kernel-nrj-desktop-latest
urpmi.removemedia K26335
done, good bye
Code: Select all
urpmi.addmedia --update K26335 http://mib.pianetalinux.org/MIB/2010.1/64/projects/kernels/2.6.33.5/
urpmi --auto kernel-desktop-devel-latest kernel-desktop-latest
urpmi.removemedia K26335
done, good bye
Code: Select all
urpmi.addmedia --update K26335 http://mib.pianetalinux.org/MIB/2010.1/64/projects/kernels/2.6.33.5/
urpmi --auto kernel-server-devel-latest kernel-server-latest
urpmi.removemedia K26335
done, good bye
NicCo & Bright77
Rebuild and first personal testing
Astragalo:____2009.1/32
NicCo:_______2009,1/64, 2010.0/32, 2010.1/32
Superino_____2010.0/64-NRJ
SymbianFlo:__2010.0/64, 2010.1/64