Date: Mon, 13 Nov 2006 10:38:19 +0200 From: Nikos Ntarmos <ntarmos@ceid.upatras.gr> To: freebsd-java@freebsd.org Subject: Re: Performance of Java on FBSD vs. others... Message-ID: <20061113083818.GA72933@ace.b020.ceid.upatras.gr> In-Reply-To: <20061113001106.GA74300@ace.b020.ceid.upatras.gr> References: <20061110221501.GC72658@ace.b020.ceid.upatras.gr> <Pine.LNX.4.62.0611102345280.3696@decibel.pvv.ntnu.no> <20061111035758.GA88440@ace.b020.ceid.upatras.gr> <20061112.214630.485563740.shudo@utagoe.com> <20061113001106.GA74300@ace.b020.ceid.upatras.gr>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi all. On Mon, Nov 13, 2006 at 02:11:06AM +0200, Nikos Ntarmos wrote: > My guess is that this is not a system-related or a jvm-tweaking issue, > but something that has to do with either the threading library or the > intrinsics of hotspot on bsd... > > Anyway, after a day of profiling and tweaking ad nauseum I got the > runtime from ~4700'' down to ~270'' on freebsd. Only now win32 does it > in ~80-85'' which is still a factor of ~3x-3.5x)... FWIW java/linux-sun-jdk15 gives me more-or-less the same runtime figures as if running my code on linux. Well, the -server vm dies with an Internal Error 4E4D4554484F440E4350500525 (even if ran with -XX:ParallelGCThreads=1, as suggested in [1]), but -client does the work just fine (i.e. total execution time ~85-90'' with linux-sun-jdk15 on freebsd, nearly identical figures with sun-jdk15 on linux, and ~80-85'' with sun-jdk15 on win32). \n\n [1] http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6337544
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20061113083818.GA72933>