No Windows, é possível usar a unidade flash USB como uma ram virtual. Gostaria de saber se é possível fazê-lo no ubuntu? Se for, como alguém poderia fazer isso?
[Edit]: Quero dizer, Ready boost equivallent para o ubuntu. Eu sei que não é um substituto perfeito para o ram e não é aconselhável para uso a longo prazo.
A criação de arquivo de troca em uma unidade flash USB é semelhante a ela? Ele demonstrará ganhos de desempenho em relação a um arquivo de troca em uma unidade de disco rígido?
Respostas:
A resposta que Sean sugere é uma maneira de conseguir isso; outra seria apenas criar um arquivo de troca no stick, para que você também possa usá-lo para outros arquivos. Igual a:
descubra onde o bastão está montado. Procure no nautilus ou problema
mount
no terminalcrie um arquivo vazio de
dd if=/dev/zero of=/media/YOURSTICK/swap bs=4096 count=131072
. Isso cria um arquivo de 512 MB (512 * 1024 ^ 2/4096 = 131072)crie a troca e ative-a
sudo mkswap /media/YOURSTICK/swap && swapon -p 1000 /media/YOURSTICK/swap
A troca no seu pendrive não será mais rápida do que uma que reside no seu disco rígido. Além disso, ele mata o pendrive a longo prazo, a gravação faz isso em pendrives.
Para aumentar a quantidade utilizável de ram, verifique o zram .
fonte
Descobri isso quando o fiz em http://www.tuxgarage.com/2011/07/add-virtual-ram-to-ubuntu-using-spare.html
Conecte sua unidade USB e verifique se não há arquivos importantes na unidade. Exclua todos os arquivos na unidade ou formate-o novamente e vá para um terminal.
Primeiro, precisamos desmontar a unidade se o Ubuntu a montar automaticamente quando você a conectar:
Onde 'etiqueta da unidade' é o nome que você vê para a unidade USB quando está montada.
Ou você também pode fazê-lo desta maneira:
Onde 'sdx1' é a letra da sua unidade / partição. Você pode encontrá-lo executando este comando:
Agora, criaremos o arquivo Swap em sua unidade USB:
Onde 'sdx1' é a sua letra de unidade, descobrimos a partir do resultado do comando 'fdisk -l' acima.
Agora, ative seu novo Swap:
Feito!
Para garantir que seu novo Swap esteja funcionando, você pode dar uma olhada na saída deste comando:
Minha saída é:
Para retirar o manípulo, primeiro desligue o Swap:
fonte
Se você realmente precisa adicionar RAM ao seu sistema, não há nada menos que instalar mais cartões de memória ou aumentar a memória física da máquina.
O uso de um USB não pode aumentar a RAM de maneira que APENAS aumente o arquivo de troca, mais os tempos de leitura / gravação são diminuídos pelas limitações de transferência do USB 480mb.
Se você quiser experimentar um aumento no desempenho, use "zRam". Isso adiciona um arquivo especial ao seu sistema existente e aumenta a memória virtual do sistema. Diminui o tempo de gravação de E / S, pois utiliza uma tecnologia de bloco compactado armazenada na RAM atual
Mais informações aqui
fonte
Eu já tentei isso atrás. Mas usb stick tão lento ao escrever algo.
Eu experimentei muito curto travar continuamente quando o sistema usando usb swap. Era maio meu pau era tão mais barato.
fonte