Reproduzindo um vídeo da RAM?

4

É possível forçar um reprodutor de mídia a carregar um vídeo inteiro para minha RAM antes de tentar reproduzi-lo?

Eu geralmente faço várias tarefas no meu computador e às vezes corro para a situação em que estou assistindo a partes de um filme e gerando dados de minha tese ao mesmo tempo. Não há mais nada a fazer enquanto meus programas geram dados, então assisto a um filme. No entanto, meus programas tendem a ser extremamente intensivos em disco rígido e estão constantemente lendo e gravando no disco rígido. Como resultado, ele entra em conflito com meus players de mídia e eu acabo com um filme instável.

Eu quero carregar meu vídeo na RAM diretamente do disco rígido e reproduzir o vídeo da RAM para que meu media player e meus programas não concorram pelos mesmos (e muito lentos) recursos (o disco rígido ). Existe alguma maneira de fazer isso sem ter que montar uma unidade RAM?

Note que o gargalo aqui é a velocidade do meu disco rígido, não o meu CPU ou RAM, e ambos têm muito espaço para usar.

    
por Faken 01.01.2010 / 22:28

3 respostas

11

Se você tiver memória suficiente, crie um disco RAM grande o suficiente para conter um filme completo e reproduza a partir dele.

Qual sistema operacional e player você está usando? Alguns jogadores permitem aumentar o buffer, o que pode resolver seu problema.

No VLC, você pode aumentar o buffer através do armazenamento em cache de arquivos no menu Ferramentas - > Preferências - > Entrada - > Acesso - > Arquivo .

    
por 01.01.2010 / 22:41
1

Não que eu saiba .... Eu vi alguns codecs onde você pode ajustar o uso da memória, mas não carregar um filme inteiro na memória antes de jogar.

As duas soluções em que consigo pensar estão instalando um aplicativo de disco de memória ou, ainda mais fácil, talvez você consiga um pendrive e simplesmente copie o arquivo para ele e reproduza a partir daí?

    
por 01.01.2010 / 22:39
0

Eu uso o IMDisk Toolkit para criar um disco RAM alocado dinamicamente. Eu tenho que definir a 6 GB de tamanho que é como o sistema operacional vê, mas se não há nada no disco (como na inicialização), então leva cerca de 12MB de RAM de acordo com o Windows (10) Task Manager (eu tenho 8 + GB para brincar). O uso da RAM aumenta 1: 1 com o tamanho de cada arquivo no disco RAM e a exclusão de um arquivo libera a RAM em segundos.

Em seguida, posso carregar meus vídeos (filmes, programas) na íntegra para o R: e, em seguida, meu disco rígido pode voltar a dormir pelas próximas duas horas enquanto assisto aos vídeos da RAM. No seu caso, o disco rígido pode ser usado para outras coisas, mas eu queria usá-lo para energia e considerações de vida útil do disco rígido (Gerenciador de Tarefas mostra que o HDD não está mais pesquisando 1% a cada 6 segundos e minha luz HDD desligada significando o sono).

Também gosto porque não afeta o tempo de inicialização ou o tempo de desligamento, pois o disco começa vazio após a inicialização e não economiza nada após o desligamento (os scripts podem ser gravados para isso). Isso, no entanto, afeta o tempo de hibernação para cima e para baixo, que é o meu estado "off" normal .... Tenho que lembrar de apagar os arquivos antes de eu hibernar ....

    
por 06.11.2017 / 19:11

Tags