Page 1 of 2

Kernel 2.6.33.6 NRJ & PAE for mdv 2010.1, 2010.0, 2009.1

Posted: 8 July 2010, 12:26
by NicCo
Kernel 2.6.33.6, Energy & PAE for mdv 2009.1, 2010.0, 2010.1
Image
Image Let's give a surge of pure energy to our brand new Mandriva 2010 Spring!

Image Dai una sprizzata di pura Energia al tuo nuovo fiammante Mandriva 2010 Spring!


Image
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

Image
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.6 desktop Energy "nrj"

Code: Select all

urpmi.addmedia --update K26336 http://mib.pianetalinux.org/MIB/2009.1/i686/MIB-kernels/2.6.33.6/
urpmi --auto kernel-nrj-desktop-devel-latest kernel-nrj-desktop-latest
urpmi.removemedia K26336
done, good bye
Mandriva 2009.1.0/32: Kernel 2.6.33.6 desktop Energy + PAE "nrj-pae"

Code: Select all

urpmi.addmedia --update K26336 http://mib.pianetalinux.org/MIB/2009.1/i686/MIB-kernels/2.6.33.6/
urpmi --auto kernel-nrj-pae-desktop-devel-latest kernel-nrj-pae-desktop-latest
urpmi.removemedia K26336
done, good bye
Mandriva 2009.1/32: Kernel 2.6.33.6 desktop

Code: Select all

urpmi.addmedia --update K26336 http://mib.pianetalinux.org/MIB/2009.1/i686/MIB-kernels/2.6.33.6/
urpmi --auto kernel-desktop-devel-latest kernel-desktop-latest
urpmi.removemedia K26336
done, good bye
Mandriva 2009.1/32: Kernel 2.6.33.6 server

Code: Select all

urpmi.addmedia --update K26336 http://mib.pianetalinux.org/MIB/2009.1/i686/MIB-kernels/2.6.33.6/
urpmi --auto kernel-server-devel-latest kernel-server-latest
urpmi.removemedia K26336
done, good bye


Mandriva 2009.1/64: Kernel 2.6.33.6 desktop Energy "nrj"

Code: Select all

urpmi.addmedia --update K26336 http://mib.pianetalinux.org/MIB/2009.1/x86_64/MIB-kernels/2.6.33.6/
urpmi --auto kernel-nrj-desktop-devel-latest kernel-nrj-desktop-latest
urpmi.removemedia K26336
done, good bye
Mandriva 2009.1/64: Kernel 2.6.33.6 desktop

Code: Select all

urpmi.addmedia --update K26336 http://mib.pianetalinux.org/MIB/2009.1/x86_64/MIB-kernels/2.6.33.6/
urpmi --auto kernel-desktop-devel-latest kernel-desktop-latest
urpmi.removemedia K26336
done, good bye
Mandriva 2009.1/64: Kernel 2.6.33.6 server

Code: Select all

urpmi.addmedia --update K26336 http://mib.pianetalinux.org/MIB/2009.1/x86_64/MIB-kernels/2.6.33.6/
urpmi --auto kernel-server-devel-latest kernel-server-latest
urpmi.removemedia K26336
done, good bye


Mandriva 2010.0/32 Kernel 2.6.33.6 desktop Energy "nrj"

Code: Select all

urpmi.addmedia --update K26336 http://mib.pianetalinux.org/MIB/2010.0/32/projects/kernels/2.6.33.6/
urpmi --auto kernel-nrj-desktop-devel-latest kernel-nrj-desktop-latest 
urpmi.removemedia K26336
done, good bye
Mandriva 2010.0/32: Kernel 2.6.33.6 desktop Energy + PAE "nrj-pae"

Code: Select all

urpmi.addmedia --update K26336 http://mib.pianetalinux.org/MIB/2010.0/32/projects/kernels/2.6.33.6/
urpmi --auto kernel-nrj-pae-desktop-devel-latest kernel-nrj-pae-desktop-latest 
urpmi.removemedia K26336
done, good bye
Mandriva 2010.0/32: Kernel 2.6.33.6 desktop

Code: Select all

urpmi.addmedia --update K26336 http://mib.pianetalinux.org/MIB/2010.0/32/projects/kernels/2.6.33.6/
urpmi --auto kernel-desktop-devel-latest kernel-desktop-latest 
urpmi.removemedia K26336
done, good bye
Mandriva 2010.0/32: Kernel 2.6.33.6 server

Code: Select all

