Discos RAM Explained Quais são e porque você provavelmente não deve 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 é manter benchmarks de desempenho mostrando o quanto é mais rápido ler dados da RAM do que até mesmo de um SSD rápido. Mas esta não é a imagem completa.
O que é um disco RAM?
Para criar um disco RAM, você instalaria um programa de terceiros que cria uma unidade virtual no Windows. Este programa reservaria uma seção da sua RAM - portanto, se você tivesse 4 GB de arquivos em seu disco RAM, o disco consumiria 4 GB de RAM. Todos os arquivos do seu disco serão armazenados na sua RAM. Quando você escreveu no disco, você estaria escrevendo para uma seção diferente da sua memória RAM..
Inicialmente, isso parece ajudar a otimizar o desempenho. Se você instalasse programas em um disco RAM, teria tempos de carregamento quase instantâneos, pois os dados deles já seriam armazenados na memória mais rápida possível. Quando você salva um arquivo, isso aconteceria quase instantaneamente, já que seria copiado para outra parte da RAM. Isso significaria tempos de carregamento de aplicativo mais rápidos e tempos de leitura / gravação de arquivos mais rápidos para arquivos salvos no disco de RAM.
Por que você provavelmente não deve usar um
No entanto, há um grande problema aqui. RAM é memória volátil. Quando o seu computador perde energia, o conteúdo da sua RAM será apagado. Isso significa que você não pode armazenar nada importante em um disco RAM - se o computador travar devido à perda de energia, você perderá todos os dados no disco RAM. Então, salvar arquivos no disco RAM é inútil, a menos que você não se preocupe se você perder os arquivos - mas se você não se preocupou com os arquivos, por que salvá-los em primeiro lugar??
Como a RAM não é persistente, você também precisa salvar o conteúdo do disco de RAM no disco quando desligar o computador e carregá-lo quando ele for ligado. Por exemplo, digamos que você instalou o Photoshop no seu disco RAM. Você teria que salvar uma cópia do seu disco RAM no disco rígido do seu computador para garantir que você não perderia a instalação do Photoshop. Você pode querer fazer isso automaticamente a cada poucos minutos ou apenas no desligamento.
Quando você liga o computador, o programa de disco RAM deve ler a imagem de disco RAM do disco rígido e carregá-lo de volta na RAM. Em outras palavras, você está simplesmente obtendo tempos de carregamento de programa mais rápidos à custa de tempos de inicialização mais longos. Uma vez que o seu computador carrega um aplicativo ou outros arquivos do seu disco rígido, ele armazena-os na memória RAM de qualquer maneira - por isso é um pouco ridículo instalar um aplicativo ou jogo em um disco RAM, e não no disco rígido. De qualquer maneira, assim que você carregar o aplicativo, ele ficará presente na sua memória para um carregamento rápido mais tarde.
Os discos RAM também reservam boa parte da sua memória, garantindo que você não pode usá-la para mais nada. O Windows usa 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 algo, o Windows descartará instantaneamente os dados 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 é bem simples. Instale um programa como o RAMDisk Personal do DataRAM - a versão gratuita permite que você crie discos RAM de até 4 GB - 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 seu computador ficar inativo. É claro que você terá que salvar uma nova imagem toda vez que atualizar os arquivos no disco RAM.
Deve haver alguns usos para um disco RAM, mas…
Os discos RAM não são uma fraude completa, como os programas de limpeza de PC, e muitas outras ferramentas de "otimização de sistema". É definitivamente mais rápido ler e escrever a partir da memória RAM do que usar um SSD rápido. Provavelmente, alguns bons usos para os discos RAM, se você realmente sabe o que está fazendo.
No entanto, os dois itens a seguir devem ser verdadeiros:
- Você teria que usar um programa que normalmente não usa RAM como cache e, ao invés disso, insiste em ler e gravar pequenos arquivos no seu disco rígido..
- Você não precisa se preocupar com nenhum desses arquivos e não tem problema se você os perder.
Esta é uma barra alta para limpar - a maioria dos programas que possuem um cache com o qual você não necessariamente se importa irá usar a RAM, de qualquer forma. Por exemplo, não faz sentido colocar o arquivo de rascunho do Photoshop em um disco de RAM, porque o Photoshop usa RAM como um cache, se estiver disponível. Seu navegador da Web armazenará seus arquivos de cache na RAM se houver espaço também.
Para programas que gravam e lêem 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 um acidente ou perda de energia ocorresse.
Unidades de estado sólido baseadas em RAM
Se você quiser se beneficiar da velocidade da RAM, talvez queira tentar investir em uma unidade de estado sólido baseada em RAM. Estas são unidades de estado sólido que contêm RAM em vez de memória Flash típica. Eles são muito mais rápidos para ler e gravar, mas também muito mais caros porque a RAM é mais cara que a memória Flash.
Essas unidades contêm uma bateria, para que possam manter o conteúdo da RAM, caso o computador perca energia. Eles têm energia suficiente para gravar os dados na memória offline, garantindo que você não perderá o que armazenou na memória RAM.
Essas unidades não são para o usuário médio - são opções extremamente caras destinadas a data centers 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 os discos de RAM de software se você realmente precisa de velocidades semelhantes à RAM para propósitos de missão crítica..
Em resumo, os discos RAM funcionam como anunciados. 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 os tempos de carregamento do jogo.
Se você tiver um uso inteligente para um disco RAM, deixe um comentário - nós gostaríamos de saber o que as pessoas estão realmente usando para.