Eu não diria ridículo; nem para sistemas de 32 ou 64 bits.
Para começar com o óbvio, as janelas de 32 bits (a maioria dos sistemas em execução) simplesmente ignoram qualquer coisa acima de 4 GB. Ramdisks sendo capazes de usar PAE e endereçamento de memória de 36 bits, eles são, até onde eu sei, a única maneira de tornar áreas de alta memória úteis em sistemas de 32 bits.
A pergunta é: como podemos usar um disco rígido virtual mais rápido e mais seguro? Os arquivos temporários vêm à mente e são muito fáceis de configurar, desde que você saiba como atribuir uma letra de unidade fixa no Windows. O mesmo com o cache dos navegadores. O interesse por estes é quádruplo:
- Acesso mais rápido / recuperar
- Exclusão verdadeira
- Suprime a maior parte do desgaste inútil na memória SSD cara.
- Menos fragmentação de disco.
Quanto ao arquivo de troca, parece óbvio que os sistemas de 32 bits têm muito a ganhar ao colocá-los na RAM não reivindicada. Pode-se pensar em um programa com fome de memória, usando até 3 GB em si (com o switch de 3GB no boot.ini) que provavelmente causará muita troca. Dois dos mesmos bônus ainda se aplicam: exclusão e desgaste reais no SSD. A fragmentação é um problema menor nos arquivos de troca.
Há mais: é bastante comum que programas mal escritos utilizem memória virtual, não importando a quantidade de memória física disponível, causando acesso a disco inútil. Isso vale para programas de 32 e 64 bits. Eu até encontrei programas que apenas falharão ao serem lançados na ausência de um arquivo de troca.
Resumindo, embora faça sentido, não importa o que tenha um disco RAM abaixo de 4GB e economize acesso de disco inútil para cache de pastas temporárias e programas, parece muito melhor instalar mais de 4 GB, preço de memória sendo ambos 32 (com hardware habilitado para PAE) E sistemas de 64 bits e movem o arquivo de troca para lá.
Deve-se notar que MUITOS usuários de computador profissionais ainda não podem ir a 64 bits por motivos de suporte de hardware.
O que seria ridículo, usar a mesma linguagem strong acima, seria simplesmente descartar a idéia e confiar não apenas na manipulação de memória virtual da Microsoft (que é elogiada e com razão), mas também em programadores de aplicativos que vão desde o guru de codificação de montagem para o idiota de linguagem de alto nível que trará o PC mais bonito e estável para os seus joelhos apenas através do manuseio de memória ruim. Eu vi esse código em programas comuns, aplicativos de produtividade, não estou brincando!
Meu sistema principal possui um ramdisk de 8GB no XP / 32 e isso se mostrou útil. É bastante trivial para configurar e devo dizer que o único programa que me deu uma dificuldade é o google chrome cuja estratégia de instalação / atualização é difícil no tweaker.
Você pode pensar em um monte de uso útil para os discos ramdisk além destes; no meu caso, amostras de áudio para recuperar a partir do disco em aplicativos ao vivo: colocá-los lá no momento da inicialização (dolorosamente lento) e obter acesso rápido a bibliotecas multiGB. Mas isso é muito fora do tópico:)
Esta é a minha própria experiência. Eu gostaria que as pessoas não destruíssem o valor da informação útil pelo uso de linguagem strong e desnecessária. Ridículo foi uma má escolha de palavra neste contexto, para dizer o mínimo.