Page 1 of 4

NRJ: Il KERNEL ENERGY sempre scattante anche sotto stress!

Posted: 22 February 2010, 22:47
by NicCo
Image

NRJ: CON IL KERNEL ENERGY MIB,
PC SEMPRE SCATTANTE ANCHE SOTTO STRESS!



Image
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.12 standard and also the energy one


Image
KERNEL ENERGY MIB
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.


Istruzioni/Instructions:

Image Per installarlo e testarlo impartire il seguente comando da una konsole di root:
controllare che vengano installati 4 files rpm ed accettare.

Image To install and test it, type in a root konsole
check if it wants to install 4 rpms and accept it.

Mandriva 2009.1 - 64bit

Code: Select all

urpmi.addmedia kernel-nrj-263112 --update http://mib.pianetalinux.org/MIB/2009.1/x86_64/MIB-kernels/2.6.31.12-nrj/
urpmi kernel-nrj-desktop-devel-latest kernel-nrj-desktop-latest
Mandriva 2010.0 - 64bit

Code: Select all

urpmi.addmedia kernel-nrj-263112 --update http://mib.pianetalinux.org/MIB/2010.0/64/projects/kernels/2.6.31.12-nrj/
urpmi kernel-nrj-desktop-devel-latest kernel-nrj-desktop-latest
Image
Per i meno fortunati, che usano ancora solo sistemi 32bit, i nuovi kernel energy arriveranno domani

Image
For the less fortunate who are still using 32bit systems only, the new kernel energy will arrive tomorrow

Preparato per Voi da NicCo e Bright77

Re: NRJ: Il Kernel Energy sempre scattante anche sotto stress!

Posted: 23 February 2010, 11:47
by NicCo
Mandriva 2009.1 - 32bit

Code: Select all

urpmi.addmedia kernel-nrj-263112 --update http://mib.pianetalinux.org/MIB/2009.1/i686/MIB-kernels/2.6.31.12-nrj/
urpmi kernel-nrj-desktop-devel-latest kernel-nrj-desktop-latest
Mandriva 2010.0 - 32bit

Code: Select all

urpmi.addmedia kernel-nrj-263112 --update http://mib.pianetalinux.org/MIB/2010.0/32/projects/kernels/2.6.31.12-nrj/
urpmi kernel-nrj-desktop-devel-latest kernel-nrj-desktop-latest

A tutti coloro che hanno intenzione di testare il kernel o che lo hanno già fatto:
Siete pregati a scambiare i vostri feedbacks con la descrizione dei vostri PC, ed il funzionamento con il kernel default, o con la configurazione "energy", ma mi raccomando dovrete mettere sotto stress il PC, con molti programmi aperti ed in funzionamento, altrimenti è difficile poter notare differenze...

Re: NRJ: Il KERNEL ENERGY sempre scattante anche sotto stress!

Posted: 23 February 2010, 13:43
by SymbianFlo
Per poterlo pubblicizzare ci vuole anche in inglese questo post .

Re: NRJ: Il KERNEL ENERGY sempre scattante anche sotto stress!

Posted: 23 February 2010, 17:23
by rugyada
SymbianFlo wrote:Per poterlo pubblicizzare ci vuole anche in inglese questo post .
http://translate.google.it/translate?js ... l=it&tl=en

Spiacente, abbiamo due mani e una testa solamente, oltre a un lavoro e una famiglia ciascuno, perciò facciamo quello che possiamo.

Se qualcuno volesse darci una mano non potrebbe essere altro che il benvenuto.

Re: NRJ: Il KERNEL ENERGY sempre scattante anche sotto stress!

Posted: 23 February 2010, 18:15
by ninarello19
Installato il Kernel energy.
Tutto OK. Ottimo, stabile e veloce.
In atto è sotto stress con apertura molte applicazioni, file video ed audio e altro, funziona ottimamente bene.
Anche Wmware e i sistemi virtuali funzionano senza alcun problema escluso l'audio che come al solito cracchia molto
Sarà un problema del Wmware ? perchè sotto Linux l'audio è attimo cosi sotto il Windows non virtuale nell'apposita partizione
Sarà una incompatibilità della mia scheda audio integrata con i sistemi virtuali ?
Proverò con un scheda Sound Blaster e vedremo.
Comunque complimenti per il Kernel

Re: NRJ: Il KERNEL ENERGY sempre scattante anche sotto stress!

Posted: 23 February 2010, 19:19
by bright77
Ho provato kernel-nrj su su Mandriva 2010 32 bit - il sistema si comporta bene.
L'audio gracchia un po' a causa di un bug corretto nel ramo 2.6.32 del kernel che affligge alcuni modelli di scheda nforce4.

Sto anche sperimentando una versione 2.6.32,8-nrj 64 bit, con la quale finalmente ho la correzione per l'audio nforce. Inoltre, vmware ha smesso di mettere in crisi il sistema e posso "cucinare" pacchetti senza rallentamenti agli altri programmi.

In quanto all'audio che gracchia "dentro" la macchina virtuale, ho notato che Mandriva 2009 e 2010 virtualizzati hanno il problema, mentre Mandriva Cooker virtualizzata no - suppongo che il miglioramento sia dovuto a pulseaudio oppure al kernel 2.6.33, ancora in RC.

Re: NRJ: Il KERNEL ENERGY sempre scattante anche sotto stress!

