Armazenando o conteúdo dos diretórios em RAM - “ram disk” sem “disk”?

0

Eu tenho uma grande solução C # e 16GB de RAM. Eu quero que o ReSharper trabalhe mais rápido com o meu código. Como posso fazer com que alguns arquivos e diretórios sejam sempre armazenados em cache no RAM?

  • Eles devem ser enviados para o HDD em segundo plano.
  • Eles devem estar disponíveis de maneira transparente para aplicativos com seus respectivos caminhos de HDD.
por Vlad 03.12.2015 / 11:26

1 resposta

0

How can I make some files and directories to be always cached in ram?

Depois de acessá-los, os buffers de disco do sistema operacional já devem fazer isso. Não há necessidade de ajustar nada aqui.

Se você quiser configurá-lo para um acesso mais rápido na primeira execução, você poderá instalar um disco permanente. Basicamente fazendo isso:

Boot:

  • Cria ramdisk.
  • Copia pastas para o disco RAM.

Trabalho:

  • Você acessa os arquivos no disco de RAM rápido

Encerramento:

  • Salve o conteúdo do ramdisk nas pastas.
  • ou: crash: solte todas as alterações.

They should be transparently available for applications with their respective HDD paths.

Talvez algum malabarismo com junções ou links simbólicos durante a inicialização e o desligamento?

Uma solução muito mais simples seria comprar um SSD e colocar os arquivos nele. Menos complexo, menos risco e bastante barato nos dias de hoje.

    
por 17.12.2015 / 11:16