Existe-t-il un moyen de rééchanger (pour remettre toutes les données de la mémoire qui ont été placées dans le fichier d'échange (ou d'échanger, selon vos préférences)) la mémoire sur un PC Windows?
Sous linux, on peut facilement le faire avec le swapoff / dev / sdaX, où X est la partition de swap. Sur windows, il semble me demander de redémarrer à chaque fois ..
La raison pour laquelle j'aimerais faire cela, c'est que, même si l'échange des données dans le fichier d'échange me permet de jouer à un jeu gourmand en ressources dans un ram physique, lorsque j'arrête le jeu, tous les autres programmes s'exécutent lent. C'est ou bien sûr normal; tous les programmes ont été poussés dans le fichier d'échange parce que ma mémoire RAM était trop petite, et tout accès à la mémoire de ces programmes après le jeu se heurte à des erreurs de page matérielles, avec des retards importants et une certaine frustration en conséquence.
Cependant, cette frustration pourrait facilement être évitée, en permettant simplement au PC de copier toutes les données dans la mémoire physique pendant une minute environ, puis de reprendre le travail sur un PC fonctionnant rapidement! (plutôt que d'avoir à endurer la lenteur pendant le travail)
Merci d'avance pour tout conseil à ce sujet!
Sincères amitiés
Réponses:
Malheureusement non. De la façon dont le système de mémoire virtuelle Windows fonctionne, de nombreuses pages ne peuvent tout simplement pas être mappées tant qu'elles ne sont pas défaillantes et ne peuvent être stockées en mémoire que si elles sont mappées. Windows doit donc attendre que les pages soient accessibles.
la source
Malheureusement, il n'y a pas une telle option.
La seule façon de diminuer l'échange dans Windows est d'augmenter la RAM physique.
la source