A memória virtual não é um chip especial dentro do disco rígido. É uma técnica de gerenciamento de memória que permite a um computador executar programas maiores que a quantidade de memória física instalada no sistema.
A memória virtual funciona dividindo o programa em páginas, que são armazenadas no disco rígido. Quando uma página é necessária, ela é copiada do disco rígido para a memória física. Este processo é transparente para o usuário e permite que programas sejam executados mesmo que sejam maiores que a quantidade de memória física disponível.
Existem dois tipos principais de memória virtual:paginação por demanda e segmentação. A paginação por demanda carrega páginas na memória física somente quando são necessárias, enquanto a segmentação divide o programa em segmentos de tamanho fixo que são carregados na memória física como um todo.
A memória virtual é uma parte essencial da computação moderna e permite que os computadores executem programas que de outra forma seriam impossíveis.