Thanks, Matei; I have also had some success with jmap and friends and will 
probably just stick with them!


best,
wb


----- Original Message -----
> From: "Matei Zaharia" <matei.zaha...@gmail.com>
> To: dev@spark.apache.org
> Sent: Monday, July 14, 2014 1:02:04 PM
> Subject: Re: Profiling Spark tests with YourKit (or something else)
> 
> I haven't seen issues using the JVM's own tools (jstack, jmap, hprof and
> such), so maybe there's a problem in YourKit or in your release of the JVM.
> Otherwise I'd suggest increasing the heap size of the unit tests a bit (you
> can do this in the SBT build file). Maybe they are very close to full and
> profiling pushes them over the edge.
> 
> Matei
> 
> On Jul 14, 2014, at 9:51 AM, Will Benton <wi...@redhat.com> wrote:
> 
> > Hi all,
> > 
> > I've been evaluating YourKit and would like to profile the heap and CPU
> > usage of certain tests from the Spark test suite.  In particular, I'm very
> > interested in tracking heap usage by allocation site.  Unfortunately, I
> > get a lot of crashes running Spark tests with profiling (and thus
> > allocation-site tracking) enabled in YourKit; just using the sampler works
> > fine, but it appears that enabling the profiler breaks Utils.getCallSite.
> > 
> > Is there a way to make this combination work?  If not, what are people
> > using to understand the memory and CPU behavior of Spark and Spark apps?
> > 
> > 
> > thanks,
> > wb
> 
> 

Reply via email to