No estoy de acuerdo. Los sistemas operativos actuales no esperan a ocupar el 100% de memoria RAM para empezar a utilizar el disco duro como swap (lo que se llama espacio de paginación en Windows). Con más RAM, menos usará el disco duro como ram auxiliar, y más rápido te irán las cosas.
Aunque ampliar a lo tonto es tontería. Tu simplemente fijate en el comportamiento habitual de tu PC. Si ves que "rasca" mucho de disco duro, sobre todo al cambiar de tareas, o en juegos cuando ya ha terminado de cargar el nivel y no debería hacerlo. Eso es señal de que va justito de RAM.
Pero vamos, en general XP con 2GB va mu bien.
Y lo del cleanmem ese... no me convence. Si por defecto está a media hora será probablemente porque cuando hace la limpia supone cargar el PC durante un ratillo, mientras ve que se puede cepillar y que no. Y si tu lo haces cada 5min... es probable que estés perdiendo rendimiento en vez de ganar porque esta tol rato limpiando en vez de ejecutando tus aplicaciones. Y ademas tus aplicaciones tendrán que estar solicitando memoria tol rato tb, ya que el cleanmem ese les estará quitando todo el rato la que hayan solicitado pero no estén usando, lo que tampoco creo que sea mu bueno pal rendimiento. Yo lo dejaría en lo de media hora.