urpmi.addmedia --update K26336 http://mib.pianetalinux.org/MIB/2010.0/32/projects/kernels/2.6.33.6/
urpmi --auto kernel-server-devel-latest kernel-server-latest 
urpmi.removemedia K26336
done, good bye


Mandriva 2010.0/64 Kernel 2.6.33.6 desktop Energy "nrj"

Code: Select all

urpmi.addmedia --update K26336 http://mib.pianetalinux.org/MIB/2010.0/64/projects/kernels/2.6.33.6/
urpmi --auto kernel-nrj-desktop-devel-latest kernel-nrj-desktop-latest
urpmi.removemedia K26336
done, good bye
Mandriva 2010.0/64: Kernel 2.6.33.6 desktop

Code: Select all

urpmi.addmedia --update K26336 http://mib.pianetalinux.org/MIB/2010.0/64/projects/kernels/2.6.33.6/
urpmi --auto kernel-desktop-devel-latest kernel-desktop-latest 
urpmi.removemedia K26336
done, good bye
Mandriva 2010.0/64: Kernel 2.6.33.6 server

Code: Select all

urpmi.addmedia --update K26336 http://mib.pianetalinux.org/MIB/2010.0/64/projects/kernels/2.6.33.6/
urpmi --auto kernel-server-devel-latest kernel-server-latest 
urpmi.removemedia K26336
done, good bye


Mandriva 2010.1/32 Kernel 2.6.33.6 desktop Energy "nrj"

Code: Select all

urpmi.addmedia --update K26336 http://mib.pianetalinux.org/MIB/2010.1/32/projects/kernels/2.6.33.6/
urpmi --auto kernel-nrj-desktop-devel-latest kernel-nrj-desktop-latest 
urpmi.removemedia K26336
done, good bye
Mandriva 2010.1/32: Kernel 2.6.33.6 desktop Energy + PAE "nrj-pae"

Code: Select all

urpmi.addmedia --update K26336 http://mib.pianetalinux.org/MIB/2010.1/32/projects/kernels/2.6.33.6/
urpmi --auto kernel-nrj-pae-desktop-devel-latest kernel-nrj-pae-desktop-latest 
urpmi.removemedia K26336
done, good bye
Mandriva 2010.1/32: Kernel 2.6.33.6 desktop

Code: Select all

urpmi.addmedia --update K26336 http://mib.pianetalinux.org/MIB/2010.1/32/projects/kernels/2.6.33.6/
urpmi --auto kernel-desktop-devel-latest kernel-desktop-latest 
urpmi.removemedia K26336
done, good bye
Mandriva 2010.1/32: Kernel 2.6.33.6 server

Code: Select all

urpmi.addmedia --update K26336 http://mib.pianetalinux.org/MIB/2010.1/32/projects/kernels/2.6.33.6/
urpmi --auto kernel-server-devel-latest kernel-server-latest 
urpmi.removemedia K26336
done, good bye


Mandriva 2010.1/64 Kernel 2.6.33.6 desktop Energy "nrj"

Code: Select all

urpmi.addmedia --update K26336 http://mib.pianetalinux.org/MIB/2010.1/64/projects/kernels/2.6.33.6/
urpmi --auto kernel-nrj-desktop-devel-latest kernel-nrj-desktop-latest
urpmi.removemedia K26336
done, good bye
Mandriva 2010.1/64: Kernel 2.6.33.6 desktop

Code: Select all

urpmi.addmedia --update K26336 http://mib.pianetalinux.org/MIB/2010.1/64/projects/kernels/2.6.33.6/
urpmi --auto kernel-desktop-devel-latest kernel-desktop-latest 
urpmi.removemedia K26336
done, good bye
Mandriva 2010.1/64: Kernel 2.6.33.6 server

Code: Select all

urpmi.addmedia --update K26336 http://mib.pianetalinux.org/MIB/2010.1/64/projects/kernels/2.6.33.6/
urpmi --auto kernel-server-devel-latest kernel-server-latest 
urpmi.removemedia K26336
done, good bye

bye, a release
NicCo & Bright77


Rebuild and first personal testing
NicCo:______2009,1/64, 2010.1/32
Othoth-Tux __2009,1/32, 2010.0/32, 2010.1/64
SymbianFlo:_2010.1/64

Re: Kernel 2.6.33.6 NRJ & PAE for mdv 2010.1, 2010.0, 2009.1

