Fully featured low overhead profiler for Java EE and Java SE platforms.
Ultimate profiling and monitoring solution for Gradle, Maven, Ant, JUnit and TestNG.
Easy to use performance and memory profiler for .NET framework.

Where is the ignore list in latest version?

Moderators: Vladimir Kondratyev, Anton Katilin

Where is the ignore list in latest version?

Postby Tobbe » Tue Jul 03, 2012 10:59 am

I cant seem to ignore certain applications anymore when profiling. Is this feature removed completely?
Tobbe
 
Posts: 72
Joined: Thu Feb 21, 2008 11:08 am

Re: Where is the ignore list in latest version?

Postby Anton Katilin » Tue Jul 03, 2012 2:26 pm

Yes.

Running profiled applications has been totally reworked in version 7.

Each type of profiled applications now has a dedicated control on the Welcome screen.
Most applications can be explicitly started with the profiler instead of enabling profiling globally.

The old pre-7 behavior can be achieved with Note: the previous behavior can be achieved by using actions "Profile all .NET processes"
http://www.yourkit.com/docs/net70/help/ ... al_all.jsp
or "Profile next .NET process"
http://www.yourkit.com/docs/net70/help/ ... l_next.jsp
Anton Katilin
 
Posts: 5574
Joined: Wed Aug 11, 2004 8:37 am

Re: Where is the ignore list in latest version?

Postby Tobbe » Thu Jul 05, 2012 10:41 am

I will not contest your word, BUT. I feel when having multiple .NET applications running (status "read to attach") I notice significant slowdowns of my entire machine. .NET building times are awful when yourkit is running (regardless of profiling mode) (we do "post build events" and its them I want to put in the ignore list)

I'm trying to debug (vs2010) an ASP.NET application running .. Am i using the application wrong? What does status "read to attach" mean?
Tobbe
 
Posts: 72
Joined: Thu Feb 21, 2008 11:08 am

Re: Where is the ignore list in latest version?

Postby Anton Katilin » Thu Jul 05, 2012 5:03 pm

The status "Ready for attach" means that the profiler agent has not been loaded to the application.

If you have profiling enabled with "Profile all .NET processes" (or "Profile Next...") the agent should load and thus status must be "Ready for profiling".

So, if profiling is not enabled + applications are shown as "Ready for attach" I don't understand how it is possible that the profiler has any effect on them.
Anton Katilin
 
Posts: 5574
Joined: Wed Aug 11, 2004 8:37 am

Re: Where is the ignore list in latest version?

Postby Anton Katilin » Thu Jul 05, 2012 5:09 pm

An update:

The only explanation I can offer now is that the applications actually start with the profiler i.e. load the agent, but the status updates with a delay. The list of locally running applications is updated with some period, so delays are possible. Please check whether the profiler agent log file is created <user home>/.ynp/log/<PID>.log
If it does, the agent is loaded.
Anton Katilin
 
Posts: 5574
Joined: Wed Aug 11, 2004 8:37 am


Return to .NET Profiler

Who is online

Users browsing this forum: No registered users and 4 guests

cron