O conteúdo de um sistema de arquivos tmpfs é dividido entre RAM e swap, assim como a memória dos processos é dividida entre RAM e swap. Todos os dados precisam estar na RAM quando usados. Se não houver espaço suficiente, o kernel move os dados para swap. A idéia básica é que os dados que não foram usados no maior tempo são movidos para primeiro trocar, independentemente de ser memória de processo ou conteúdo tmpfs.