Mémoire virtuelle
Fermé
Manolep
Messages postés
6
Date d'inscription
dimanche 20 octobre 2013
Statut
Membre
Dernière intervention
15 décembre 2014
-
15 déc. 2014 à 09:46
pierre5995 Messages postés 203 Date d'inscription jeudi 10 avril 2014 Statut Membre Dernière intervention 2 mai 2018 - 16 déc. 2014 à 11:32
pierre5995 Messages postés 203 Date d'inscription jeudi 10 avril 2014 Statut Membre Dernière intervention 2 mai 2018 - 16 déc. 2014 à 11:32
A voir également:
- Mémoire virtuelle
- Machine virtuelle windows - Guide
- Mémoire virtuelle - Guide
- Regle virtuelle - Guide
- Mémoire vive - Guide
- Carte de voeux virtuelle animée et musicale gratuite - Guide
5 réponses
Utilisateur anonyme
15 déc. 2014 à 09:48
15 déc. 2014 à 09:48
Bonjour . Voir explications ci-après ---> https://www.commentcamarche.net/informatique/windows/299-gerer-la-memoire-virtuelle-de-windows-10/ . Cdlt
kaumune
Messages postés
22548
Date d'inscription
lundi 26 novembre 2007
Statut
Contributeur
Dernière intervention
6 janvier 2025
5 094
15 déc. 2014 à 11:33
15 déc. 2014 à 11:33
Perso, ça fait des années que je l'ai réglée à 0, sous Seven avec 8 Go de RAM
Même chose sur mon portable sous 8.1 avec un SSD
Jamais de problèmes (pourtant j'utilise Photoshop et VirtualBox)
Même chose sur mon portable sous 8.1 avec un SSD
Jamais de problèmes (pourtant j'utilise Photoshop et VirtualBox)
kelux
Messages postés
3074
Date d'inscription
vendredi 18 juin 2004
Statut
Contributeur
Dernière intervention
20 janvier 2023
432
15 déc. 2014 à 12:04
15 déc. 2014 à 12:04
C'est même plutôt conseillé de réduire fortement, voire désactiver la pagination lorsque l'on a un SSD.
Par contre c'est juste très gênant lors de génération de crash dumps (selon le mode), on utilise ce fichier de swap pour les écrire ; s'il n'existe pas, on ne peut pas créer de dumps. (le full dump nécessite aussi que le fichier de pagination soit au minimum de la taille de la RAM).
Ce qui importe c'est que la taille soit fixe, et non variable. Il n'est pas censé se fragmenter s'il est fixé à la création. Il sera créé sur des secteurs contigus (si possible), d'où un accès plus rapide car le disque travaillera moins (le bras du disque fait moins de chemin pour lire/écrire ce fichier).
C'est pour cela qu'il est préconisé dans le l'article de le créer après une défragmentation ; pour être sur qu'il soit placé sur des secteurs contigus.
Ça va aider mais c'est infime ; ça dépend de l'état actuel aussi. Si la machine est charrette à cause de la fragmentation, ça ne fera pas de mal. Mais on est loin du miracle.
Si la machine pagine, elle est déjà en mode charrette.
Et si ce fichier est en mode "variable", ça va empirer les choses c'est certain.
Déjà que la machine pagine, si en plus elle doit agrandir ce fichier, elle le fera surement sur une partie "plus loin" sur le disque, ce qui rallongera encore les temps d'accès sur le disque, ce qui ralentira la pagination, qui ralentira la machine ...
Par contre, il est indiqué dans l'article le vidage du fichier de pagination à chaque extinction. Ceci ralentit énormément l'extinction de la machine.
Et il n'y aucun gain de performance pour le prochain démarrage.
C'est disons utilisé dans des environnements sécurisés; dans le cadre d'un vol de disque on pourrait analyser ce qui tournait en ram sur la machine/serveur.
Par contre c'est juste très gênant lors de génération de crash dumps (selon le mode), on utilise ce fichier de swap pour les écrire ; s'il n'existe pas, on ne peut pas créer de dumps. (le full dump nécessite aussi que le fichier de pagination soit au minimum de la taille de la RAM).
Ce qui importe c'est que la taille soit fixe, et non variable. Il n'est pas censé se fragmenter s'il est fixé à la création. Il sera créé sur des secteurs contigus (si possible), d'où un accès plus rapide car le disque travaillera moins (le bras du disque fait moins de chemin pour lire/écrire ce fichier).
C'est pour cela qu'il est préconisé dans le l'article de le créer après une défragmentation ; pour être sur qu'il soit placé sur des secteurs contigus.
Ça va aider mais c'est infime ; ça dépend de l'état actuel aussi. Si la machine est charrette à cause de la fragmentation, ça ne fera pas de mal. Mais on est loin du miracle.
Si la machine pagine, elle est déjà en mode charrette.
Et si ce fichier est en mode "variable", ça va empirer les choses c'est certain.
Déjà que la machine pagine, si en plus elle doit agrandir ce fichier, elle le fera surement sur une partie "plus loin" sur le disque, ce qui rallongera encore les temps d'accès sur le disque, ce qui ralentira la pagination, qui ralentira la machine ...
Par contre, il est indiqué dans l'article le vidage du fichier de pagination à chaque extinction. Ceci ralentit énormément l'extinction de la machine.
Et il n'y aucun gain de performance pour le prochain démarrage.
C'est disons utilisé dans des environnements sécurisés; dans le cadre d'un vol de disque on pourrait analyser ce qui tournait en ram sur la machine/serveur.
pierre5995
Messages postés
203
Date d'inscription
jeudi 10 avril 2014
Statut
Membre
Dernière intervention
2 mai 2018
25
15 déc. 2014 à 13:43
15 déc. 2014 à 13:43
Salut
Tu ne peut mettre une valeur pour la mémoire virtuel trop haute pour ton système car celle ci est bien moins véloce que la Ram et peut ralentir ton système.
Pour la calculer : Total de ram x1.5 ce qui donne la taille initiale et celle ci X par 2 ce qui donne le maximum de mémoire virtuel ou tu peut la fixer en donnant la même valeur en taille initiale et maximum. Tu ne laisse pas windows faire la gestion automatique du fichier d'échange,.
Même avec 8 Gigs de Ram (Ce que j'ai) il faut que tu crée un fichier d'échange (les avis sont partagé sur ce sujet) car certains logiciel se servent de celle ci même si tu as beaucoup de ram.
Pour ce qui est des disque SSD, le meilleur est qu'il soit couplé avec un disque classique de 3.5 et que dans celui tu crée une partition dédié au début de ce disque et tu déplace ton fichier swap (mémoire virtuelle) ainsi que les variable d'environnement ( Dossier temporaire : Répertoire TEMP et windows\temp) tu déplace le cache de internet explorer et si tu as firefox ou google chrome tu déplace ces caches sur cette partition. Tu désactive superftech et windows search dans les services ainsi que la déframentation des disque de windows. Tu supprime la mise en veille avec cette commande en mode CMD administarteur powercfg.exe -h off. Et tu t'assure que la commande trim est activé sur ton SSD.
Mode command en mode administrateur avec cette commande :
Commande : fsutil behavior query disabledeletenotify
Si la commande retourne 0 c'est que le TRIM est actif. Si elle retourne 1,
c'est qu'il est inactif. Dans ce cas, vérifiesi ton SSD supporte le TRIM,
que son firmware est à jour auprès de son constructeur
et que le contrôleur SATA de votre carte mère est bien en mode AHCI.
Ce qui prévient une usure prématuré du disque SSD.
Le meilleur si tu n'installe pas un 2ième disque classique pour moi est un disque hybride (SSD/disque classique) surtout pour un portable.
Tu ne peut mettre une valeur pour la mémoire virtuel trop haute pour ton système car celle ci est bien moins véloce que la Ram et peut ralentir ton système.
Pour la calculer : Total de ram x1.5 ce qui donne la taille initiale et celle ci X par 2 ce qui donne le maximum de mémoire virtuel ou tu peut la fixer en donnant la même valeur en taille initiale et maximum. Tu ne laisse pas windows faire la gestion automatique du fichier d'échange,.
Même avec 8 Gigs de Ram (Ce que j'ai) il faut que tu crée un fichier d'échange (les avis sont partagé sur ce sujet) car certains logiciel se servent de celle ci même si tu as beaucoup de ram.
Pour ce qui est des disque SSD, le meilleur est qu'il soit couplé avec un disque classique de 3.5 et que dans celui tu crée une partition dédié au début de ce disque et tu déplace ton fichier swap (mémoire virtuelle) ainsi que les variable d'environnement ( Dossier temporaire : Répertoire TEMP et windows\temp) tu déplace le cache de internet explorer et si tu as firefox ou google chrome tu déplace ces caches sur cette partition. Tu désactive superftech et windows search dans les services ainsi que la déframentation des disque de windows. Tu supprime la mise en veille avec cette commande en mode CMD administarteur powercfg.exe -h off. Et tu t'assure que la commande trim est activé sur ton SSD.
Mode command en mode administrateur avec cette commande :
Commande : fsutil behavior query disabledeletenotify
Si la commande retourne 0 c'est que le TRIM est actif. Si elle retourne 1,
c'est qu'il est inactif. Dans ce cas, vérifiesi ton SSD supporte le TRIM,
que son firmware est à jour auprès de son constructeur
et que le contrôleur SATA de votre carte mère est bien en mode AHCI.
Ce qui prévient une usure prématuré du disque SSD.
Le meilleur si tu n'installe pas un 2ième disque classique pour moi est un disque hybride (SSD/disque classique) surtout pour un portable.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
kaumune
Messages postés
22548
Date d'inscription
lundi 26 novembre 2007
Statut
Contributeur
Dernière intervention
6 janvier 2025
5 094
15 déc. 2014 à 17:32
15 déc. 2014 à 17:32
Même avec 8 Gigs de Ram (Ce que j'ai) il faut que tu crée un fichier d'échange (les avis sont partagé sur ce sujet) car certains logiciel se servent de celle ci même si tu as beaucoup de ram.
Ah bon ? lesquels ? Quelles sont tes sources ?
Ah bon ? lesquels ? Quelles sont tes sources ?
pierre5995
Messages postés
203
Date d'inscription
jeudi 10 avril 2014
Statut
Membre
Dernière intervention
2 mai 2018
25
15 déc. 2014 à 22:01
15 déc. 2014 à 22:01
Salut
Et voilà en fouillant dans mes signets :
http://www.tomshardware.fr/articles/RAM-quantite,2-726-7.html
Et voilà en fouillant dans mes signets :
http://www.tomshardware.fr/articles/RAM-quantite,2-726-7.html
kaumune
Messages postés
22548
Date d'inscription
lundi 26 novembre 2007
Statut
Contributeur
Dernière intervention
6 janvier 2025
5 094
16 déc. 2014 à 06:24
16 déc. 2014 à 06:24
Oui bof, c'est très vague, généraliste
Jamais eu auucun plantage depuis le temps que j'ai mis le swap à zéro
Jamais eu auucun plantage depuis le temps que j'ai mis le swap à zéro
pierre5995
Messages postés
203
Date d'inscription
jeudi 10 avril 2014
Statut
Membre
Dernière intervention
2 mai 2018
25
>
kaumune
Messages postés
22548
Date d'inscription
lundi 26 novembre 2007
Statut
Contributeur
Dernière intervention
6 janvier 2025
16 déc. 2014 à 10:33
16 déc. 2014 à 10:33
Salut
"Ben" Oui c'est très vague, généraliste...etc .
Moi je trouve que cela est très bien expliqué et cela n'est pas la 1er fois que je lis des articles sur la mémoire virtuel, Comme j'ai dit c'est une question d'opinion, Toi tu as ta manière de travailler moi j'ai la mienne.
Moi je parle de logiciel pour rendu 3 D genre SketchUp Pro, autocad........etc. Avec ce genre de logiciel 8Gigs de Ram ce n'est pas de trop, Le dernier que j'ai monté : Core I7 dernière génération, SSD couplé à un disque classique, Win 7 X64 , 8 Gigs de ram, le fichier d'échange étais sollicité cela allais bien mais pas tout à fait à l'aise, y'as fallu que je monte cela à 12 Gigs de Ram pour être tout `sa fait à l'aise avec un un swap de de 12 Gigs (12 X1,5) et la compagnie étais très contente.
"Ben" Oui c'est très vague, généraliste...etc .
Moi je trouve que cela est très bien expliqué et cela n'est pas la 1er fois que je lis des articles sur la mémoire virtuel, Comme j'ai dit c'est une question d'opinion, Toi tu as ta manière de travailler moi j'ai la mienne.
Moi je parle de logiciel pour rendu 3 D genre SketchUp Pro, autocad........etc. Avec ce genre de logiciel 8Gigs de Ram ce n'est pas de trop, Le dernier que j'ai monté : Core I7 dernière génération, SSD couplé à un disque classique, Win 7 X64 , 8 Gigs de ram, le fichier d'échange étais sollicité cela allais bien mais pas tout à fait à l'aise, y'as fallu que je monte cela à 12 Gigs de Ram pour être tout `sa fait à l'aise avec un un swap de de 12 Gigs (12 X1,5) et la compagnie étais très contente.
kelux
Messages postés
3074
Date d'inscription
vendredi 18 juin 2004
Statut
Contributeur
Dernière intervention
20 janvier 2023
432
16 déc. 2014 à 10:53
16 déc. 2014 à 10:53
Ba disons qu'il font 6 threads de 2 GB chacun max, ce qui donne 12 GB max.
Sur une machine 8 GB sans swap, alors qu'on va demander 12 GB, je trouve ça normal de s'attendre à un plantage. Je ne voies pas ce qu'ils essaient de démontrer ; puisque le résultat est attendu.
D'autre part il n'a pas été cité les types d'applications, mais je suppose qu'il s'agissait d'application orienté mémoire ; n'oublions pas que certaines applications sont plutot orientées CPU ...
En conclusion, de la swap est toujours nécessaire ; mais il ne faut pas la mettre sur un SSD, ou limiter son usage sur SSD.
La swap doit être fixe et non dynamique.
Sur une machine 8 GB sans swap, alors qu'on va demander 12 GB, je trouve ça normal de s'attendre à un plantage. Je ne voies pas ce qu'ils essaient de démontrer ; puisque le résultat est attendu.
D'autre part il n'a pas été cité les types d'applications, mais je suppose qu'il s'agissait d'application orienté mémoire ; n'oublions pas que certaines applications sont plutot orientées CPU ...
En conclusion, de la swap est toujours nécessaire ; mais il ne faut pas la mettre sur un SSD, ou limiter son usage sur SSD.
La swap doit être fixe et non dynamique.
pierre5995
Messages postés
203
Date d'inscription
jeudi 10 avril 2014
Statut
Membre
Dernière intervention
2 mai 2018
25
16 déc. 2014 à 11:32
16 déc. 2014 à 11:32
Salut
Oui tu as raison concernant le fichier swap pour un SSD
Comme j'ai expliqué il faut tranféré le swap, fichiers temporaire, cache de navigateur. désactiver la défragementation., superftech et windows search, mise en veille et quelques petits autres réglage,
Oui il a des applications qui utilise le multithreating (De plus en plus) et d'autre beaucoup de mémoire d'où le mal nécéssaire d'un fichier d'échange. J'ai déjà travaillé avec une machine avec 32 Gigs de ram et là c'est vrai que le fichier d'échange ne sert à rien. maintenant 8 Gigs de ram c'est quasiment la norme minimal avec les logiciels et système d'aujourd'hui et cela n'iras pas en s'améliorant, windows devient moins pesant mais par contre pour ce qui est des application cela s'en vient de plus en plus des usines à gaz! Et qui plus est même pas optimisée tout cela pour sauver de l'argent.
Oui tu as raison concernant le fichier swap pour un SSD
Comme j'ai expliqué il faut tranféré le swap, fichiers temporaire, cache de navigateur. désactiver la défragementation., superftech et windows search, mise en veille et quelques petits autres réglage,
Oui il a des applications qui utilise le multithreating (De plus en plus) et d'autre beaucoup de mémoire d'où le mal nécéssaire d'un fichier d'échange. J'ai déjà travaillé avec une machine avec 32 Gigs de ram et là c'est vrai que le fichier d'échange ne sert à rien. maintenant 8 Gigs de ram c'est quasiment la norme minimal avec les logiciels et système d'aujourd'hui et cela n'iras pas en s'améliorant, windows devient moins pesant mais par contre pour ce qui est des application cela s'en vient de plus en plus des usines à gaz! Et qui plus est même pas optimisée tout cela pour sauver de l'argent.
15 déc. 2014 à 09:58
15 déc. 2014 à 10:43