faire un vidage de memory d'une grande instance w3wp

J'ai un service Web qui, dans des conditions normales, consum environ 6 à 7 Go de memory. Parfois, cependant, les pics de consommation à 11-12 Go et je veux comprendre pourquoi. Pour cela, je veux faire une w3wp.exe memory du w3wp.exe exécutant ce service afin que je puisse l'parsingr dans un débogueur hors ligne. Je fais des décharges avec un procdump en courant

 procdump.exe -ma w3wp.exe 

il fonctionne bien pour le cas normal, mais lorsque la procédure utilise 11 Go de memory, le process est terminé par une sorte de protection IIS pour un pool d'applications non réactif et procdump termine sans créer de file de vidage. Comment puis-je m'en occuper?

Pour décharger la memory d'une procédure, vous pouvez essayer via le gestionnaire de tâches avec un clic droit sur votre process et la memory totale

En outre, si cela échoue toujours, vous pouvez faire un vider de toute votre RAM. Pour cela, vous pouvez utiliser DumpIt , je l'utilise régulièrement et cela ne manque jamais. Mais, la taille de la décharge sera la taille de votre RAM.

Vous pourrez y travailler avec une volatilité ou un autre débogueur