We are using ec2 lab to work on our product. The product currently I am working is written in LISP, Java, C/C++. It has a lot of components. My task is to profile it find performance bottleneck. I can load the C/C++ components in vs2008ts to compile it. As its a team system version, I can analyze it too. But the problem is visual studio profiler doesn’t work on virtual environment.
So my question is, Is there any profiler that I can use in virtual envrironment? or is there any workaround for visual studio profiler??
Some necessary information
- Operating System: Windows Server 2003 R2
- Development Env: Visual Studio 2008 Team System
- Physical Memory: 7.5GB
- Application Type: MFC and Console
- SCM: Subversion
I’m not sure if it helps, but the profiler in Visual Studio 2010 (Premium and Ultimate) does support profiling on virtual machines.
Also note that you can use Instrumentation Profiling with VS2008 on a virtual machine, although sample profiling is not supported.