Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[OT +o-] Java Virtual Machine + veloce tra quelle gentoo
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
codarin
Apprentice
Apprentice


Joined: 29 Apr 2004
Posts: 179
Location: Udine

PostPosted: Fri Sep 10, 2004 6:47 am    Post subject: [OT +o-] Java Virtual Machine + veloce tra quelle gentoo Reply with quote

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
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31284
Location: here

PostPosted: Fri Sep 10, 2004 6:50 am    Post subject: Reply with quote

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
View user's profile Send private message
luca82
Guru
Guru


Joined: 22 Oct 2003
Posts: 306
Location: Somewhere Between Heaven and Hell

PostPosted: Fri Sep 10, 2004 8:16 am    Post subject: Reply with quote

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
View user's profile Send private message
motaboy
Developer
Developer


Joined: 15 Dec 2003
Posts: 1483

PostPosted: Fri Sep 10, 2004 8:27 am    Post subject: Reply with quote

Se supporta le funzioni che usi prova ad usare gcj ;)

/me triste per te che devi programmare in java...
_________________
...
Back to top
View user's profile Send private message
codarin
Apprentice
Apprentice


Joined: 29 Apr 2004
Posts: 179
Location: Udine

PostPosted: Fri Sep 10, 2004 8:58 am    Post subject: emergere sun jdk 5.0 Reply with quote

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
View user's profile Send private message
napo
n00b
n00b


Joined: 25 Aug 2004
Posts: 22
Location: Trento - Italy

PostPosted: Fri Sep 10, 2004 9:14 am    Post subject: Reply with quote

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
Code:
java -server

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
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31284
Location: here

PostPosted: Fri Sep 10, 2004 9:16 am    Post subject: Re: emergere sun jdk 5.0 Reply with quote

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
View user's profile Send private message
codarin
Apprentice
Apprentice


Joined: 29 Apr 2004
Posts: 179
Location: Udine

PostPosted: Fri Sep 10, 2004 9:21 am    Post subject: Reply with quote

ooops...sono orbo... è maskato...
grazie
Back to top
View user's profile Send private message
Sparker
l33t
l33t


Joined: 28 Aug 2003
Posts: 992

PostPosted: Fri Sep 10, 2004 10:02 am    Post subject: Reply with quote

Se abiliti NPTL teoricamente java dovrebbe andare molto piu' veloce
Back to top
View user's profile Send private message
codarin
Apprentice
Apprentice


Joined: 29 Apr 2004
Posts: 179
Location: Udine

PostPosted: Fri Sep 10, 2004 10:03 am    Post subject: nptl Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum