Results 1 to 4 of 4
  1. #1
    Join Date
    Dec 2003
    Location
    Australia
    Posts
    95

    Question Java 1.3.1 vs Latest Sun Release

    What are the differences between

    java version "1.3.1"
    jdkgcj 0.2.3 (http://www.arklinux.org/projects/jdkgcj)
    gcj (GCC) 3.2.2 20030222 (Red Hat Linux 3.2.2-5)
    Copyright (C) 2002 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions. There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    and the latest Sun Java in terms of performance... Would the newer degrade performance somewhat?

    This is for the use of VolanoChat

  2. #2
    Join Date
    Aug 2002
    Location
    Superior, CO, USA
    Posts
    633
    Sun made some major improvements in the 1.4 JVM in performance and bug fixes. This is especially true under Linux - the Sun JDK had alot of problems with 1.3 under Linux.

    I have not used the GCC JVM but I've had great results with the 1.4.2 Sun JVM under Linux.

  3. #3
    Join Date
    Dec 2003
    Location
    Australia
    Posts
    95
    Cool. so it will increase performance, but at any cost to server load? Ram useage etc? Or will it just use around the same as 1.3.1?

  4. #4
    Join Date
    Aug 2002
    Location
    Superior, CO, USA
    Posts
    633
    As with so much in this industry "it depends".

    Specifically for memory there should be no change. You get to tell a JVM how much memory to use. Tell it to use 265MB and that is the maximum it will take (well, sorta - it actually takes a bit more than that but it is bounded). That is true in both the 1.3 series and the 1.4 series. There should be no noticible change one way or another with this.

    It should not increase server load. If I guess that you are using Linux you will likely see an improvement over 1.3. In general the 1.4 release was focused on bringing new API's to Java and also improving the performance specifically on Linux. Solaris and Windows got a boost in performance too.

    The current production Sun release is 1.4.2_03. I have been using it in production systems with no issues.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •