Team System Developer Center > Visual Studio Team System Forums > Visual Studio Performance Tools (Profiler) > Differences in results when profiling the same app on a VPC vs. hardware
Ask a questionAsk a question
 

AnswerDifferences in results when profiling the same app on a VPC vs. hardware

  • Friday, October 30, 2009 2:22 PMElizabeth_Zelasky Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Would one expect to see differences in results when profiling the same application on a VPC vs. results using Instrumentation?

    My coworker and I are profiling the same application.  The application  includes the following:  the main exe - unmanaged code, many many libraries & UI,  written in C++ that calls a dll written in mixed mode (c++/C#) that calls a managed C# assembly.  The last assembly calls another managed assemly written by another team - we will refer to this assembly by the name AssemblyXXX.  We are both using Insturmentation to profile - although I working on a VPC and my coworker is working on hardware.  The question is this - for a key method in AssemblyXXX that is not ours he is getting zero (0) for all of the Application #'s for both time and %; were as my numbers are similar for this method between Elapsed and Application time and %'s.  Why is this?   

    Another question - If we do the same set of actions should  we expect to see the same results or does the type of machine (VPC vs hardware) matter?  He is seeing some signigicant differences between  Elapsed Exclusive Time % and Application Exclusive Time % running on hardware but I am not on my VPC.

Answers

All Replies