Recentemente, adquiri muita memória RAM no meu PC e observei essa coisa do RAMDisk.
Encontrei duas coisas da minha investigação:
- Você não deve mexer com o arquivo de paginação nativo do Windows / configurações de memória. O sistema de manipulação de memória do Windows e seus serviços são aperfeiçoados por vários anos de testes em cenários reais. O modelo de memória SuperFetch e Windows aparentemente torna irracional a movimentação de arquivos e pastas específicos para o RAMDisk, pois os arquivos mapeados não são liberados imediatamente da memória e o SuperFetch faz um bom trabalho ao prever as ações do usuário.
- No entanto, os desenvolvedores de programas de terceiros, como navegadores e utilitários, gastam consideravelmente menos tempo se preocupando com o desempenho; portanto, em casos extremos, como ter uma abundância de memória, esses programas funcionam de maneira menos otimizada.
Se estiver correto, o RAMDisk pode ser útil para armazenar o cache temporário de alguns programas: os arquivos que podem ser regenerados automaticamente sem muitos problemas. Os navegadores gostam de armazenar em cache os dados no disco para evitar baixá-los da Internet. O que mais pode ser colocado no RAMDisk?
Respostas:
"O que colocar no RAMDisk no Windows?" A: nada.
Um disco RAM é um uso tolo da RAM. *
O Windows, especialmente no Vista e versões posteriores, fará um bom trabalho ao usar RAM "extra" para cache de arquivos e páginas. Isso é feito automaticamente. E se de repente um processo precisar de parte dessa RAM que antes era "extra", o sistema operacional poderá recuperá-lo desses caches instantaneamente (apenas um pouco mais devagar do que quando usa RAM "livre") e deixe o processo que precisa, use-o. Isso será feito de maneira inteligente, primeiro redirecionando o cache de baixa prioridade que não é acessado há muito tempo.
Considerando que ... Quando você bloqueia a RAM em um disco de RAM, o sistema operacional nunca pode usá-la para conteúdo "ao vivo" real (ou seja, para solucionar falhas de página), e não por um período considerável de tempo. Isso é ruim.
Praticamente todas as alegações de que "o sistema operacional não está gerenciando bem minha memória RAM" são devidas a informações erradas sobre como a memória virtual funciona e o que faz, além de interpretações errôneas de vários monitores. (É verdade que a Microsoft não ajudou muito aqui.)
(* A única exceção que eu concordo é se você estiver executando, por exemplo, clientes Windows de 32 bits, que não terão mais do que cerca de 3 GB de RAM. Um produto RAMdisk que utiliza a RAM que o sistema operacional pode facilmente 't ou não uso não tirar o oS nada. resposta a melhor a longo prazo é, naturalmente, para ir para um sistema operacional que vai usar de todo o seu RAM.)
fonte
Basicamente, tudo o que você precisa para acelerar, que você usará com frequência. É uma maneira de aumentar o seu aparente carneiro.
Mais informações aqui: http://www.techrepublic.com/blog/window-on-windows/how-do-i-use-a-ram-disk-to-help-speed-up-disk-intensive-applications/ 3430
fonte