logo       

Re: Parallelize Findbugs search?: msg#00009

java.findbugs.general

Subject: Re: Parallelize Findbugs search?

If you do this, just be sure to query the system to be sure there are
1 CPU :)

Runtime.getRuntime().availableProcessors()

And allow the user to override via a System property in case they dont
want to overrun all their CPU's when running findbugs.....

-JC

On 12/4/06, Andrei Loskutov <loskutov@xxxxxx> wrote:
Hi all,

I've just asked myself why findbugs uses only one CPU core if running on
multicore systems? I saw in my process monitor that one core sleeps and
another one was 100% loaded.

Many users have 2x core systems already. E.g. in our lab we have ~50%
multicore systems now, next year probably all 100% of workstations, and
then we expect to see 4x core workstations soon.

Unlike compiler, findbugs does not really requires *sequentual* analysis,
so are there any plans to parallelize bug search task? I could help with
Eclipse integration of this feature, if it is needed.

--
Kind regards,
mit freundlichen Grüßen
Andrei Loskutov

@Home: http://andrei.gmxhome.de
Hinweis: diese Nachricht besteht nur aus den wiederverwertbaren Bits.
_______________________________________________
Findbugs-discuss mailing list
Findbugs-discuss@xxxxxxxxxxxxxxxxxx
http://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss




<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise