|
|
|
 |
 |
|
| Intel® VTune™ Performance Analyzer for Windows* |
| .NET* Managed Run Time Environment Tips |
|
 |
|
|
Page Contents:
Tips
Missing Functions in Activity Results
How come I don't see specific functions in Sampling or Call graph Views; while I'm sure these functions consume a lot of CPU cycles in my application?
The .NET* JIT Compiler sometimes inlines functions into their calling functions. As a result, the CPU consumed by the callees is associated with the callers, and there is no explicit mention of the callees.
Launching Applications Outside of the VTune Analyzer
Can I profile a .NET* application that I launch outside of the VTune analyzer?
Yes. Please refer to the VTune analyzer online Help for more details.
Systems Executing Slowly After Profiling an ASP.NET* Application
After profiling an ASP.NET* application that crashed during profiling, my system seems to execute slower than usual. Is it somehow related to the earlier crash?
Your system might still be set for profiling .NET* applications. Please check the system environment variables. If there is a variable named Cor_Enable_Profiling, remove it and restart any .NET* application.
COM+ Service Not Visible in Wizard
Why do I not see my COM+ .NET* service in the list of available services when configuring the call graph collector using the VTune analyzer wizard?
Your service might register itself dynamically, so run your application directly, not via the VTune analyzer, to ensure proper registration. Thereafter, you should see your service in the list of COM+ Services displayed by the VTune analyzer wizard.
Using Pause/Resume API in .NET Applications
Why is my .NET application that uses Pause/Resume API not able to find CLRVTuneAPI assembly?
This may be because CLRVTuneAPI has not been registered in the .NET Global Assembly Cache. The problem can be resolved by manually registering this assembly. To do this, invoke a command window and change to the VTune analyzer's Analyzer\Bin directory. At the command prompt, type in the following command:
gacutil -i CLRVTuneAPI
The gacutil utility is usually located in the .NET Framework install directory. You will need to specify the gacutil utility's full path, if it is not included in your PATH environment variable.
This applies to:
|
|
 |
|
Solution ID: CS-009678
Date Created: 25-Feb-2004
Last Modified: 16-Mar-2007
|
|