Welcome to the forum. Your question is a good one. From your description, it appears you are using a sampling activity. Sampling always does system wide profiling. It doesn't care what's running. The analyzer periodically interrupts the processor and takes a snapshot of the execution context. The context may be in your application or another application. It just depends upon what is running at the time. You may be able to get more specific information about your application by configuring a Call Graph activity.