Running Application is one of the profilee types that JustTrace enables you to choose from.
Running Application profilee type allows you to profile an application that is already running.
When Sampling profiler is selected Running Application profilee type allows you to profile only applications running
under CLR 4 or later.
When Running Application profilee type is selected a list with all running applications that can be profiled will be shown
containing information about their id, name, main window title,
type, clr version and information about already attached profiler.
From the list you should select the process that you intend to profile.
To learn more about profiler types refer to Profiler Types topic.
After you finish configuring both the Profilee and Profiler press the Attach button to attach the profiler to the running application.
JustTrace uses Debugging Tools for Windows to attach to a running process.
If the process is x64 then you must have Debugging Tools for Windows x64 version installed.
If the process is x86 then you must have Debugging Tools for Windows x86 version installed.
Once you select a process from the list of the running processes JustTrace will try to find the right Debugging Tools for Windows version that matches the bitness of the selected process.
For example if you select process 10588 JustTrace will pick x86 version of the Debugging Tools for Windows. If JustTrace is not able to find the correct version of Debugging Tools for Windows you have
to select the correct folder yourself.
Because JustTrace uses debugging techniques to get the managed object heap it is possible to experience time delays for processes that consume a lot of memory.