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. Ces informations concernent 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, les applications et nombreux processus système font toujours référence à la mémoire en utilisant des adresses de mémoire virtuelle. Adresses de mémoire virtuelle sont automatiquement converties en adresses réelles (RAM) 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 sur Windows de Bruce Sanderson. Pour consulter cet article, visitez le site de blog suivant : Informations générales sur Windows par Bruce Sanderson : mémoire RAM, mémoire virtuelle, fichier d'échange, etc.
(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écutés sous les versions 32 bits de Windows se voient affecter 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 effectivement installée 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 sont partagés 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ées. 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ée 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 tableaux 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ée à n'importe quelle page de mémoire vive physique (adresse 36 bits).
(http://support.microsoft.com/kb/268363/
)
Extensions d'adresses physiques (PAE) dans Windows 2000 La liste suivante décrit la quantité de RAM que prennent en charge les différentes versions de Windows (à 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 ses propres 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 « sortantes » 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 attribuer au fichier d'échange ? » Il n'existe pas une seule réponse à cette question, car cela dépend de la quantité de RAM installée et de la quantité de mémoire virtuelle nécessaire à 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 ait jamais dee pénurie et afin que le fichier d'échange ne soit pratiquement pas utilisé. Sur ces systèmes, il serait inutile de conserver un fichier d'échange très volumineux. 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) ne pose aucun problème et cela permet aussi d'éviter d'avoir à vous inquiéter de sa taille. Performances, limites architecturales et RAMSur n'importe quel ordinateur, à mesure que la charge augmente (le nombre d'utilisateurs, le volume de travail), les performances diminuent, mais d'une manière non linéaire. Toute augmentation de la charge ou de la demande, au-delà d'un certain point, entraîne une diminution considérable des performances. Cela signifie que certaines ressources manquent cruellement et sont devenues un goulot d'étranglement.À un moment donné, la ressource 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 s'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 à Windows Server 2003. Des modifications importantes ont été apportées à Windows Server 2003 pour réduire la probabilité que ces limites architecturales soient en fait atteintes dans la pratique. Par exemple, certains processus qui se trouvaient dans le noyau ont été déplacés vers les processus non noyau 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 2 juin 2013 - Version: 11.0 Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
Traduction automatique IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d?une traduction incorrecte du contenu ou de son utilisation par les clients. 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








