Discos RAM explicados: o que são e por que você provavelmente não deveria usar um
A RAM do seu computador ainda é mais rápida do que as unidades de estado sólido modernas. Os discos RAM aproveitam isso, usando a RAM do seu computador como uma unidade virtual ultrarrápida. Mas você provavelmente não quer usar um disco RAM, de qualquer maneira.
Os discos RAM são fáceis de vender - tudo o que você precisa fazer é exibir benchmarks de desempenho que mostram como é muito mais rápido ler dados da RAM do que de um SSD rápido. Mas esta não é a imagem completa.
O que é um disco RAM?
Para criar um disco RAM, você deve instalar um programa de terceiros que cria uma unidade virtual no Windows. Este programa reservaria uma seção de sua RAM - portanto, se você tivesse 4 GB de arquivos em seu disco de RAM, o disco ocuparia 4 GB de RAM. Todos os arquivos em seu disco serão armazenados em sua RAM. Ao gravar no disco, você apenas estará gravando em uma seção diferente de sua RAM.
Inicialmente, parece que isso pode ajudar a otimizar o desempenho. Se você instalasse programas em um disco RAM, teria tempos de carregamento quase instantâneos porque seus dados já estariam armazenados na memória mais rápida possível. Ao salvar um arquivo, isso aconteceria quase instantaneamente, pois seria apenas copiado para outra parte da RAM. Isso significaria tempos de carregamento de aplicativos mais rápidos e tempos de leitura / gravação de arquivos mais rápidos para arquivos salvos no disco RAM.
Por que você provavelmente não deveria usar um
No entanto, há um grande problema aqui. RAM é memória volátil. Quando o computador fica sem energia, o conteúdo da RAM é apagado. Isso significa que você não pode armazenar nada importante em um disco RAM - se seu computador travar devido à falta de energia, você perderá todos os dados em seu disco RAM. Portanto, salvar arquivos no disco RAM é inútil, a menos que você não se importe se você perderá os arquivos - mas se você não se importou com os arquivos, por que salvá-los em primeiro lugar?
Como a RAM não é persistente, você também teria que salvar o conteúdo do disco RAM no disco ao desligar o computador e carregá-lo ao ligá-lo. Por exemplo, digamos que você instalou o Photoshop em seu disco RAM. Você teria que salvar uma cópia do seu disco RAM no disco rígido do seu computador para garantir que não perderia a instalação do Photoshop. Você pode querer fazer isso automaticamente a cada poucos minutos ou apenas ao desligar.
Quando você liga o computador, o programa de disco RAM precisa ler a imagem do disco RAM do disco rígido e carregá-la de volta na RAM. Em outras palavras, você está simplesmente obtendo tempos de carregamento de programa mais rápidos em detrimento de tempos de inicialização mais longos. Uma vez que seu computador carrega um aplicativo ou outros arquivos de seu disco rígido, ele os armazena em cache na RAM de qualquer maneira - então é um pouco bobo instalar um aplicativo ou jogo em um disco RAM em vez de em seu disco rígido. De qualquer forma, depois de carregar o aplicativo, ele permanecerá presente em sua memória para carregamento rápido mais tarde.
RELACIONADO:Por que é bom que a RAM do seu computador esteja cheia
Os discos RAM também reservam uma boa parte da sua memória, garantindo que você não possa usá-la para mais nada. O Windows usa a memória não utilizada para armazenar arquivos em cache de qualquer maneira, e faz tudo automaticamente e em segundo plano. Se você precisar de memória para alguma coisa, o Windows descartará instantaneamente os dados armazenados em cache. Com um disco RAM, você teria que desligá-lo manualmente para liberar memória.
Como você faria um disco RAM
Fazer um disco RAM é muito simples. Instale um programa como o RAMDisk Personal da DataRAM - a versão gratuita permite que você crie discos RAM de até 4 GB de tamanho - e use-o para criar um novo disco RAM.
Você pode então instalar programas nele ou mover arquivos para ele. Você vai querer salvar uma cópia do disco RAM para não perder os dados se o computador cair. Claro, você terá que salvar uma nova imagem sempre que atualizar os arquivos no disco RAM.
Deve haver alguns usos para um disco RAM, mas ...
Os discos RAM não são uma farsa completa como os programas de limpeza de PC e muitas outras ferramentas de "otimização do sistema". É definitivamente mais rápido ler e escrever na RAM do que usar até mesmo um SSD rápido. Provavelmente, existem alguns bons usos para os discos RAM, se você realmente souber o que está fazendo.
No entanto, ambos os itens a seguir teriam que ser verdadeiros:
- Você teria que usar um programa que normalmente não usa RAM como cache e, em vez disso, insiste em ler e gravar pequenos arquivos em seu disco rígido.
- Você não teria que se preocupar com nenhum desses arquivos e não teria nenhum problema se você os perdesse.
Esta é uma barreira alta para limpar - a maioria dos programas que têm um cache com o qual você não necessariamente se preocupa usará RAM, de qualquer maneira. Por exemplo, não faz sentido colocar o arquivo de trabalho do Photoshop em um disco RAM porque o Photoshop usa RAM como cache, se estiver disponível. Seu navegador irá armazenar seus arquivos de cache na RAM se houver espaço também.
Para programas que gravam e leem dados do disco rígido, esses dados provavelmente são algo que você não quer perder. Usar um disco RAM com um banco de dados importante seria um erro, porque você perderia o banco de dados se uma falha ou queda de energia ocorresse.
Drives de estado sólido baseados em RAM
Se você deseja se beneficiar da velocidade da RAM, experimente investir em uma unidade de estado sólido baseada em RAM. Essas são unidades de estado sólido que contêm RAM em vez da memória Flash típica. Eles são muito mais rápidos para ler e escrever, mas também muito mais caros porque a RAM é mais cara do que a memória Flash.
Essas unidades contêm uma bateria, para que possam manter o conteúdo da RAM se o computador ficar sem energia. Eles têm bateria suficiente para gravar os dados na memória offline, garantindo que você não perca o que quer que esteja armazenado em sua RAM.
Essas unidades não são para o usuário médio - são opções extremamente caras destinadas a centros de dados e outros usos comerciais onde você deseja a velocidade da RAM com a estabilidade dos SSDs. Mas essas unidades fazem muito mais sentido do que discos de RAM de software se você realmente precisar de velocidades semelhantes às da RAM para fins de missão crítica.
Em resumo, os discos RAM funcionam conforme anunciado. Mas você provavelmente não quer usá-los, de qualquer maneira. Eles não são ideais para executar um banco de dados importante ou acelerar o tempo de carregamento do jogo.
Se você tem um uso inteligente para um disco RAM, deixe um comentário - gostaríamos de saber para que as pessoas estão realmente usando.