Windows Phone 7 Application Performance Profiling (SL / XNA)

Is there a performance profiler for Windows Phone 7 (SL / XNA)? I just want to measure the execution time of calling methods.

+3
source share
3 answers

With the Mango update, Microsoft released its own profiling tool for Windows Phone as part of the Windows Phone SDK (SDK version 7.1).

Here is an article on how to use the profiling tool . The advantage of using EQATEC is that you get it out of the box when installing the SDK. I used EQATEC for a long time, but I could not objectively compare the set of functions, but for me, the built-in profiler does this work and exactly what I have been waiting for.

You can check if the profiler is installed if you run Windows Phone Performance Analysis (do not run Performance Analysis) in the Debug menu.

Also note that to use the profiler, you must target the new version in the project settings (it displays as Windows Phone 7.1).

+9
source

, . . A CLR Profiler , , . Windows . CLR Profiler .NET 2, , .NET 4. ( , , ). : :

Name: COMPLUS_ProfAPI_ProfilerCompatibilitySetting

Value: EnableV2Profiler

Your Win32 XNA app will be a 32-bit application, so make sure you

x86 CLRProfiler.

+3

Now there is: EQATEC Profiler 3.5 works for Windows Phone 7 Silverlight applications. It can profile your application both on a real phone and on an emulator (see, for example, a demo video ). It is fully functional and available for one-time WP7 applications.

Edit: EQATEC Profiler 3.5.47 can also profile WPNA XNA applications .

+3
source

Source: https://habr.com/ru/post/1762016/


All Articles