Purtroppo molti dei programmi piu' comuni (X e firefox in primis) sono pieni di memory leaks, non eliminano i dati che non gli servono piu', e quindi aumentano di peso in continuazione...
Occupano un sacco di ram pure a me...
Devo riavviare X almeno una volta ogni uno o due giorni, e firefox ogni tre o quattr'ore, quando li riavvii liberano tutte le risorse precate
Comunque la tua memoria non e' poi piena al massimo: come mostra top, su 1036632k di memoria totale 617528k sono utilizzati, di cui 344592k finiscono in cache... Quindi solo 272936k (poco piu' di 260 mega) sono realmente utilizzati.