Para esta questão, "swap" não inclui RAM e refere-se apenas ao espaço configurado no disco.
De acordo com o link , o uso de memória de um programa consiste em texto, dados, bss, pilha e heap.
A pilha tem um limite suave que pode ser removido. Vamos supor que ele seja removido. Sabe-se que o swap pode aumentar o heap ( O espaço de troca pode acomodar um único processo? ). O swap também pode suportar ou aumentar a pilha, texto, dados e partes bss da memória exigida por um processo, caso a RAM se torne insuficiente?