Posted: 8 July 2010, 12:31
by NicCo
Per 2010.1 è possibile avere il kernel, anche direttamente come comune aggiornamento:
È sufficiente inserire ed attivare oltre al /basic anche il repo per i più Esperti o /experts

Ricordiamo che i repo /experts contengono sempre degli rpm un po' delicati, quali i nuovi correnti kernel e i nuovi driver delle schede video Ati, Nvidia, ed altri:
Questi sono sempre stati da Noi testati, ma in qualche rara occasione potrebbero portare ad un avvio senza modalità grafica, per cui sono consigliati solo ad utenti che in tale condizione se la sanno cavare, senza andare in panico, configurando temporaneamente dei driver generici tipo i Vesa, e successivamente reinstallando i driver precedentemente funzionanti.

Mandriva 2010.1 - 32bit

Code: Select all

urpmi.addmedia --update MIB-experts_32 http://mib.pianetalinux.org/MIB/2010.1/32/experts/
Mandriva 2010.1 - 64bit

Code: Select all

urpmi.addmedia --update MIB-experts_64 http://mib.pianetalinux.org/MIB/2010.1/64/experts/

bye,
NicCo

Re: Kernel 2.6.33.6 NRJ & PAE for mdv 2010.1, 2010.0, 2009.1

Posted: 8 July 2010, 12:55
by anshuljain
Just a quick comment on kernels- I'm using Ubuntu Karmic with the BFS (Brain Fuck Scheduler) by Con Covalis (http://ck.kolivas.org/patches/bfs/bfs-faq.txt) on 2.6.31. The system is very very responsive, fast and smooth- ideal for desktop use. I'm using it with full Compiz, Mplayer, Chrome, Evolution alongwith my heavy development environment- Labview...it is really fast and works without a hitch.

Can one of the MIB guys consider a kernel with this BFS patch?

Re: Kernel 2.6.33.6 NRJ & PAE for mdv 2010.1, 2010.0, 2009.1

Posted: 8 July 2010, 13:27
by NicCo
anshuljain wrote:Just a quick comment on kernels- I'm using Ubuntu Karmic with the BFS (Brain Fuck Scheduler) by Con Covalis (http://ck.kolivas.org/patches/bfs/bfs-faq.txt) on 2.6.31. The system is very very responsive, fast and smooth- ideal for desktop use. I'm using it with full Compiz, Mplayer, Chrome, Evolution alongwith my heavy development environment- Labview...it is really fast and works without a hitch.

Can one of the MIB guys consider a kernel with this BFS patch?
I know the BFS, but already the MIB NRJ kernel flavour works without a hitch!

Some friends or ours, use MIB NRJ in their Multitrack Audio Recording Studio:
with default mdv kernel there are instead a lot of clicks in audio output, making mandriva not usable as professional instrument

Other friends use it, in heavy Multimedia Video Recording and Editing:
Kino, Kdenlive, Lives, ecc., where Pc result much more responsive to use and surf tracks

Other friends use it, in heavy environment workstation:
where many VMs (virtual machines) are concurrently open and working

Other friends use it, in Netbook PCs:
in Atom cpu powered mainboard, with the MIB NRJ the system perform well enough

And also in things like Remote Desktop Control (vnc, teamviewer, ecc.):
the Host PC can control better the remote Guest PC, if they both have MIB NRJ kernel running


It's possible, in the future, to join the BFS scheduler along with other MIB config mods to obtain an hybrid BFS+NRJ flavour, but now we do not feel the need

But thanks anyway, I take it seriously!


bye,
NicCo

Re: Kernel 2.6.33.6 NRJ & PAE for mdv 2010.1, 2010.0, 2009.1

Posted: 8 July 2010, 15:20
by fabio75
Mandriva 2010.1 64bit

caratteristiche:
Pentium(R) Dual-Core CPU E5400 @ 2.70GHz
Scheda grafica Nvidia GeForce 9500 GT
Ram 4Gb
[fabio@localhost ~]$ rpm -qa|grep kernel-nrj
kernel-nrj-desktop-latest-2.6.33.6-nrj.69mib2010.1
kernel-nrj-desktop-2.6.33.6-nrj.69mib-1-1mib2010.1
kernel-nrj-desktop-devel-latest-2.6.33.6-nrj.69mib2010.1
kernel-nrj-desktop-devel-2.6.33.6-nrj.69mib-1-1mib2010.1
kernel-nrj-source-2.6.33.6-nrj.69mib-1-1mib2010.1
kernel-nrj-source-latest-2.6.33.6-nrj.69mib2010.1
Posso assicurarvi, che la il mio pc sta "volando" con questo kernel ..rispetto al kernel ufficiale di Mandiva 2010.1 64 bit

