Em geral, as páginas não são trocadas de volta na RAM, a menos que sejam necessárias. Ou seja, a página só seria carregada de volta na RAM se a página fosse realmente acessada por algo (causando uma exceção de falha de página na MMU que o SO controlaria carregando a página de volta na RAM antes de permitir que o thread de acesso continuasse). Matar com dificuldade o processo (com SIGKILL) não executa nenhum dos threads do processo, portanto, o processo eliminado não pode tentar acessar nenhuma de suas páginas, e essas páginas não devem ser carregadas na RAM.
Na verdade, mesmo se você não matar o processo e ele continuar a ser executado, ele ainda trará (para a RAM) apenas as páginas que realmente acessa. Além disso, se toda a RAM estiver cheia e precisar acessar outra página que não esteja na RAM, o SO selecionará alguma outra página da RAM para trocar (em disco) para liberar espaço na RAM para a página que seu programa precisa acessar. Contanto que haja algum espaço na partição swap no disco, essa troca de páginas pode continuar indefinidamente, mantendo tudo vivo, sem acionar o killer da OOM. É claro que, se isso acontecer muito, pode realmente desacelerar sua máquina, porque ela está gastando a maior parte do tempo movendo a memória entre a RAM e o disco, em vez de executar as instruções do programa. Isso é chamado de "surra".