Select the product you need help with
RAM, mémoire virtuelle, fichier d'échange et gestion de la mémoire dans WindowsNuméro d'article: 2160852 - Voir les produits auxquels s'applique cet article SommaireRésuméCet article contient des informations de base sur la mise en oeuvre de la mémoire virtuelle dans les versions 32 bits de Windows. En ce qui concerne Windows 2000, Windows XP, Windows Server 2003, Windows Vista et Windows Server 2008. (Étant donné que Windows Server 2008 R2 est disponible uniquement dans une version 64 bits, cette information ne s'applique pas à celle-ci.) Plus d'informationsDans les systèmes d'exploitation modernes tels que Windows, applications et nombreux système processus toujours référencent mémoire en utilisant des adresses de mémoire virtuelle. Adresses de mémoire virtuelle sont automatiquement convertis en real (RAM) adresses par le matériel. Uniquement les parties centrales du noyau du système d'exploitation contournent cette traduction d'adresses et utilisent directement les adresses de mémoire réelle. Mémoire virtuelle est toujours utilisée, même lorsque la mémoire requise par tous les processus en cours d'exécution ne dépasse pas le volume de RAM installée sur le système. Une version étendue de cet article est disponible sur le blog de Bruce Sanderson Windows. Pour consulter cet article, visitez le site de blog suivant : Les informations Windows générales de Bruce Sanderson : mémoire RAM, mémoire virtuelle, fichier d'échange et ce genre de choses
(http://members.shaw.ca/bsanders/WindowsGeneralWeb/RAMVirtualMemoryPageFileEtc.htm)
Processus et espaces d'adressageTous les processus (par exemple, les exécutables d'application) qui sont exécutent sous les versions 32 bits de Windows sont affectées des adresses de mémoire virtuelle (un espace d'adressage virtuel), comprise entre 0 et 4 294 967 295 (2 * 32-1 = 4 Go), quelle que soit la quantité de RAM est effectivement installé sur l'ordinateur.Dans la configuration de Windows par défaut, 2 gigaoctets (Go) de cet espace d'adressage virtuel sont désignés pour l'usage privé de chaque processus et les 2 autres Go est partagé entre tous les processus et le système d'exploitation. En règle générale, les applications (par exemple, le bloc-notes, Word, Excel et Acrobat Reader) utilisent seulement une fraction de 2 Go d'espace d'adressage privé. Le système d'exploitation attribue des cadres de page de mémoire vive uniquement aux pages de mémoire virtuelle qui sont utilisés. L'extension d'adresse physique (PAE) est la fonctionnalité de l'architecture Intel 32 bits qui étend l'adressage de mémoire physique (RAM) à 36 bits. PAE ne modifie pas la taille de l'espace d'adressage virtuel (qui reste à 4 Go), mais uniquement le volume de RAM réel qui peut être traité par le processeur. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft : 268363 La traduction entre l'adresse de mémoire virtuelle 32 bits qui est utilisé par le code qui s'exécute dans un processus et l'adresse de mémoire vive 36 bits est gérée automatiquement et en toute transparence par le matériel informatique en fonction des tables de traduction qui sont gérés par le système d'exploitation. N'importe quelle page de mémoire virtuelle (adresse 32 bits) peut être associé à n'importe quelle page de mémoire vive physique (36 adresse 32 bits).
(http://support.microsoft.com/kb/268363/
)
Extensions d'adresses physiques (PAE) dans Windows 2000 La liste suivante décrit la quantité de RAM prennent en charge les versions de Windows et les éditions différentes (à compter de mai 2010) : Réduire ce tableau
Fichier d'échangeMémoire vive est une ressource limitée, tandis que pour les utilisations les plus pratiques, la mémoire virtuelle est illimitée. Il peut y avoir de nombreux processus et chaque processus a son propre 2 Go d'espace d'adressage virtuel. Lorsque la mémoire utilisée par tous les processus existants dépasse la mémoire vive disponible, le système d'exploitation déplace des pages (pièces de 4 Ko) d'un ou plusieurs espaces d'adressage virtuel pour le disque dur. Cela permet de libérer ce bloc de mémoire vive pour d'autres utilisations. Dans les systèmes Windows, ces pages « paginées out » sont stockées dans un ou plusieurs fichiers (Pagefile.sys) dans la racine d'une partition. Il peut exister un tel fichier dans chaque partition de disque. L'emplacement et la taille du fichier de page est configurée dans Propriétés du système (cliquez sur Avancé, cliquez sur performances, puis cliquez sur le Paramètres bouton).Les utilisateurs demandent fréquemment « quelle taille dois-je effectuer le fichier d'échange? » Il n'existe pas une seule réponse à cette question, car il dépend de la quantité de RAM installée et sur la quantité de mémoire virtuelle requiert que la charge de travail. Si aucune autre information n'est disponible, la recommandation classique de 1,5 fois la mémoire RAM installée est un bon point de départ. Sur les systèmes de serveur, vous souhaitez généralement avoir suffisamment de mémoire vive afin qu'il n'y a jamais une pénurie et afin que le fichier d'échange n'est pratiquement pas utilisée. Sur ces systèmes, il ne peut servir aucun but utile de conserver un fichier d'échange très larges. D'autre part, si l'espace disque est suffisant, maintenance d'un fichier d'échange volumineux (par exemple, 1,5 fois la mémoire RAM installée) pas cause un problème et cela aussi évite d'avoir à vous inquiéter sur la taille pour le rendre. Performances, limites architecturales et RAMSur n'importe quel ordinateur, à mesure que la charge augmente (le nombre d'utilisateurs, le volume de travail), diminution des performances, mais d'une manière non linéaire. Toute augmentation de la charge ou à la demande, au-delà d'un certain point, entraîne une diminution considérable des performances. Cela signifie que certaines ressources est critique de pénurie et est devenu un goulot d'étranglement.À un moment donné, la ressource est en pénurie ne peut pas être augmentée. Cela signifie qu'une limite architecturale a été atteinte. Certaines limites architecturales dans Windows sont fréquemment rapportées :
Instructions fréquemment trouvées et citées comme suit : Avec un serveur Terminal Server, les 2 Go d'espace d'adressage partagé seront totalement utilisés avant que les 4 Go de RAM le soient." Cela peut être vrai dans certains cas. Toutefois, vous devez surveiller votre système pour savoir si elles appliquent à votre système particulier ou non. Dans certains cas, ces instructions sont des conclusions à partir des environnements spécifiques de Windows NT 4.0 ou Windows 2000 et ne s'appliquent pas nécessairement vers Windows Server 2003. Des modifications importantes ont été apportées à Windows Server 2003 pour réduire la probabilité que ces limites architecturales seront atteint en fait dans la pratique. Par exemple, certains processus qui se trouvaient dans le noyau ont été déplacés vers les processus noyau non pour réduire la mémoire utilisée dans l'espace d'adressage virtuel partagé. Surveillance de l'utilisation de mémoire vive et mémoire virtuelleL'Analyseur de performances est l'outil de principe pour la surveillance des performances du système et pour identifier l'emplacement du goulot d'étranglement. Pour démarrer l'Analyseur de performances, cliquez surDébut, cliquez sur Panneau de configuration, cliquez sur Outils d'administration, puis double-cliquez sur Analyseur de performances. Voici un résumé de certains compteurs importants et qu'ils vous indiquent :
PropriétésNuméro d'article: 2160852 - Dernière mise à jour: dimanche 7 avril 2013 - Version: 10.0 Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
Traduction automatique IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique. La version anglaise de cet article est la suivante: 2160852
(http://support.microsoft.com/kb/2160852/en-us/
)
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT. | Traductions disponibles |




Retour au début








