? Memória virtual é uma técnica de gerenciamento de memória usado pelo Linux para gerenciar a memória do espaço , distribuídos por vários dispositivos de hardware, como memória RAM ou discos rígidos. Alocação de memória
Quando o software é executado no Linux , ele solicita espaço de memória para armazenar o seu próprio código e quaisquer dados temporários ele pode usar. O software usa a memória para armazenar dados que está atualmente trabalhando com , como seqüências de texto ou dados de imagem. Linux atribui espaço de memória para o software usando seu sistema de memória virtual.
RAM
Software prefere usar RAM para armazenar dados que está em uso . RAM oferece muito mais rápido ler e escrever velocidades que outras formas de armazenamento de dados. Espaço de memória RAM é limitada, no entanto , assim que o sistema de memória virtual nem sempre pode dar um espaço de memória RAM programa
Hard Drive
O sistema de memória virtual. Linux nem sempre pode dar uma parte do programa de sua memória RAM quando o espaço de memória é solicitada. Dependendo do uso de RAM atual e as necessidades do programa , pode sim dar espaço de memória no disco rígido . O disco rígido , embora seja mais lento do que a RAM , geralmente tem muito mais espaço para trabalhar.