I was wondering what is the best way to diagnose a performance problem in the pagefile, I have a .NET application that allocates and deallocates a lot of memory constantly, now checking my app on two machines which are rather the same hardware wise I found that in one computer my program runs a lot faster, I am trying to figure out what the reason for that is, and one of the things I wanted to check is if th problem is in the paging file which is not set correctly, and I wondered what is the best way to check it.
Any comments would be appreciated.
- Moved by Mike FengModerator Friday, March 09, 2012 6:44 AM CLR (From:Building Development and Diagnostic Tools for .Net)
Welcome to the MSDN Forum.
This is just a quick note to let you know that we are performing research on this issue and will get back to you as soon as possible.
I appreciate your patience.
MSDN Community Support | Feedback to us
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
Here are some suggestions, hope could make some help:
1. Make sure the hardware settings and OS settings, and work load of two machines are the similar.
2. You could use the Performance Profiling tool in VS, to do the analysis and make the comparsion on two machines.
Follow the threads below. It may help you.
- Edited by Karel ZikmundMicrosoft employee, Moderator Thursday, April 12, 2012 4:58 PM Link the links
You can chose Ants profiler
which is with 14 days free trail,
also look into AlertGrid plugin.
Here is the nice article on PerfMonitor http://technet.microsoft.com/en-us/query/aa266946
As Kan Ta mentioned, make sure most of the significant settings in both computers are same.
I hope this helps you...
If this post answers your question, please click "Mark As Answer". If this post is helpful please click "Mark as Helpful".