Normalmente, toda a memória disponível é colocada em uso pelo sistema operacional como cache de disco. O que já está na memória não precisa ser carregado do disco. Quando um programa solicita memória, necessariamente o cache fica menor.
O Gerenciador de Tarefas do Windows não mostra essa parte da memória como "usada" em contraste com a do OS X. Mas ambas fazem basicamente a mesma coisa.