Respostas:
Não tenho certeza sobre o uso de um disco RAM para vantagens de velocidade, mas eles podem ser usados para criar uma área segura. Se você criar um disco RAM e usá-lo como uma área de trabalho, todos os arquivos temporários / sensíveis criados nele serão executados assim que a máquina for desligada.
Discos RAM podem desacelere Seu sistema.
O cache oferece muitas das vantagens de um disco RAM. Quanto mais memória você alocar a outras coisas (como um disco RAM), menos estará disponível para o cache. E o cache acelera praticamente tudo o que envolve o disco rígido em seu PC, não apenas as coisas que você coloca no disco RAM.
Do outro lado, há memória virtual. Quanto mais RAM você reservar, maior a probabilidade de seus aplicativos serem descartados repetidamente no disco.
Esta é uma das razões pelas quais os discos RAM morreram. Nos dias em que as pessoas tinham talvez 1 MB de RAM, os discos RAM eram bastante comuns (embora mais em Ataris e Amigas do que em PCs). Agora eles são raros, mesmo que a Microsoft tenha oferecido um RAMDisk (de graça, IIRC) por um longo tempo. Isso parece absurdo, mas essa memória é muito mais de um recurso compartilhado cuidadosamente gerenciado do que era naquela época. Quando as pessoas tinham 1MB de RAM, você teria sido ridicularizado por sugerir que comprar memória aceleraria um PC - ou o aplicativo funcionaria no espaço disponível ou não. Então, o Windows 3 aconteceu e as coisas mudaram.
Dito isto, um disco RAM pode ser uma vantagem em casos especiais. Apenas certifique-se de que é uma vantagem genuína, e não apenas sabotar os esforços do seu O / S para executar as coisas mais rapidamente.
EDITAR Tendo dito tudo isso, eu realmente deveria responda a questão ;-)
imdisk é um bom driver de disco virtual, e o disco virtual pode (opcionalmente) viver na RAM do sistema. O instalador suporta o Windows de 32 e 64 bits. É suportado no Server 2008, mas verifique as notas, pois há problemas com o UAC.
Em alguns casos, o que todos disseram está correto. Na verdade, não desapareceu. Ele morreu por um período, mas foi trazido de volta. A melhor combinação que você pode fazer é o disco RAM e um SSD.
A maioria dos programas agora tem a capacidade de economizar no desligamento, portanto, ele migra os dados do disco RAM para o seu SSD para que nenhum dos seus dados seja perdido. Para quem disse que não sabe se tem vantagens de velocidade, as velocidades de leitura / gravação são até 70 (mais ou menos) vezes mais do que um SSD, mas como você disse, o problema de exclusão de dados ocorre.
Existem algumas grandes diferenças em velocidades, dependendo do que você está usando o disco RAM. Qualquer coisa que requer uma taxa intensiva de leitura e gravação, o disco RAM supera qualquer coisa. Compilações, codificação, jogos intensos de dados (mapas do Battlefield 3, Crysis, etc.) e coisas assim beneficiariam muito do disco de RAM contra um SSD.
Por exemplo, um servidor do Minecraft Tekkit é extremamente intensivo em dados. Está sempre gerando áreas, múltiplas direções e em múltiplas partes do mapa, sempre gerando maquinário, dados de usuários, dados de plugins, registros de dados, energia de máquinas, energia alquímica (extremamente intensivo, fica tão ruim que os donos de servidores precisam desabilitar completamente o mapa). mod), etc. Minecraft está gerando infinitamente o mapa e isso exigirá MUITA velocidade de leitura / gravação.
O RAMDisk é a melhor opção para isso. Emparelhe com um SSD para quando você desligar o computador / servidor, e será praticamente instantâneo. Qualquer aplicação como essa se beneficiaria dramaticamente com o disco RAM, portanto, não, o disco RAM não está obsoleto; está sendo trazido de volta se alguma coisa.
Um bom momento para usar um disco RAM é carregar uma imagem em um disco ou RAM que não toque no disco rígido real. Isso permitiria que você instalasse um novo sistema operacional ou restaurasse ou "corrigisse" problemas com seu sistema operacional atual.
Em muitos casos, as instalações automáticas e os discos de restauração do sistema são carregados através da rede por meio de PXE sistema em um disco RAM e, em seguida, transferido para o sistema de arquivos virtual. Uma vez lá, você pode fazer suas alterações e reinicializar; Uma vez reinicializado, você inicializará em seu ambiente normal.
É útil em um ambiente de servidor quando você tem alguns arquivos que são gravados ou lidos com muita frequência - bancos de dados SQL, por exemplo - simplesmente localize-os em um disco RAM e essas operações serão ordens de magnitude mais rápidas!
Eles também têm alguns usos em sistemas regulares. Por exemplo, eu tenho meu sistema colocar seus arquivos temporários, meu cache do Firefox, etc. em um disco RAM, o que acelera drasticamente as coisas.
Discos RAM são freqüentemente usados em CDs ao vivo ou em disquetes nos quais você deseja descompactar dados do CD / disquete, mas não quer gravá-los em qualquer unidade de disco rígido. Um live CD do Linux tenderá a inicializar e rodar muito mais rápido em um disco RAM, porque o acesso aleatório a arquivos é tão lento em um CD.
Discos RAM também são úteis onde você estará fazendo qualquer coisa que tenha muito acesso aleatório (obviamente). Qualquer programa que acesse aleatoriamente milhares de arquivos diferentes será executado muito melhor se esses arquivos estiverem em um disco RAM, onde o tempo de busca em uma unidade de disco rígido normal é eliminado.