Date: Wed, 27 Feb 2013 17:16:08 +0100 From: "Jurij Kovacic, OCPEA d.o.o." <jurij.kovacic@ocpea.com> To: Ronald Klop <ronald-freebsd8@klop.yi.org> Cc: freebsd-java@freebsd.org Subject: Re: Java threads on multiple processor cores Message-ID: <512E3148.3000906@ocpea.com> In-Reply-To: <op.ws05mir88527sy@pinky> References: <51283B84.5050709@ocpea.com> <op.ws05mir88527sy@pinky>
index | next in thread | previous in thread | raw e-mail
Hello! On 02/24/2013 10:50 PM, Ronald Klop wrote: > On Sat, 23 Feb 2013 04:46:12 +0100, Jurij Kovacic, OCPEA d.o.o. > <jurij.kovacic@ocpea.com> wrote: > >> Hi, >> >> I am running JBoss application server inside a jail on FreeBSD 8.3. >> Since the server has a quad-core processor, it would be efficient if >> the java process (and its threads) could utilize more than 1 CPU core >> at a time, which is not currently the case. >> >> Is it possible to acomplish this (perhaps with the use of a proper >> threading library) or am I barking up the wrong tree? >> >> Thank you for your reply, >> Jurij > > I don't think there is a clear answer on this. It all depends on what > is running in your JBoss application server. If that application does > not use more than one thread, there is nothing going to use the other > cores. If your application uses multiple threads and you are sure they > should all be calculating very hard than you should debug the > application for bottlenecks. And look if the bottleneck is in the > application code, in the JDK or in FreeBSD. This is not possible > without inside information of what your application is doing. First of all, thank you very much for your reply. As it has turned out, I was not too precise in my earlier question - after some testing I have found that after some intense page reloading, full GC gets triggered. The thread running uses 100% of one core,while all the other threads (presumably), have to wait for it to finish. Is there any way to make full GC run in multiple threads? Kind regards, Jurijhome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?512E3148.3000906>
