On a pu dire tout et n'importe quoi sur les économies de ram. Lisez en complément l'article
windows mythes et réalités de mitinews.info ; les "défragmenteurs de ram". D'abord la ram ne se fragmente pas à proprement parler comme un disque dur le fait, pour les disques durs elle est liée aussi aux systèmes de fichiers, dont elle découle. L'impact sur les performances également, est lié aux caches des disques durs, et se sent bien plus sur un disque dur, à cause du mouvement répété des pièces mécaniques, que sur la ram, qui n'en a pas.
Ces optimiseurs mémoire ne sont utiles que pour les OS windows dont le noyau est antérieur au 5 : soit windows 95, 98 et ME (NT4). A partir de windows 2000, c'est inutile. Le noyau NT4 perd ses petits, la gestion de la mémoire vive y est calamiteuse, et plus le pc tourne, plus vous finissez par en perdre. Ces logiciels peuvent servir dans certains cas sur ces OS.
La mémoire vive contient des bouts de données, pas forcément écrites de façon contiguë, certes, mais souvent conservées pour une utilisation ultérieure, comme le lancement d'un programme. Faites le test : ouvrez un programme long à charger, après un démarrage à froid. Fermez-le et relancez-le : il s'ouvre plus vite, car windows a laissé des choses en ram, et utilise également le prefetching (cette fois par le disque dur), une mise en cache des données. Nettoyer la ram peut aussi priver, selon les logiciels, de ce type d'avantages et défaire ce que le système fait, aller contre ses propres optimisations.
Si vous voulez réellement économiser de la mémoire ram, optimisez les services windows, c'est le plus gros gain à réaliser.