I\'m trying to find out how much memory my own .Net server process is using (for monitoring and logging purposes).
I\'m using:
Process.GetCurrentProc
I'd suggest to also monitor how often pagefaults happen. A pagefault happens when you try to access some data that have been moved from physical memory to swap file and system has to read page from disk before you can access this data.