From owner-freebsd-java Sat Mar 9 8:19:32 2002 Delivered-To: freebsd-java@freebsd.org Received: from puget.esil.univ-mrs.fr (puget.esil.univ-mrs.fr [139.124.41.103]) by hub.freebsd.org (Postfix) with ESMTP id D546B37B404 for ; Sat, 9 Mar 2002 08:19:29 -0800 (PST) Received: from localhost (hquiroz@localhost) by puget.esil.univ-mrs.fr (8.11.6/8.11.6) with ESMTP id g29GR0e26695 for ; Sat, 9 Mar 2002 17:27:00 +0100 (CET) (envelope-from herve.quiroz@esil.univ-mrs.fr) X-Authentication-Warning: puget.esil.univ-mrs.fr: hquiroz owned process doing -bs Date: Sat, 9 Mar 2002 17:26:59 +0100 (CET) From: Herve Quiroz X-X-Sender: hquiroz@puget.esil.univ-mrs.fr To: java@freebsd.org Subject: Performance of Java/FreeBSD Message-ID: <20020309171247.D26683-100000@puget.esil.univ-mrs.fr> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I have coded some simulator to study routing algorithms for my PhD thesis and I have tried running my tests with jdk1.3.1/FreeBSD and linux-jdk1.4.0/FreeBSD. It's damn slow... I mean far more than I expected. I used to do tests under jdk1.2/hotspot-server/win32 and jdk1.3.1/win32 and I thought freebsd was just a bit less performant. What a surprise. To give an idea : I think win32 goes more than 5 times faster than bsd. Note that this is not a complaint mail. I am willing to help as far as I can to make FreeBSD the best platform for java. I was just wondering if someone had some hints about some performance issues that might help to still use FreeBSD for my tests. I mean before the day we have full powered hotspot/FreeBSD ;) I ask this because it is quite annoying to have to code/debug in FreeBSD (because even with vim, windows sucks for dev) and run in windows. At least I illustrate the "write once, run anywhere" ;) It becomes for the occasion : "write where you like to, run where you need to". Maybe the linux-ibm ? or even Kaffe ? What can be done with JIT like openJIT ? I know I should test on my own but you all know what it is : the deadline for the article was... well, I think I should go back to paper quick :( Herv=E9 PS : I tried building the native jdk13 with -O9 (!) and I can't notice any improvement. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message