Pourquoi les optimiseurs de mémoire et les boosters de RAM sont pires qu'inutiles
De nombreuses entreprises veulent vous vendre des «optimiseurs de mémoire», souvent dans le cadre de programmes «d'optimisation de PC». Ces programmes sont pires qu'inutiles - non seulement ils n'accéléreront pas votre ordinateur, ils le ralentiront.
Ces programmes exploitent des utilisateurs inexpérimentés et font de fausses promesses quant à l'amélioration des performances. En réalité, votre ordinateur sait gérer seul la RAM. Il utilisera de la RAM pour augmenter les performances de votre ordinateur - inutile d’avoir la RAM vide..
La RAM de votre ordinateur est-elle saturée? C'est bon!
Les optimiseurs de mémoire sont basés sur un malentendu. Vous pouvez regarder la mémoire vive de votre ordinateur et voir si elle se remplit. Par exemple, vous pouvez disposer de 4 Go de RAM et constater que 3 Go sont pleins avec seulement 1 Go de réserve. Cela peut surprendre certaines personnes. Regardez à quel point les versions modernes de Windows sont gonflées! Comment allez-vous exécuter des programmes supplémentaires avec si peu de mémoire disponible?
En réalité, les systèmes d'exploitation modernes sont assez efficaces pour gérer eux-mêmes la mémoire. Ces 3 Go de RAM utilisés n'indiquent pas nécessairement un gaspillage. Au lieu de cela, votre ordinateur utilise votre RAM pour mettre en cache les données pour un accès plus rapide. Qu'il s'agisse de copies de pages Web que vous avez ouvertes dans votre navigateur, d'applications que vous avez précédemment ouvertes ou de tout autre type de données dont vous pourriez avoir besoin à nouveau, votre ordinateur s'y bloque dans sa mémoire vive. Lorsque vous avez à nouveau besoin des données, votre ordinateur n'a pas besoin de frapper votre disque dur - il peut simplement charger les fichiers à partir de la RAM.
Surtout, il ne sert à rien d'avoir de la RAM vide. Même si votre RAM est complètement saturée et que votre ordinateur en a besoin davantage pour exécuter une application, votre ordinateur peut instantanément supprimer les données en cache de votre RAM et utiliser cet espace pour l'application. Il ne sert à rien que la RAM reste vide - si elle est vide, elle est gaspillée. S'il est plein, il est fort probable que cela peut aider à réduire le temps de chargement des programmes et tout ce qui pourrait utiliser le disque dur de votre ordinateur..
Notez que très peu de RAM est réellement "libre" dans la capture d'écran ci-dessous. La RAM est utilisée comme cache, mais elle est toujours marquée comme disponible pour tout programme qui doit l’utiliser..
Dans le passé, le plein RAM indiquait un problème. Si vous exécutiez Windows Vista sur un ordinateur avec un demi-Go de RAM, vous pouviez sentir le ralentissement constant de l'ordinateur. Il devait constamment lire et écrire sur le disque dur, en utilisant le fichier d'échange du disque dur comme substitut inefficace de la RAM. Cependant, les ordinateurs modernes disposent généralement de suffisamment de RAM pour la plupart des utilisateurs. Même les ordinateurs bas de gamme sont généralement livrés avec 4 Go de RAM, ce qui devrait être amplement suffisant, sauf si vous jouez intensément, utilisez plusieurs machines virtuelles ou montez des vidéos..
Même si la RAM était un problème pour vous, il n’ya aucune raison d’utiliser un optimiseur de mémoire. Les optimiseurs de mémoire sont de l'huile de serpent inutile au mieux et nuisible au pire.
Comment fonctionnent les optimiseurs de mémoire
Lorsque vous utilisez un optimiseur de mémoire, vous constatez que l'utilisation de la RAM de votre ordinateur diminue. Cela peut sembler être une victoire facile. Après tout, vous avez réduit votre utilisation de la RAM en appuyant simplement sur un bouton. Mais ce n'est pas si simple.
Les optimiseurs de mémoire fonctionnent de deux manières:
- Ils appellent la fonction API Windows EmptyWorkingSet, forçant les applications en cours à écrire leur mémoire de travail dans le fichier d'échange Windows.
- Ils allouent rapidement une grande quantité de mémoire à eux-mêmes, obligeant Windows à ignorer les données en cache et à écrire les données d'application dans le fichier d'échange. Ils désallouent ensuite la mémoire, la laissant vide.
Ces deux astuces vont en effet libérer de la RAM et la rendre vide. Cependant, tout cela ralentit les choses. Désormais, les applications que vous utilisez devront récupérer les données dont elles ont besoin à partir du fichier de page, en les lisant sur le disque dur et en prenant plus de temps. Toute mémoire utilisée pour le cache peut être supprimée. Windows devra donc récupérer les données nécessaires sur le disque dur..
En d'autres termes, ces programmes libèrent de la mémoire rapide en forçant les données dont vous avez besoin dans une mémoire plus lente, où vous devrez la replacer dans la mémoire rapide. Cela n'a aucun sens! Tout ce qu'il accomplit est de vous vendre un autre programme d'optimisation de système dont vous n'avez pas besoin..
Si Windows a besoin de RAM, il poussera les données dans le fichier de page ou supprimera les données mises en cache, de toute façon. Tout cela se produit automatiquement quand il le faut - il est inutile de ralentir les choses en les forçant avant que cela soit nécessaire.
Comme les applications de nettoyage pour PC, les optimiseurs de mémoire sont une arnaque. Ils semblent faire quelque chose de positif pour les personnes qui ne comprennent pas comment fonctionne la gestion de la mémoire, mais qui font en réalité quelque chose de dangereux..
Comment «optimiser» réellement votre mémoire
Si vous souhaitez disposer de plus de RAM, ignorez l'optimiseur de mémoire. Essayez plutôt de vous débarrasser des applications en cours d'exécution dont vous n'avez pas besoin - purgez les programmes inutiles de la barre d'état système, désactivez les programmes de démarrage inutiles, etc..
Si vous avez besoin de plus de RAM pour ce que vous faites, essayez d’en acheter un peu plus. La RAM est assez bon marché et il n’est pas trop difficile de l’installer vous-même en utilisant l’un des guides d’installation de la RAM disponibles en ligne. Assurez-vous d’acheter le type de mémoire RAM correspondant à votre ordinateur..
Oui, les optimiseurs de mémoire peuvent libérer une partie de la RAM de votre PC. Cependant, c’est une mauvaise chose: vous voulez que votre ordinateur utilise sa RAM pour accélérer les choses. Il ne sert à rien d'avoir de la mémoire libre.