Usando um disco rígido híbrido apenas para armazenamento, não como unidade do sistema: o cache ainda funciona dessa maneira?

Usando um disco rígido híbrido apenas para armazenamento, não como unidade do sistema: o cache ainda funciona dessa maneira?

Sim, eu sei que os discos rígidos híbridos (neste caso, um Western Digital de um terabyte, híbrido de 16 GB, 7200 rpm) são projetados principalmente para executar o sistema operacional para oferecer melhor desempenho. Funciona bem nessa função. Mas, como já tenho unidades de estado sólido para Windows 8.1, estou usando a unidade WD como segunda unidade para armazenar e reproduzir vídeos e músicas e outros fins de arquivamento. Minha pergunta é: o cache de estado sólido integrado ainda desempenha algum tipo de função quando uma unidade híbrida é usada apenas para armazenamento? (e não como uma unidade do sistema Windows) Por exemplo, os vídeos ou arquivos de música reproduzidos com frequência são carregados no cache para carregamento e reprodução mais rápidos?

Responder1

Pense em uma unidade híbrida como uma unidade normal com um cache muito grande. Esse cache é preenchido com coisas que sua unidade acha que você pode querer, tornando o acesso rápido a essas coisas.

Há uma variedade de mecanismos pelos quais a adivinhação ocorre, mas para a maioria dos propósitos, você pode usar um algoritmo de frequência de uso muito simples. Isso funciona muito bem para arquivos do sistema operacional, pois há certas coisas que seu sistema acessa muito.

Mas também funciona bem para outros tipos de dados. É muito fácil prever que se você estiver começando a transmitir um vídeo do seu disco rígido, é provável que você queira o restante do vídeo em breve e, portanto, armazene-o em cache preventivamente.

Sua unidade já está fazendo isso - cada unidade hoje em dia tem algum cache embutido, porque se ela buscasse exatamente o que você pediu, um pedaço de cada vez seria terrivelmente ineficiente. A camada SSD em uma unidade híbrida está apenas ampliando esse conceito.

Responder2

Se você quiser que a segunda unidade seja rápida, compre outro SSD; se quiser às vezes rápido, mas com muito mais espaço, compre o híbrido. Esteja ciente de como o cache funciona: ele melhora o acesso de leitura a coleções de arquivos que você abre ou acessa repetidamente, ou que precisa abrir muito rápido. Portanto, se você não usa um programa com frequência, ele não será armazenado em cache, tornando sua unidade híbrida nada mais que uma unidade normal. E caso você queira apenas um espaço de armazenamento extra, basta adquirir um HDD.

Espero que isto ajude.

Saúde! :)

Responder3

Sim, pode fazer a diferença, mesmo como unidade secundária. A tecnologia para determinar o que colocar na parte SSD é independente do seu sistema operacional, drivers ou sistema de arquivos. Portanto, o Windows nem mesmo será capaz de dar nenhuma dica à unidade sobre quais arquivos armazenar em cache ou não.

Um formulário de cotaçãoDigital ocidental:

Um conjunto avançado de algoritmos no firmware SSHD rastreia e prioriza dados usados ​​com frequência, adaptando, aprendendo e otimizando ao longo do tempo e fazendo determinações inteligentes sem qualquer influência do host ou drivers de dispositivos de armazenamento relacionados.

E outro deSeagate:

Implementada dentro do Seagate SSHD por meio de firmware, a tecnologia Adaptive Memory também é conhecida como tecnologia de autoaprendizagem. Isso ocorre porque o SSHD faz determinações inteligentes sobre quais dados armazenar na memória flash NAND, sem qualquer influência do host ou dos drivers do dispositivo de armazenamento relacionado. A tecnologia Adaptive Memory funciona identificando elementos de dados que são importantes para melhorar o desempenho no nível do host e promovendo esses elementos de dados do armazenamento HDD para a memória flash NAND.

Porém: se você estiver usando o drive secundário para streaming de vídeo, reprodução de áudio ou qualquer coisa que não envolva leitura repetitiva dos mesmos arquivos com frequência, você não terá muitos benefícios. Nesse caso, provavelmente armazenará apenas os dados do FileSystem (a menos que você nunca abra diretórios repetidamente para verificar seu conteúdo ou para selecionar o filme que deseja ver). Se isso é tudo que você faz, é melhor usar um HDD normal.

Se você fizer um trabalho criativo e abrir os mesmos arquivos várias vezes ao dia (por exemplo, editar páginas que contêm imagens), é provável que os arquivos usados ​​com mais frequência sejam armazenados em cache (para que o logotipo da empresa carregue rapidamente em todos os documentos que fazem referência a ela). ).

Se você é um programador e escreve código, o compilador lerá todo o código não editado repetidamente cada vez que você recompilar seu programa, portanto, nessa área você certamente se beneficiará.

Para jogos, sou cético. Não sou jogador, então não sei, mas acho que os jogos são projetados de forma que o carregamento seja feito com bastante antecedência. A velocidade do HDD provavelmente não será um fator durante a ação da mesma forma que sua placa de vídeo será. Os poucos milissegundos de diferença entre os níveis de mudança e assim por diante provavelmente serão insignificantes e em um momento que isso realmente não importa. Você pode ter um desempenho melhor com uma condução mais lenta porque seu cérebro recebe um ciclo de descanso extra ;-)

informação relacionada