Obtenez de l'utilisation de la mémoire physique en mégaoctets

Je suis à la recherche pour de suite pour obtenir la quantité de mémoire physique utilisée en MO. Quelque chose comme dans le Gestionnaire des Tâches

Obtenez de l'utilisation de la mémoire physique en mégaoctets

Je suis actuel à l'aide de PerformanceCounter("Memory", "Available MBytes", true); mais y compris les fichiers de page (je crois) qui n'est pas ce que je veux. Aussi, je veux que l'option d'obtenir la servir et non pas de la mémoire disponible.

L'application que je suis en train de travailler sur le, sera de surveiller l'utilisation de la mémoire physique, jusqu'à ce que le seuil est atteint. Ensuite, il va redémarrer quelques services windows.

Si vous curieux de savoir pourquoi je suis en train d'élaborer un tel programme. Certains de nos programmes ont des fuites de mémoire sur les serveurs, et nous avons pour redémarrer les services windows pour libérer de la mémoire, jusqu'à ce que nous trier toutes les fuites de mémoire, je fais cette demande pour aider à garder le serveur va, et réactif.

OriginalL'auteur ZioN | 2012-11-19