Visual Studio 2010 Profier - Instrumentation Mode: Unknown Assembly
-
Tuesday, March 23, 2010 5:16 PM
Hello to everybody.
I'm using Visual Studio 2010 Performance Profiler on Windows Server 2008 R2 X64 in Instrumentation mode in order to locate bottleneck in my software.
After profiling is done, there is two "unknown assemblies" in Module View. The thing is that function calls in one of those assemblies have impact on my software performance. You can find snapshots on following link (hope admins will not erase this):
http://img689.imageshack.us/gal.php?g=performanceanalyzeinstr.jpg
What shoud I do in order to find out names of those assemblies?
Best regards
Novak Savic
- Moved by Karel ZikmundMicrosoft Employee Tuesday, March 23, 2010 6:19 PM VS Profiler question (From:Building Development and Diagnostic Tools for .Net)
Answers
-
Wednesday, March 24, 2010 7:52 PMModerator
Hi Novak,
Can you explain a little more about your application? Specifically, do you use XSLT or XML parsing? Do you generate any dynamic assemblies? Do you use Reflection.Emit at all? Do you load any assemblies from a raw byte stream via Assembly.Load(byte[])? Can you tell from the list of modules in that view which DLL in your application that might be? Also, it appears that some modules are showing up twice, which is unusual.
If you try sample profiling (instead of instrumentation), do you still get these "null" modules, or do all module names/functions appear correctly?
Would you be willing to share your profiling report? If so, I can investigate further to understand why you're getting this data. My email address is available on my profile page.
Regards,
Chris- Marked As Answer by mgoldinMicrosoft Employee, Moderator Wednesday, August 18, 2010 7:53 PM
All Replies
-
Wednesday, March 24, 2010 7:52 PMModerator
Hi Novak,
Can you explain a little more about your application? Specifically, do you use XSLT or XML parsing? Do you generate any dynamic assemblies? Do you use Reflection.Emit at all? Do you load any assemblies from a raw byte stream via Assembly.Load(byte[])? Can you tell from the list of modules in that view which DLL in your application that might be? Also, it appears that some modules are showing up twice, which is unusual.
If you try sample profiling (instead of instrumentation), do you still get these "null" modules, or do all module names/functions appear correctly?
Would you be willing to share your profiling report? If so, I can investigate further to understand why you're getting this data. My email address is available on my profile page.
Regards,
Chris- Marked As Answer by mgoldinMicrosoft Employee, Moderator Wednesday, August 18, 2010 7:53 PM
-
Wednesday, April 07, 2010 10:15 AMModerator
Hello Novak,
How about the issue now, did you try Chris' suggestion? How about the result if you profile in sample mode? Please provide us more information, that's important to trouble shoot your issue. If it has been solved, plase share the resolutin with the community members.
Thanks a lot!
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
If you have any feedback, please tell us.
Welcome to the All-In-One Code Framework! -
Thursday, June 10, 2010 10:59 AMIt seems I can't open the image. Is it expired or just I can't open it?
You need toconvert 3GP to MP4 before you view the 3GP file on your MP4 player.- Marked As Answer by mgoldinMicrosoft Employee, Moderator Wednesday, August 18, 2010 7:53 PM
- Unmarked As Answer by mgoldinMicrosoft Employee, Moderator Wednesday, August 18, 2010 7:53 PM