A memória virtual não tem uma capacidade fixa. Sua capacidade é limitada apenas pelo espaço de endereço disponível
do sistema operacional e a quantidade de
RAM física e espaço de troca (normalmente em um disco rígido ou SSD).
Aqui está um colapso:
*
Espaço de endereço: O sistema operacional define uma variedade de endereços de memória que os processos podem usar. Isso geralmente é muito maior que a RAM física instalada. Por exemplo, um sistema de 64 bits possui um espaço de endereço muito maior que um sistema de 32 bits.
*
RAM física: Esta é a memória física real em seu computador. É rápido, mas limitado em tamanho.
*
Swap Space (ou Partição de arquivo de paginação/troca): Esta é uma área em um disco rígido ou SSD usado para estender a memória disponível. Quando os dados físicos estão cheios, os dados usados com menos frequência são movidos para trocar espaço, abrindo espaço para dados usados ativamente. O espaço de troca é muito mais lento que o RAM.
Portanto, a capacidade efetiva da memória virtual é uma combinação do tamanho do espaço de endereço, a quantidade de RAM física e o tamanho do espaço de troca. Se você ficar sem o espaço de RAM e Swap, seu sistema experimentará erros "fora da memória" e trava. O desempenho do sistema também se degrada significativamente quando ele deve confiar fortemente no espaço de troca.