Pues sí, tienes 700 MB ocupados de tu memoria. No es raro, ya que, de primeras, Firefox (que imagino tendrías abierto) ocupa en memoria, como poco, unos 90 MB.
Los datos del "$ free -m" son los que te han dicho. Fíjate en la línea:
total used free shared buffers cached
Mem: 2025 663 1362 0 41 343
Used es la que tienes usada en general.
Si quieres saber qué tareas consumen dicha memoria yo haría, más que un top (con el que sólo ves las "más activas") un ps.
Escribe en el terminal:
$ ps auxf | more
(El more es para ir viéndolo por páginas pulsando la barra espaciadora, sino saldría todo de golpe y no verías todas las tareas).
Correspondientes a memoria hay dos columnas: VSZ y RSS.
VSZ es el tamaño virtual de la aplicación, es decir, TODA ella.
RSS es la parte de la aplicación que está en memoria principal (RAM).
Es decir, que si Firefox, como aplicación, ocupa 250 MB, no todo el programa está en memoria sino que la parte que "más se ejecuta" lo está.
Te copio unas líneas de mi ps para que te hagas a la idea de las aplicaciones que comen bastante memoria:
VSZ RSS TTY STAT START TIME COMMAND
314260 46048 tty7 SLs+ 14:23 6:28 _ /usr/bin/X :0
60628 34388 ? SL 14:24 1:49 | _ /usr/bin/compiz.real
49352 23500 ? S 14:24 0:01 _ gnome-panel
62172 27284 ? S 14:24 0:00 _ nautilus
63084 10392 ? Sl 14:24 0:00 _ /usr/lib/evolution/2.22/evolution-alarm-notify
246212 95100 ? Sl 14:24 5:46 /usr/lib/firefox-3.0b5/firefox http://gmail.google.com
Los tamaños son en KB (creo), así que por ejemplo:
- El servidor X (el entorno gráfico) se come 314 MB, pero actualmente en memoria hay 46 MB.
- Firefox se xome 246 MB pero en memoria hay 95 MB.
Espero que te haya quedado más o menos claro. :-)
Un saludo