Anche i tempi al primo avvio per la compilazione dei vari driver, sono stati rapidissimi.

Grazie NicCo

Fabio75

Re: Kernel 2.6.33.6 NRJ & PAE for mdv 2010.1, 2010.0, 2009.1

Posted: 8 July 2010, 16:24
by NicCo
fabio75 wrote:Mandriva 2010.1 64bit

caratteristiche:
Pentium(R) Dual-Core CPU E5400 @ 2.70GHz
Scheda grafica Nvidia GeForce 9500 GT
Ram 4Gb
[fabio@localhost ~]$ rpm -qa|grep kernel-nrj
kernel-nrj-desktop-latest-2.6.33.6-nrj.69mib2010.1
kernel-nrj-desktop-2.6.33.6-nrj.69mib-1-1mib2010.1
kernel-nrj-desktop-devel-latest-2.6.33.6-nrj.69mib2010.1
kernel-nrj-desktop-devel-2.6.33.6-nrj.69mib-1-1mib2010.1
kernel-nrj-source-2.6.33.6-nrj.69mib-1-1mib2010.1
kernel-nrj-source-latest-2.6.33.6-nrj.69mib2010.1
Posso assicurarvi, che la il mio pc sta "volando" con questo kernel ..rispetto al kernel ufficiale di Mandiva 2010.1 64 bit

Anche i tempi al primo avvio per la compilazione dei vari driver, sono stati rapidissimi.

Grazie NicCo

Fabio75
Non riesco a proprio a capire perchè installi,
sia gli rpm file -devel che quelli -source

a te non servono mica i -source, è solo tempo e spazio sprecato:
io installo solo i -devel, per usare i miei nvidia, il mio vmplayer, ecc.

i file del kernel -devel, sono come dei piccoli -source alleggeriti, il cui compito è quello di permettere il rebuild dei vari moduli dkms, e quindi quando installi i -devel, puoi evitare di metter anche i -source, tranne che non vuoi andarti a personalizzare il kernel e rebuildartelo tutto daccapo.

Ciao,
NicCo

Re: Kernel 2.6.33.6 NRJ & PAE for mdv 2010.1, 2010.0, 2009.1

Posted: 8 July 2010, 17:45
by othoth-tux
feedback positivissimo!!!
su mandriva 2010.0 x86_64 nrj sembra abbia bevuto una cassetta da 24 di redbull, decolla!!!!! :D
come dice Fabio75, sin dal primo avvio la compilazione dei vari moduli è andata una freccia, per avviare ho un boot di 5/6 secondi fino al login, se imposto il login automatico in 9/10 secondi ho la macchina pronta!!!
magnifico lavoro ragazzi!!

PS
io installo il source solo sulle virtual machine che devono compilare le vmware tools, se la macchina è una fisica, sulla host invece solo desktop e devel. ;)

Re: Kernel 2.6.33.6 NRJ & PAE for mdv 2010.1, 2010.0, 2009.1

Posted: 8 July 2010, 17:59
by ninarello19
Ho installato il kernel 2.6.33.6 NRJ.

Tutto OK, Nicco decollo.
Fantastico. Sei in gamba!

Adesso devo aggiornare i Tools di Vmware.

Ciao

Re: Kernel 2.6.33.6 NRJ & PAE for mdv 2010.1, 2010.0, 2009.1

Posted: 8 July 2010, 21:03
by SymbianFlo
ninarello19 wrote:Ho installato il kernel 2.6.33.6 NRJ.

Tutto OK, Nicco decollo.
Fantastico. Sei in gamba!

Adesso devo aggiornare i Tools di Vmware.

Ciao
no, solo ricompilarli col nuovo kernel

Re: Kernel 2.6.33.6 NRJ & PAE for mdv 2010.1, 2010.0, 2009.1

Posted: 8 July 2010, 21:22
by ninarello19
hai ragione,infatti sono stati compilato in automatico on il nuovo Kernel.
Grazie. Ciao

Re: Kernel 2.6.33.6 NRJ & PAE for mdv 2010.1, 2010.0, 2009.1

Posted: 9 July 2010, 2:33
by oiram73
Tutto ok sul fronte audio-midi!
Tutto perfetto!
Grande NicCo!

Sempre più senza parole!
Sempre più grato!


mario

Re: Kernel 2.6.33.6 NRJ & PAE for mdv 2010.1, 2010.0, 2009.1

