swarm-support
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

swarm-Java performance


From: Petros Petrou
Subject: swarm-Java performance
Date: Thu, 4 Apr 2002 15:58:20 +1000

 
Dear Mr Daniels,
 
I am trying to compare the performance of swarm using both Objective C and Java. For a simple swarm-objC application the needed time is approximatelly 10 seconds whereas the equivalent swarm-Java application needs roughly 2.5 minutes. I know Java is slow but I order to find if there is anything I could do to improve Java's performance (with Swarm) I was going through the support-mailing list and I found the following posted by you (Marcus G. Daniels) on Jun 27, 2001.
 
   
    /************************************************************************************/
    In today's snapshot there are changes that reduce the `root set' of the
    conservative garbage collector in GCJ to a bare minimum. That speeds up
    some of the Java models I've been using a fair amount, e.g. 10-20%.
   

    I'm not going to jump in to the Java/Objective-C conversions issue
    immediately, but it's coming in to the sights.. That could easily double
    the performance of most Java models.

    /************************************************************************************/

I am working with RedHat 7.1 and in order to get swarm for Objective C and Java to work I did the following:
1) Installed hdf5-1.2.2.2-1.i386.rpm
2) Installed blt-2.4u-4.i386.rpm
3) Installed swarm-hdf5-2.1.75.20010613-1.RH7.jdk13.i686.rpm
4) Copied the file libhdf5.la into the /usr/bin directory
AND
5) Installed jdk-1.3.1_02.i386.rpm 
6) Installed swarm-hdf5-jdk-2.1.75.20010613-1.RH7.jdk13.i686.rpm
7) Created symbolic link within the /usr/local directory that is pointing to /usr/java/jdk1.3.1_02
 
Could you please tell me if there is anything else I could possibly do to improve Java's performance for Swarm applications?
 
 
Many Thanks,
Petros Petrou
 

 

 

 

 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]