Il fatto che la memoria è allocata di per se non indica la presenza di un processo che la "divora". Ci sono meccanismi alquanto complicati per gestire la memoria principale; se ne occupa il S.O. e fa ciò che gli pare.
Questo non è necessariamente indice di cattivo uso della memoria.
Anzi, "in teoria", se un sistema funziona bene, occupa sempre tutta la Memoria Principale disponibile. Per farti un esempio, quando windows chiude un programma, potrebbe tranquillamente decidere di lasciarlo in memoria. Così se viene ri-avviato porzione del codice è già in memoria e non deve accedere al disco per ri-caricarla. Ovviamente quando viene avviato un nuovo programma, se la memoria è già piena, vengono sostituite prima le "parti", o pagine, non utilizzate.
Per vedere se un programma "divora" la memoria penso basti controllare in Task Manager alla voce "Mem. Usage" del programma. Prova a fare la somma di tutte quelle e vedrai che è minore della memoria occupata.