Como as unidades híbridas lidam com arquivos grandes como o hiberfile? [fechadas]

1

Curta pergunta: Como uma unidade híbrida manipula arquivos grandes que são usados ocasionalmente, mas somente leitura / gravação sequencial, como o hiberfile?

Longa história: Eu tenho 12 GB de RAM no meu desktop, e devido a cortes ocasionais de energia, eu hiberne muito! Eu tenho usado o Samsung 840 SSD, 120GB, e posso ver uma queda enorme no desempenho nos últimos meses, devido à minha ocasional hibernação no SSD! Eu descobri que o windows só vai colocar hiberfile.sys na unidade do sistema operacional, e para as janelas serem mal-humoradas, eu preciso de arquivos do sistema operacional na memória flash nand. Assim, eu quero comprar uma unidade híbrida que não "inteligentemente" coloque o hiberfile.sys ou uma parte de hiberfile.sys na região nand. É por isso que eu quero saber como funciona uma unidade híbrida, eu sei "ela coloca os setores mais usados na região nand", mas existe um critério de tamanho de arquivo? Se eu hibernar mais do que eu desligo, a região nand conteria apenas setores com arquivos hiberfile em vez de arquivos de inicialização do Windows?

Aqui está mais esclarecimentos: Estou pensando em comprar o disco Seagate 1TB (ST1000DX001) que tem 8GB nand flash. Eu hiberne mais do que desliguei, depois de usar por alguns dias, a região nand conterá apenas hiberfile ou conterá arquivos de inicialização do Windows.

    
por bummi 16.01.2015 / 20:40

1 resposta

2

Esta será uma resposta muito específica. Já que o tipo de tecnologia NAND em um SSHD será completamente diferente para o futuro e o futuro. Portanto, a atual linha de produtos STX000DX001 Seagate SSDH usa NAND de célula multinível comercial. Aqui estão alguns benchmarks que o Storage Review executou em um produto dentro da mesma família de produtos.

Paraextrapolaroqueissorealmentesignificarealisticamente.Vocêprecisaentendercomofuncionaseudiscorígidotípico.

OBásico

SeuHDDdepratomecânicotradicionalarmazenadadosemsetoresemumdiscomagnéticofísico.Existemváriosmétodosdecolocarmaissetoresemumúnicoprato,maisbandejasnomesmoespaço,alterandootamanhodeumúnicosetor,oque,realisticamente,significamaisbitsporprato.Todososdetalhesdecomoissoéfeitoemoutrasperguntasenesteartigoda wikipedia .

O que é importante entender sobre tudo isso é que ainda se aplica a esses dispositivos. Quando a solicitação para ler ou gravar no disco, o cache do dispositivo é usado. Esses caches normalmente são em torno de 64 MB em seu dispositivo típico de consumo.

Como isso se relaciona com SSHDs

Portanto, a principal diferença entre o HDD típico e o SSHD típico é a memória NAND. Esta linha de produtos em particular tem 8GB de memória NAND cMLC.

O NAND será usado para armazenar o hiberfile.sys?

Ele aparece com base nos benchmarks reais da própria unidade que o armazenamento NAND é usado como um cache muito rápido com acesso direto à parte mecânica do dispositivo. Isso significa que, realisticamente, a unidade não é limitada pelas taxas de transferência do barramento SATA III.

É altamente improvável devido à quantidade limitada de espaço que a memória NAND realmente fornece a esse dispositivo que o arquivo de hibernação ou o arquivo de páginas pares em si seria permanentemente armazenado lá.

Conclusão

Aparece com base no desempenho da própria unidade, a memória é usada como um armazenamento de cache extremamente rápido com uma rota direta para o armazenamento mecânico. Aqui estão algumas informações específicas sobre este processo

Com base na descrição, o controlador usaria a memória NAND para armazenar temporariamente o hiberfile.sys, enquanto gravava os dados no disco mecânico. Quando o processo estiver concluído, o inversor entrará no estado de energia desejado, solicitado pelo sistema operacional, e o computador estará no modo de hibernação. O artigo detalha como o design do SSHD realmente funciona.

    
por 17.01.2015 / 01:44