Récupérer de la ram sans logiciel

mémoire vive

On parle beaucoup de la consommation de mémoire des programmes, pour Windows et certains programmes très populaires. L'utilisation des ressources de la machine par l'OS et les programmes intéresse ces derniers temps, et les solutions d'optimisation de mémoire vive déléguées à un programme (souvent appelé "défragmenteur de ram") ne satisfont pas, la ram n'étant pas vraiment "gagnée" ou "récupérée". D'autres possibilités existent.

Sans l'aide d'aucun programme tiers, de manière très simple et facilement vérifiable, vous pouvez récupérer un peu de mémoire dans un environnement multi-tâches : il suffit de minimiser (réduire) la fenêtre de la plupart des programmes. Attention : rien ne se gagne réellement, les ressources allouées sont mises entre parenthèses par Windows, et disponibles à tout moment en maximisant la fenêtre. Entre temps, l'interface du programme n'apparaît pas : cela libère une partie (seulement) des ressources mémoire, et parfois tout n'est pas repris. On l'oublie souvent.

L'intérêt relève du test à faire à la maison en surveillant le compteur plus que du gain perceptible, nous en sommes conscients ; cela dit, tout ce qui peut être réduit vers la barre des tâches libèrera des ressources. L'intérêt ne deviendra éventuellement palpable qu'à partir d'un certain nombre de programmes lancés en même temps.

Voici quelques mesures qui n'ont d'autre ambition que de donner un exemple et un ordre de grandeur ; a défaut d'être d'une précision diaboliques, elles reflètent la réalité d'un moment T sur ma machine, sous XP ; ces chiffres viennent du gestionnaire des tâches Windows. La dernière colonne marque la consommation en utilisation classique, mais après avoir réduit puis agrandi la fenêtre :

conso ram

Les navigateurs sont lancés avec leur page de démarrage, les caches ne sont pas vidés. Winamp est lancé avec la dernière playlist, Audacity ouvre un fichier son, VLC un fichier vidéo et Adobe Reader un PDF. Ceci comme pour une utilisation classique (transformer ces habitudes pour réussir un test n'a pas grand intérêt).

Le fait de réduire la fenêtre puis l'agrandir et utiliser normalement le programme semble libérer quelques ressources qui ne sont pas reprises intégralement par la suite. Une chose est certaine : fonctionnant entièrement réduit, un programme consommera beaucoup moins de mémoire, logique, plus d'interface à afficher, ou très peu du moins. Bien pour une webradio, par exemple.

Rien n'est magique, ni très astucieux : Windows gère ses ressources, les programmes bien écrits également. Maintenant c'est à vous, si vous le souhaitez, de penser éventuellement à réduire des programmes que vous n'êtes pas en train de solliciter spécialement pour faire un peu de place aux autres.

OS :Testé sous Windows XP SP2

Ce petit test est un article original de libellules.ch, merci aux posteurs du blog, leurs commentaires m'en ont donné l'idée.

Commentaires

1. Le mardi 27 novembre 2007, 09:57 par lolond

Article simple mais instructif. Bravo!

2. Le mardi 27 novembre 2007, 12:48 par Arckeron

Tres bonne astuces qui marche tres bien pour moi avec mon pc 256mo (dont 64 pour la video).
On peux aussi nettoyer msconfig et services.msc...

3. Le mardi 27 novembre 2007, 12:50 par merbaltique

Merci FALKRA pour ce petit tuto, car nous n'observons pas tout:

Effectivement, c' est pourtant facile à observer avec, p.exemple
systraymeter (quasi immédiatement)
88.191.26.34/computers_ar...


ET, c'est tellement facile de minimiser toutes les fenêtres avec
SHIFT+CONTROL+M
www.4t-niagara.com/tray.h... de 4t Minimizer Free.

BYE (peut-être que ça se trouve sur le blog).

4. Le mardi 27 novembre 2007, 14:08 par Bernard

Bonjour

Pour gagner de la mémoire en réduisant/minimisant la fenêtre Firefox, ajouter (ou modifier) la ligne suivante (dans le about:config) :

config.trim_on_minimize = true (type booléen)

Passage de 60 à 8Mo de ram, puis 28 lors de la restauration lord de mes essais avec plusieurs fenêtres ouvertes.

Amicalement

Bernard


5. Le mardi 27 novembre 2007, 19:26 par seb

ou encore en faisant un fichier avec le notepad contenant :
FreeMem = Space(24000000)
et sauvé avec l'extension vbs (visual basic), pour gagner 24mo.
possible d'augmenter la valeur mais attention à ne pas monter trop haut,
crash système!

6. Le mardi 27 novembre 2007, 20:27 par Falkra

Ca pour le coup, c'est comme un "défragmenteur de ram". Pchit. Tuto les services windows + Guide Firefox 2, etc tout sur cette page.