Estou pensando em adicionar uma unidade de estado sólido (SSD) à minha instalação existente do Windows 7.
Eu sei que posso (e devo) mover meu arquivo de paginação para o SSD :
O arquivo de paginação deve ser colocado nos SSDs?
Sim. A maioria das operações de arquivo de paginação são pequenas leituras aleatórias ou gravações sequenciais maiores, sendo tipos de operações que os SSDs lidam bem.
Observando os dados de telemetria de milhares de rastreamentos e concentrando-nos nas leituras e gravações do arquivo de paginação, descobrimos que
- Pagefile.sys lê em menor número o pagefile.sys escreve aproximadamente 40 para 1,
- Os tamanhos de leitura Pagefile.sys são geralmente muito pequenos, com 67% menor ou igual a 4 KB e 88% menor que 16 KB.
- As gravações Pagefile.sys são relativamente grandes, com 62% maior ou igual a 128 KB e 45% com exatamente 1 MB de tamanho.
De fato, dados os padrões de referência típicos do arquivo de paginação e as características de desempenho favoráveis que os SSDs têm nesses padrões, há poucos arquivos melhores que o arquivo de paginação para colocar em um SSD.
O que eu não sei é se eu posso colocar um cache SuperFetch (ou seja, cache ReadyBoost) na unidade de estado sólido.
Desejo obter o benefício do Windows poder armazenar em cache gigabytes de dados acessados com freqüência em uma unidade de estado sólido relativamente pequena (por exemplo, 30 GB). É exatamente para isso que o SuperFetch + ReadyBoost (ou SuperFetch + ReadyDrive) foi projetado.
O Windows oferecerá (ou deixará) colocar um cache do ReadyBoost em uma unidade flash de estado sólido conectada via SATA?
Um problema com o cache do ReadyBoost sobre o cache do ReadyDrive é que o cache do ReadyBoost não sobrevive entre as reinicializações. O cache é criptografado com uma chave por sessão, tornando seu conteúdo existente inutilizável durante a inicialização e a pré-busca por SuperFetch durante o login.
Update One
Eu sei que o Windows Vista o limitou a apenas um arquivo ReadyBoost.sfcache (não sei se o Windows 7 removeu essa limitação):
P: Pode usar vários dispositivos para EMDs? A: Não. Limitamos o Vista a um ReadyBoost por máquina
P: Por que apenas um dispositivo? A: tempo e qualidade. Como esta é a primeira revisão do recurso, decidimos nos concentrar em tornar o único dispositivo excepcional, sem as dificuldades de gerenciar vários caches. Mas gostamos da ideia e ela está sendo considerada para versões futuras.
Também sei que o limite de 4 GB no arquivo de cache era uma limitação do sistema de arquivos FAT usado na maioria dos pendrives - uma unidade SSD seria formatada com NTFS:
P: Qual é a maior quantidade de flash que posso usar no ReadyBoost?
R: Você pode usar até 4 GB de flash no ReadyBoost (que acaba sendo 8 GB de cache com a compactação)P: Por que não consigo usar mais de 4 GB de flash? R: O sistema de arquivos FAT32 limita nosso arquivo ReadyBoost.sfcache a 4 GB
Um cache do ReadyBoost em um volume NTFS pode ser maior que 4 GB?
Atualização dois
O cache do ReadyBoost é criptografado com uma chave de sessão por inicialização. Isso significa que o cache deve ser reconstruído após cada inicialização e não pode ser usado para ajudar a acelerar os tempos de inicialização ou a latência do login para o uso.
A tecnologia Windows ReadyDrive aproveita a memória não volátil (NV) (ou seja, flash) incorporada a alguns discos rígidos híbridos. Esse cache flash pode ser usado para ajudar o Windows a inicializar ou reiniciar a hibernação mais rapidamente.
- O Windows 7 usará uma unidade SSD interna como um cache ReadyBoost / ReadyDrive / SuperFetch ?
- É possível fazer com que o Windows armazene um cache SuperFetch (ou seja, ReadyBoost) em um SSD não removível?
- É possível não criptografar o cache do ReadyBoost e, em caso afirmativo, o Windows 7 usará o cache no momento da inicialização?
Veja também
- SuperUser.com: ReadyBoost + SSD =?
- Windows 7 - unidades ReadyBoost e SSD?
- Suporte e perguntas e respostas para unidades de estado sólido
- Usando o SDD como cache para o HDD, existe uma solução?
- Aumento de desempenho usando o SSD para paginação / busca / cache ou ReadyBoost? (Win7)
- Windows 7 para aumentar o desempenho do SSD
- Como desativar o cache não volátil
fonte
Respostas:
Desative o ReadyBoost. Faça do seu SSD sua unidade principal / de inicialização e / ou verifique se o seu arquivo de paginação está nele. O ReadyBoost é apenas um buffer secundário, se o seu arquivo de paginação for rápido o suficiente, você não precisará usar o ReadyBoost.
Mesmo se você não conseguir transformar o SSD em sua unidade de inicialização, ainda poderá solicitar ao Windows que use o SSD para o arquivo de paginação. De qualquer forma, elimina a necessidade do ReadyBoost.
fonte
Acontece que você não pode colocar um cache do ReadyBoost em um SSD.
Quando você formata a unidade inicialmente e atribui a ela uma letra de unidade, você tem a opção de colocar um cache do ReadyBoost na unidade.
Porém, na reinicialização subsequente, o driver ReadyBoost relata no log de eventos:
Entrada de log completa:
Embora um ReadyBoost seja útil para um computador rodando em pratos giratórios, o ReadyBoost parece se limitar aos dispositivos de armazenamento conectados à lenta porta USB.
fonte
Veja as placas-mãe que suportam a tecnologia Rapid Storage da Intel. Ele permite o uso de um SSD como cache para o disco rígido magnético / eixo.
fonte
> coloque um cache SuperFetch (ou seja, cache ReadyBoost) na unidade de estado sólido.
De http://technet.microsoft.com/en-us/magazine/ff356869.aspx :
O Windows 7 usa o algoritmo Windows SuperFetch para determinar quais arquivos devem ser armazenados no cache. O SuperFetch monitora os arquivos que os usuários acessam (incluindo arquivos do sistema, arquivos de aplicativos e documentos) e pré-carrega esses arquivos no cache do ReadyBoost. Todos os arquivos no cache são criptografados usando o AES de 128 bits se o dispositivo de armazenamento flash for removível, mas os fabricantes de hardware podem optar por desativar a criptografia em dispositivos ReadyBoost internos e não removíveis. Como o cache do ReadyBoost armazena uma cópia dos arquivos, a unidade flash pode ser removida a qualquer momento sem afetar o computador - o Windows simplesmente lê os arquivos originais do disco.
> o cache é criptografado com uma chave por sessão, tornando o conteúdo existente inutilizável durante a inicialização e a pré-busca por SuperFetch durante o login
Há menção aqui sobre a desativação da compactação e criptografia do ReadyBoost .
Além disso, existem parâmetros para EnableCompression e EnableEncryption , mas não há detalhes específicos sobre como adicionar isso ao seu registro ou ao GroupPolicy para garantir a aderência. Não tenho certeza se a desativação da criptografia manteria o SuperFetch.
fonte