Posted: 23 February 2010, 21:10
by tobal
Using this kernel in mdv 2010.0 i686 with kde 4.4.0 tutto perfetto 8-)
More stability and rapidly, very efficient when i compile two programs at same time :lol:
Good job friends 8-)

Re: NRJ: Il KERNEL ENERGY sempre scattante anche sotto stress!

Posted: 23 February 2010, 22:29
by superino
Complimenti per il nuovo kernel 2.6.31.12-desktop-nrj.69mib.
Ho provato a stressare un pò la macchina, con tutti i quattro desktop attivi,
mentre avvio file video contemporaneamente dialogavo su skype,
guardavo file fotografici la macchina risponde molto bene e reattiva.

Che dire!!!
Grande MIB.

Re: NRJ: Il KERNEL ENERGY sempre scattante anche sotto stress!

Posted: 23 February 2010, 23:03
by ZeRo_CoOl
Parere positivo anche da parte mia, accedo spesso e volentieri alle mie macchine da remoto (SSH, NX e REMOTE DESKTOP) e con il nuovo kernel la macchina è più reattiva e le operazioni da remoto risultano molto più fluide, complimenti, ottimo lavoro!

Re: NRJ: Il KERNEL ENERGY sempre scattante anche sotto stress!

Posted: 24 February 2010, 15:37
by othoth-tux
installato su 2010.0 e 2009.1 32bit tutto ok.
il kernel si comporta egregiamente sulle due macchine virtuali, anche le vmware-tools compilate al primo colpo!!!
unica pecca è l'audio che gracchia un pò, comunque molto meno rispetto al kernel 2.6.31.12mib.
sulla super-host 2010.0 64bit, che dire, apro 3 vm (2 linux + winxp), 3 film con vlc, skype, pidgin, firefox con una trentina di tab aperte, senza il minimo stress e tutto risponde all'istante :D :D
davvero un ottimo lavoro!!!!

Re: NRJ: Il KERNEL ENERGY sempre scattante anche sotto stress!

Posted: 5 March 2010, 22:10
by x4nder
Può essere usato al posto di un Kernel-rt?

Re: NRJ: Il KERNEL ENERGY sempre scattante anche sotto stress!

Posted: 6 March 2010, 3:11
by bright77
il kernel-rt porta all'estremo lo stesso concetto, tramite patch apposite e ulteriori funzionalità adattre per un uso professionale, come elaborazione audio-video, esecuzione di applicazioni mission-critical e simili.
Ovviamente, maggiore affidabilità comportano una minore "potenza di calcolo".

Come detto in precedenza, il kernel NRJ non ha la pretesa di essere un vero kernel realtime ma solo l'obiettivo di ridurre la latenza in condizioni particolarmente critiche.

Re: NRJ: Il KERNEL ENERGY sempre scattante anche sotto stress!

Posted: 6 March 2010, 14:21
by othoth-tux
io ho provato ad usarlo come un kernel-rt, purtroppo nè jack nè ardour accettano l'opzione rt e non partono, togliendo la spunta rt dalle opzioni riesco a connettere i vari progs attraverso jack e, finquando i progetti non sono relativamente pesanti/complessi, si riesce a lavorare, con latenze minori (come sopra spiega bright) rispetto a un kernel-desktop, ma non in realtime!! :(

Re: NRJ: Il KERNEL ENERGY sempre scattante anche sotto stress!

Posted: 6 March 2010, 16:34
by oiram73
othoth-tux wrote:io ho provato ad usarlo come un kernel-rt, purtroppo nè jack nè ardour accettano l'opzione rt e non partono,
Strano! A me jackd l'rt (con priority=default) lo accetta volentieri ed anzi ho testato l'audio stressando jackd con questi programmi che riproducono dei file midi ed audio in contemporanea :
rosegarden
kmidimon
kmid2
kmetronome
amarok
kaffeine (film)
per non parlare di opera con molte finestre attive
effetti grafici kwin attivi.

Il mio parere è che va tutto a meraviglia anche con kde4.4 aggiornato ieri.
Ma mi preme soprattutto sottolineare che gli xruns, nelle condizioni di stress di cui sopra, sono più che dimezzati rispetto al kernel-default con solo jackd+rosegaden in esecuzione.
Faccio notare che ho un modesto acer con celeron 2ghz ed un 1g di ram.
Perciò complimenti Nicco e Bright77: ottimo lavoro. Se poi riuscite a farne una versione nrj-rt ..... sarà sicuramente ben accolta.

Ciao

Re: NRJ: Il KERNEL ENERGY sempre scattante anche sotto stress!

Posted: 6 March 2010, 18:46
by bright77
oiram73 wrote: Perciò complimenti Nicco eù Bright77: ottimo lavoro. Se poi riuscite a farne una versione nrj-rt ..... sarà sicuramente ben accolta.

Ciao
Ho letto con interesse le tue considerazioni riguardo agli xruns, potresti fare una stima approssimativa di quanto si sono ridotti, in condizioni simili? Vorremmo dimostrare anche agli scettici che non si tratta di un "effetto placebo", ma che i vantaggi della nuova configurazione sono reali.

In quanto al kernel-rt fornito da Mandriva, devo dire che contiene già il parametro CONFIG_PREEMPT=y, per cui possiamo dire che esso è già "energetico".
Malgrado ciò, il tuo intervento mi ha suggerito nuove modifiche da includere nelle prossime versioni del kernel NRJ...
Ne riparleremo!