Como adicionar ram virtual no Ubuntu

3

Eu estava apenas tentando jogar alguns jogos no Ubuntu com 2 GB de RAM e ele não roda muito bem. Existe alguma maneira que eu poderia adicionar RAM virtual de um flash drive?

    
por user190191 05.09.2013 / 00:18

2 respostas

2

Eu estou supondo que você esteja desenhando essa ideia da implementação ReadyBoost da Microsoft na linha Windows.

  

O ReadyBoost funciona em conjunto com o SuperFetch. O SuperFetch, também introduzido no Windows Vista, monitora os programas que você usa no computador e carrega automaticamente os arquivos e as bibliotecas de aplicativos na memória do computador (RAM) antes do tempo. Quando você iniciar o aplicativo, ele será iniciado com mais rapidez - o computador lê os arquivos da memória, que é mais rápido, em vez de partir do disco, que é mais lento. RAM vazia não faz bem, por isso, usá-la como cache para aplicativos acessados com frequência pode aumentar a capacidade de resposta do seu computador.

     

O SuperFetch normalmente usa a memória do seu computador - armazena esses arquivos em sua RAM. No entanto, o SuperFetch também pode funcionar com um pendrive USB - isso é o ReadyBoost em ação. Quando você conecta uma unidade USB ao seu computador e ativa o ReadyBoost, o Windows armazena os dados do SuperFetch na sua unidade USB, liberando memória do sistema. É mais rápido ler vários arquivos pequenos de seu pendrive do que lê-los no disco rígido, o que, teoricamente, pode melhorar o desempenho do sistema.

HTG explica: o ReadyBoost vale a pena ser usado?

Se você fosse tratar sua unidade flash como RAM, seu computador estaria dependendo dela como se tivesse as mesmas velocidades de acesso que a RAM. Isso introduz a possibilidade de seu computador realmente aguardar que os dados sejam lidos / gravados para / desta "RAM" antes de prosseguir e executar a próxima tarefa. Como você deve saber, isso pode, na verdade, acabar diminuindo o seu computador em vez de acelerá-lo.

Embora seja uma experiência muito interessante, provavelmente não é o que você está procurando. Seria melhor adicionar mais RAM, mas somente se a RAM for a culpada do problema . Talvez realize alguns testes antes de sair e gastar dinheiro com isso.

    
por phantomraa 05.09.2013 / 01:40
0

Para ativar o arquivo de swap de 4 Gb adicionalmente à sua memória de acesso aleatório (RAM), faça o seguinte:

# dd if=/dev/zero of=/usb/virtualram bs=1GB count=4
4+0 records in
4+0 records out
4000000000 bytes (4.0 GB) copied, 22.7394 s, 176 MB/s

# mkswap /usb/virtualram 
Setting up swapspace version 1, size = 3906244 KiB
no label, UUID=0a601c3f-6a37-46d9-92f0-8a43303f687b

# swapon -f /usb/virtualram

# swapon -s
Filename                                Type            Size    Used    Priority
/usb/virtualram                     file            3906244 0       0

# free
    
por innocent-world 05.09.2013 / 04:31