A resposta pode ser trocar em certas circunstâncias, mas não exatamente as que você está descrevendo (porque você está falando sobre fechar os aplicativos). Em vez disso, é provavelmente o fenômeno mais geral, paginação.
Quando um aplicativo é aberto pela primeira vez, seu binário precisa ser carregado na memória do disco. Todas as bibliotecas das quais ele depende também precisarão ser carregadas, a menos que outro programa que as use já tenha feito com que elas sejam carregadas. Na segunda vez que ele é carregado, esses binários e bibliotecas provavelmente ainda estão na memória RAM, a menos que o sistema esteja sob pressão de memória no intervalo. Então não é tanto uma questão de tempo (talvez mais de uma hora, como você diz), pois é uma questão do que mais tem usado a RAM.
Se você deixar um aplicativo aberto, mas não utilizado, enquanto algo exigir memória, é quando o swap pode entrar: as páginas heap do aplicativo original podem ser gravadas para serem trocadas enquanto não são usadas e, em seguida, devem ser paginadas novamente. quando a aplicação está ativa novamente.
How can I help this?
Obtenha mais RAM! :)