@Carlos:
el tamaño de la aplicación en memoria no tiene relación directa con el tamaño de la imagen en disco,
podés tener un .EXE mínimo que haga pedidos de memoria constantes y no los libere y vas a ver
como se va "comiendo" la memoria. El mejor ejemplo que tengo a mano es Firefox: la versión que
uso (22.0 Portable) tiene un .EXE de 920.427 bytes y -si lo dejo sin reiniciar un par de días- llega
tranquilo a más de 1 Gby: ahora está en más de 400 K (466.493.440 bytes) y lo reinicié hace no
más de 2 hs.
Igual, fijate en el post de Kevin Ragsdale sobre la función EmptyWorkingSet
http://kevinragsdale.net/from-a-hog-to-just-a-pig-with-a-simple-windows-api-call/http://msdn.microsoft.com/en-us/library/ms682606%28VS.85%29.aspxOtra alternativa es usar el utilitario EMPTY.EXE del Resource Kit de Windows, que llama a la misma
función del API indicándole el proceso a modificar como parámetro.
HTH
Mario
---