А кто вам рассказал что память должна вся использоваться?
Это надо постараться открыть много приложений (специфичных) что бы сожрать всю память. Особенно на Windows )))
Операционная система не будет раздавать оперативную память всем пока вся не заполниться. Она всегда скидывает данные в файл подкачки.
Открыли Приложение А. Запустили Приложение Б - Приложение А свернулась - система сразу выкинуло из памяти Приложение А (не закрыло!). Развернули Приложение А - значит Приложение Б не активно и его можно выкинуть из памяти.
Почитайте
тут. Для меня тяжеловато )))