View previous topic :: View next topic |
Author |
Message |
codarin Apprentice
Joined: 29 Apr 2004 Posts: 179 Location: Udine
|
Posted: Fri Sep 10, 2004 6:47 am Post subject: [OT +o-] Java Virtual Machine + veloce tra quelle gentoo |
|
|
Ciao a tutti,
sviluppo continumanete in Java...
fino a prima di gentoo utilizzavo redhat/fedora SEMPRE con la jvm di sun.
Ora su gentoo ho vasta scelta tra SUN, blackdown e IBM (quella che sto usando). Per sviluppare uso Eclipse 3 + MyEclipseIDE....
Secondo voi:
1. le JVM linux sono più lente delle Windows a parità di hardware?
2. qual'è la più performante lato client (aka quella che uso per utilizzare eclipse?)
Secondo me eclipse (soprattutto quando si sviluppa j2ee e si avvia tomcat) è abbastanza inchiodato su un Centrino 1.6GHz + 512 MB di ram... che ne pensate?
Ho compilato glibc con +nptl.
Grazie
ivan |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31280 Location: here
|
Posted: Fri Sep 10, 2004 6:50 am Post subject: |
|
|
A parte che java e' lento ed e' risaputo (almeno per programmi grossi, la cosa sembra migliorare molto con la 1.5). Tra win e linux non so quale sia la piu' veloce ma posso dirti che su sparc la vm e' molto piu' performante per il resto non so
EDIT: Chiaramente IMHO _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
luca82 Guru
Joined: 22 Oct 2003 Posts: 306 Location: Somewhere Between Heaven and Hell
|
Posted: Fri Sep 10, 2004 8:16 am Post subject: |
|
|
Ciao,
per quanto riguarda la mia esperienza personale posso dirti che ho provato sia Blackdown, che IBM e sun. E per quanto ho potuto riscontrare direi che a livello di performance quella della sun penso sia la più veloce; nell'ordine seguono IBM e Blackdown IMHO... (x quanto riguarda la serie 1.4x)
C'è da dire che non ho effettuato dei test approfonditi, le ho solamente provate una ad una (anche io uso eclipse...).
Da pochi giorni sono passato alla sun 5.0_rc1 e devo dire che ci sono stati dei miglioramenti notevoli...
Effettivamente in winzoz la JVM è più performante... penso che sia dovuto al SO, o meglio alla gestione dei thread del SO, in linux vengono aperti un casino di processi, mentre in windows no e questo alleggerisce di molto il running della VM. |
|
Back to top |
|
|
motaboy Developer
Joined: 15 Dec 2003 Posts: 1483
|
Posted: Fri Sep 10, 2004 8:27 am Post subject: |
|
|
Se supporta le funzioni che usi prova ad usare gcj
/me triste per te che devi programmare in java... _________________ ... |
|
Back to top |
|
|
codarin Apprentice
Joined: 29 Apr 2004 Posts: 179 Location: Udine
|
Posted: Fri Sep 10, 2004 8:58 am Post subject: emergere sun jdk 5.0 |
|
|
Ciao,
a questo punto preso dalla curiosità...
c'è una ebuild per la sun jdk 1.50 rc1? o 5.0 che dir si voglia?
sul mio tree ho solo la 1.50 beta2!!!
Grassie |
|
Back to top |
|
|
napo n00b
Joined: 25 Aug 2004 Posts: 22 Location: Trento - Italy
|
Posted: Fri Sep 10, 2004 9:14 am Post subject: |
|
|
Consiglio questa lettura http://www.sys-con.com/story/?storyid=45250 dove si sostiene che passando a java il flag "-server" e' in grado di battere C++
Non sto qui a commentare l'articolo, suggerisco solo di utilizzare
quando si lanciano applicazioni java
In merito a gcj
Tempo fa, con i miei colleghi, abbiamo fatto un test fra un binario ottenuto da un sorgente java compilato con gcj ed un jar eseguito con JDK di IBM.
Ha vinto il secondo, anche se, rispetto al primo, ha fatto un uso esagerato della RAM.
Probabilmente si poteva cercare di ottimizzare il tutto, ma non abbiamo perso molto tempo, ci interessava solo fare un test su quel codice per vedere quanto gcj fosse in grado di "masticarselo" |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31280 Location: here
|
Posted: Fri Sep 10, 2004 9:16 am Post subject: Re: emergere sun jdk 5.0 |
|
|
codarin wrote: | c'è una ebuild per la sun jdk 1.50 rc1? |
Code: | $ ls
ChangeLog sun-jdk-1.2.2.017.ebuild sun-jdk-1.4.2.05.ebuild sun-jdk-1.5.0_rc1.ebuild
Manifest sun-jdk-1.3.1.09.ebuild sun-jdk-1.5.0_beta1-r1.ebuild
files sun-jdk-1.3.1.10.ebuild sun-jdk-1.5.0_beta2-r1.ebuild
metadata.xml sun-jdk-1.3.1.12.ebuild sun-jdk-1.5.0_beta2.ebuild
|
_________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
codarin Apprentice
Joined: 29 Apr 2004 Posts: 179 Location: Udine
|
Posted: Fri Sep 10, 2004 9:21 am Post subject: |
|
|
ooops...sono orbo... è maskato...
grazie |
|
Back to top |
|
|
Sparker l33t
Joined: 28 Aug 2003 Posts: 992
|
Posted: Fri Sep 10, 2004 10:02 am Post subject: |
|
|
Se abiliti NPTL teoricamente java dovrebbe andare molto piu' veloce |
|
Back to top |
|
|
codarin Apprentice
Joined: 29 Apr 2004 Posts: 179 Location: Udine
|
Posted: Fri Sep 10, 2004 10:03 am Post subject: nptl |
|
|
Ciao,
NPTL = già fatto... non che mi sia accorto di differenze tra il senza nptl ed il nptl abilitato....
Ora emergo la 5rc1.... staremo a vedere
ivan |
|
Back to top |
|
|
|