Como posso tornar uma pasta do Windows “virtual” como você pode com diretórios no Linux usando tmpfs?

5

Eu quero fazer certos diretórios no Windows Vista / 7 "virtual" para que eles sejam armazenados completamente na memória e esvaziados quando a máquina é desligada.

Com o Linux, você só precisa adicionar uma linha no seu arquivo fstab para montar um diretório específico como tmpfs. Existe algum equivalente para o Windows? Eu sei que existem ferramentas como o RAMDisk, mas eles montam um novo disco virtual que não é o que eu quero. Eu quero ser capaz de mapear um diretório como C: \ Users \ You \ Documents \ Tmp para ser armazenado somente na RAM.

    
por bert 02.12.2010 / 21:42

3 respostas

1

Provavelmente, a funcionalidade que você está procurando é o RamDisk. Ele permite que você crie um disco virtual da memória. Há bastante boa informação sobre um ramdisk livre, que eu usei antes, aqui . Se você também quiser salvar os dados na unidade virtual após o desligamento e restaurá-los na reinicialização, eu recomendaria um RamDisk Plus mais sofisticado, embora não gratuito, da SuperSpeed (google it) - muito útil. Não tenho certeza se é capaz de tornar algumas pastas específicas virtuais.

    
por 02.12.2010 / 22:30
4

Nunca usei, mas ouvi falar de outras pessoas usando o IMDisk .

Não existe uma maneira de fazer isso, como acontece com o Linux. Há também Commercial Alternatives .. este dá-lhe um 4GB de RAM livre, para ir maior, você precisa de uma licença.

    
por 02.12.2010 / 22:15
1

Você realmente quer que seu conteúdo seja armazenado fisicamente na RAM, ou você está mais indo atrás de uma pasta que é esvaziada entre as botas? Qual é o objetivo e qual é o método?

Se você está simplesmente procurando uma pasta que esvazie entre as inicializações, você pode simplesmente escrever um arquivo em lotes para fazer isso e colocá-lo na inicialização. Esse lote seria parecido com:

DEL /F /S /Q "C:\My Folder\*.*"

Isso seria feito na inicialização, obviamente, não no desligamento, mas acredito que haja uma propriedade "scripts de desligamento" disponível por meio do grupo política , mas nunca usei um script de desligamento, então não tenho informações de como eles funcionam ou não.

    
por 02.12.2010 / 22:50