Comment examiner la fragmentation de la memory virtuelle sur Windows 2000?

Existe-t-il une méthode pour examiner l'espace d'adressage virtuel d'un process spécifique pour examiner si ce process est en cours de fragmentation de memory virtuelle? Je sais que cela ressemble à quelque chose dont je ne devrais pas être préoccupé, mais nous avons un process qui échoue avec une erreur OutOfMemory, mais il existe beaucoup de memory disponible sur le système.

Le process comporte environ 500 mégaoctets et l'appel memory demandé était de 417 mégaoctets. Cela m'amène à penser qu'il n'y a pas assez d'espace contigu disponible. Mais bien sûr, je ne peux pas offrir cela comme un problème jusqu'à ce que je puisse le prouver.

Dans le passé, j'ai utilisé Address Space Monitor ( http://www.hashpling.org/asm/ ) et ProcMon pour m'aider à résoudre ces types de problèmes, mais ils ne sont pas compatibles avec Windows 2000. Quelqu'un a des idées pour Windows 2000?

Outre l'évidence, la mise à niveau du operating system. (Confiez-moi, c'est un combat tout différent) Merci.

One Solution collect form web for “Comment examiner la fragmentation de la memory virtuelle sur Windows 2000?”

Je ne pense pas que l'espace contigu soit un problème, généralement lorsqu'un file de page est créé sur Windows, ce sera un object immobile sur le disque, même une défragmentation ne le déplacera pas. Même si elle est fragmentée, je ne vois pas que cela devrait vous causer des problèmes autres qu'un ralentissement, j'aurais pensé qu'il n'y aurait aucune raison pour laquelle l'utilisation de la memory ne pouvait couvrir deux segments d'une page file. Si vous vous inquiétez vraiment et que vous voulez l'exclure, vous pourriez réduire le file de la page à un ssortingct minimum et effectuer une défragmentation complète sur la partition, puis la réintégrer, de cette façon, vous espérez qu'elle soit placée dans l'espace contigu.

De façon réalist, cependant, je pense que vous feriez mieux d'augmenter le file de la page ou, idéalement, d'append plus de memory au server.

  • Quelle est la meilleure façon de migrer d'un domaine Windows NT vers un domaine Windows 2000/2003?
  • Le server de files dit que les files sont ouverts par une personne qu'ils ne sont pas
  • Empêcher l'access aux documents user pour les users qui se connectent à partir du server terminal
  • Puis-je replace un disque RAID échoué par une pièce de rechange utilisée?
  • Livres Active Directory
  • Comment vérifier l'état de l'user du domaine Windows?
  • SMB sur IPSec demandant des informations d'identification
  • Exécutez le script d'arrêt sur un server de domaine pour arrêter les servers Windows 2000 dans un groupe de travail différent?
  • Installation de la mise à niveau Windows 7 basée sur la licence Windows 2000 - est-ce possible?
  • Mise à niveau du server AD très ancien (server 2000) vers Server 2012 R2 Essentials
  • La même connection Internet est rapide sur Windows 7 Pro, lent sur le server Windows 2000
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de r├ęseau.