Posted: 9 July 2010, 9:01
by emanueleeeee
Nessunissimo problema per l'installazione e le prime ore d'utilizzo. IL kernel sembra funzionare alla grande su Mandriva 2010.1 :)

Re: Kernel 2.6.33.6 NRJ & PAE for mdv 2010.1, 2010.0, 2009.1

Posted: 10 July 2010, 11:33
by othoth-tux
ieri ho fatto un super aggiornamento, ho installato nrj e messo come predefinito al boot su tutte le mie macchine virtuali, 2009.1 2010.0 2010.1 sia 32 che 64bit.
è filato tutti liscio, installate con successo le vmware-tools del player 7.1.
anche sulla host 2010.0 64 tutto ok, dkms-nvidia-current-256.35 compilati al volo e prestazioni da paura. ho registrato un paio di tracce su ardour con jack in rt, nessun xruns nel raggio di 30 chilometri... :D

Re: Kernel 2.6.33.6 NRJ & PAE for mdv 2010.1, 2010.0, 2009.1

Posted: 10 July 2010, 17:35
by fabio75
Mandriva 2010.1 32bit

caratteristiche:
Pentium(R) Dual-Core CPU E5400 @ 2.70GHz
Scheda grafica Nvidia GeForce 9500 GT
Ram 4Gb

Ho installato il nuovo kernel sulla mia mandriva.
E' molto più reattivo del kernel-nrj-desktop della mandriva 2010.1 64bit
Sono rimasto piacevolmente sorpreso:
[fabio@localhost ~]$ rpm -qa|grep kernel
kernel-nrj-pae-desktop-devel-latest-2.6.33.6-nrjpae.69mib2010.1
kernel-nrj-pae-desktop-latest-2.6.33.6-nrjpae.69mib2010.1
kernel-nrj-pae-desktop-devel-2.6.33.6-nrjpae.69mib-1-1mib2010.1
kernel-nrj-pae-desktop-2.6.33.6-nrjpae.69mib-1-1mib2010.1
[fabio@localhost ~]$

Re: Kernel 2.6.33.6 NRJ & PAE for mdv 2010.1, 2010.0, 2009.1

Posted: 10 July 2010, 19:27
by NicCo
fabio75 wrote:Mandriva 2010.1 32bit

caratteristiche:
Pentium(R) Dual-Core CPU E5400 @ 2.70GHz
Scheda grafica Nvidia GeForce 9500 GT
Ram 4Gb

Ho installato il nuovo kernel sulla mia mandriva.
E' molto più reattivo del kernel-nrj-desktop della mandriva 2010.1 64bit
Sono rimasto piacevolmente sorpreso:
[fabio@localhost ~]$ rpm -qa|grep kernel
kernel-nrj-pae-desktop-devel-latest-2.6.33.6-nrjpae.69mib2010.1
kernel-nrj-pae-desktop-latest-2.6.33.6-nrjpae.69mib2010.1
kernel-nrj-pae-desktop-devel-2.6.33.6-nrjpae.69mib-1-1mib2010.1
kernel-nrj-pae-desktop-2.6.33.6-nrjpae.69mib-1-1mib2010.1
[fabio@localhost ~]$
Io mi trovo sopreso invece, come su alcuni utenti non ne conoscano ancora l'esistenza..., e così non lo possano neppure consigliare ai loro amici.


Mentre su un Portale, davvero bello, interessante e molto curato, dedicato a mandriva:
http://www.ilmiopinguino.it

Hanno pubblicato un articolo, adesso in prima pagina, su Kernel Energy ed Energy + PAE
http://ilmiopinguino.it/notizie/3-newsf ... nergy.html


Chi lo prova, ma senza pregiudizi mentali di sorta, ne rimane piacevolmente sorpreso, e lo usa come predefinito, soprattutto per le sue caratteristiche multimediali, e real-time con la possibilità di usare finalmente il PC come uno strumento davvero professionale:
vedi la completa assenza di xruns nella composizione musicale MIDI e DAW, xruns che invece affliggono pesantemente i kernel forniti con mandriva

Questi due kernel, tra l'altro, sono frutto di una intensa collaborazione tutta italiana, tra chi aveva bisogno di caratteristiche avanzate, chi aveva delle idee nuove studiate all'università ma ancora da mettere in pratica, e noi che amiamo da sempre sperimentare, circa nuovi modi con i quali preparare e compilare i programmi


Ciao,
NicCo