'gdmgreeter' seems to consume a lot of memory sometimes. Killing it will not help, it will be restarted. Maybe remove it from the system (don't know if possible, gnome might need it).
You can also check for many other services running in the background, that can be switched off completely. Keep only what is really needed.
Consider switching the X Window Manager to XFCE, needs less resources.