O TRIM é suportado nas configurações de RAID 0 para unidades SSD no Windows 7?

13

Sei que essa pergunta provavelmente já foi feita em algum momento no passado, mas estou tentando descobrir se o Windows 7 ainda suporta a passagem de comandos TRIM por meio de controladores RAID.

Estou tentando decidir entre comprar uma única unidade SSD e utilizar TRIM ou Comprar duas unidades SSD e colocá-las na configuração RAID 0

Qual é a configuração atual mais rápida que posso configurar?

Eu quero que minha máquina de desenvolvimento seja BLAZING rapidamente.

O KronoS quer uma atualização sobre isso:

Estou olhando para ver se há uma atualização sobre isso, pois atualmente tenho uma configuração RAID 0 com duas unidades SSD. Um SSD suportado pelo TRIM na matriz RAID0 passará corretamente o comando TRIM?

John Sonmez
fonte

Respostas:

6

Edit : Para alguns sistemas, a Intel agora suporta a passagem do comando TRIM para SSDs no RAID-0. Os requisitos são :

  • Uma placa-mãe da série 7 (infelizmente, os chipsets da série 6 não são suportados).
  • Tecnologia de armazenamento rápido da Intel (RST) para driver RAID versão 11.0 ou superior ( 11.2 é a versão atual )
  • Windows 7 (o suporte ao Windows 8 está disponível)

Alguns controladores de armazenamento Intel transmitem TRIM para SSDs , quando o controlador está no modo RAID, e alguns discos rígidos são RAID. No entanto, no momento, os SSDs não devem estar no RAID para receber o TRIM.

Isso também dependerá dos SSDs específicos que você planeja comprar. A AnandTech recentemente comparou o desempenho dos SSDs Intel X25-V de 2 x 40 GB no RAID-0 com outros SSDs (não RAID). As velocidades de gravação sequencial e gravação aleatória (alinhada) são aprimoradas, mas ainda existem melhores opções de SSD único disponíveis, que não sofrerão com a perda do TRIM.

Atualização: no Windows 7, não encontro nenhuma evidência de que os SSDs no RAID 0 de hardware ou software aceitem o TRIM. A tecnologia Intel Rapid Storage foi atualizada da versão 9.6 para 10.1, mas não adiciona esse recurso. No entanto, isso pode ser possível usando o software RAID com btrfs (e Linux):

Pelo que entendi, os controladores RAID de hardware não passam o comando TRIM para seus discos; O btrfs lida diretamente com o disco, suporta TRIM e RAID. Não vi nenhuma menção explícita de poder combinar suporte a RAID e TRIM usando btrfs com discos independentes, então estou perguntando: Quando o btrfs está no modo RAID, ele ainda passa os comandos TRIM para o SSD?


Se TRIM estiver ativado, sim, deve.

sblair
fonte
Ok, isso faz sentido. Portanto, se você tiver a opção entre 1 Crucial RealSSD C300 256GB ou 2 Crucial RealSSD C300 128GB em RAID 0. Qual é o mais rápido? A falta de ajuste seria superada pela velocidade do RAID 0?
John Sonmez
@ John É difícil dizer com certeza sem benchmarks, mas acho que a opção RAID-0 seria a mais rápida, pelo menos inicialmente. Pessoalmente, eu preferiria um SSD maior porque os SSDs tendem a ser mais rápidos quanto mais espaço disponível (e o TRIM ajudará a manter o pool de espaço livre ao longo do tempo) e por causa do pequeno incômodo que o RAID adiciona. As velocidades seqüenciais devem ser superadas com C300s em RAID-0 (especialmente com SATA de 6 Gb / s); mas frequentemente as velocidades aleatórias de leitura / gravação predominam no desempenho da vida real.
Sblair 12/05
6

O TRIM ainda não parece ser suportado no RAID, seja software ou hardware ou nível 0 ou mais, e também parece que a Microsoft não tem culpa nesse caso.

Da tecnologia Intel Rapid Storage :

Existe suporte do TRIM para configurações de RAID?

A tecnologia Intel® Rapid Storage 9.6 suporta TRIM no modo AHCI e no modo RAID para unidades que não fazem parte de um volume RAID.

Um defeito foi arquivado para corrigir as informações no arquivo de Ajuda informando que o TRIM é suportado em volumes RAID.

Para a atual versão 10 da Intel Rapid Storage Technology, o artigo Quais recursos são suportados em cada hub de controlador de E / S (ICH)? ainda menciona:

Suporte a TRIM no Windows 7 * (no modo AHCI e RAID para unidades que não fazem parte de um volume RAID)

O artigo suporte ao software RAID / LVM TRIM no Linux confirma esse fato para o Linux, mas oferece uma solução alternativa que conserva o TRIM e tem o mesmo efeito que o RAID-0, mas sem usar o RAID.

harrymc
fonte
Portanto, em essência, não há suporte para o TRIM em nenhuma configuração RAID de SSD. Triste.
James Mertz
1
@KronoS: As únicas configurações de RAID suportadas para TRIM são (1) o caso trivial de um disco ou (2) quando um disco é usado como não membro de um RAID.
harrymc
Se a culpa não é da Microsoft, isso significa que o TRIM é suportado para uma configuração de RAID-1 de software do Windows 7 (nenhum RAID de firmware / hardware envolvido)?
pacoverflow
@ pacoverflow: Eu realmente não sei. Suponho que isso dependerá da sua combinação driver / disco.
precisa saber é
1
@pacoverflow: Essa resposta data de 2014. Windows mais recente pode fazer melhor. Veja também os espaços de armazenamento introduzidos no Windows 8.
harrymc
2

A partir de agora: nenhum controlador RAID que conheço está transmitindo comandos TRIM para os SSDs conectados.

afrazier
fonte
2

Como um aparte, você pode descobrir se o trim está funcionando iniciando cmd e inserindo;

fsutil behavior query DisableDeleteNotify

Um resultado de 0 indica que é.

RJFalconer
fonte
1
Isso informará apenas se o ajuste está ativado , e não se está realmente funcionando . superuser.com/a/145698/13781
Vladimir Panteleev
1

Para que o TRIM seja ativado ao usar SSDs em uma configuração de ataque 0, você precisa de duas coisas para obter o TRIM.

Primeiro e mais importante, você precisa do Intel Raid OROM 11.2 ou mais recente (o OROM faz parte do seu BIOS e pode ser atualizado através de uma atualização do BIOS). A Intel oferece suporte oficial apenas ao TRIM para SSD raid 0 em seu novo chipset da série 7, mas isso não significa que não funcione em chipsets Intel mais antigos, por exemplo, P67 / Z67 (pode haver outros chipsets que podem ter o OROM 11.2 ou mais recente) , se você puder encontrar uma BIOS personalizada / modificada que inclua o Intel Raid OROM 11.2 ou mais recente (atual é Intel RAID OROM 11.6.0.1702) e instale o Intel Rapid Storage Technology 11.2 ou driver mais recente (atualmente sendo Intel RST 11.7.0.1013) obterá TRIM para matrizes SSD RAID 0.

Aqui está um link para o fórum que achei que fornece bios modificados 'para placas-mãe ASUS / ASRock (chipsets disponíveis para RAID OROM update P67 / Z68 / Z77) - BIOS da ASUS / ASRock com RAID OROM atualizado (este link também contém o link para download de Driver Intel Rapid Storage Technology 11.7.0.1013) Leia o fórum, que fornece instruções sobre como instalar a BIOS modificada, além de outras informações importantes. Eu só fiz isso com a placa-mãe Asus Sabertooth Z77, mas é o mesmo para todas as placas-mãe Asus Z77, não tenho experiência em fazer isso com outros fabricantes de placas-mãe. Para instalar uma BIOS modificada, VOCÊ PRECISAfaça o flash da BIOS através do utilitário USB Bios Flashback, isso exigirá que você coloque o arquivo da BIOS modificado em uma unidade flash USB, renomeie o arquivo da BIOS (para o Sabertooth Z77, tive que renomear a BIOS para Z77ST.CAP, cada placa-mãe possui um nome de arquivo específico e o USB Bios Flashback não funcionará se esse nome de arquivo não estiver exatamente correto, você não danificará ou quebrará nada se você usar o USB Flashback Utility com o nome de arquivo errado para o BIOS, simplesmente não funcionará). Para tirar o máximo proveito dos novos recursos do OROM, como o TRIM, você precisa destruir e recriar sua matriz de ataques, e precisará fazer uma nova instalação do Windows 7 (não use uma imagem em vez de fazer uma nova instalação ) Após a instalação do Windows e a instalação dos drivers, juntamente com a Intel Rapid Storage Technology 11.7.0.

Se você estiver usando seus SSDs em uma matriz de ataque sem o suporte TRIM, eu recomendo que você execute uma "Apagamento seguro" em cada uma das unidades SSD, essa é uma exclusão segura diferente da tradicional usada nos HHDs para apagar completamente os dados . Eu pessoalmente fiz isso nos meus SSDs no meu computador doméstico principal e não tive problemas e ele retornou o desempenho do SSD ao que era quando eu os instalei originalmente - COMO RECOLOCAR SEU DESEMPENHO SSD - O link conterá instruções sobre como executar uma exclusão segura no seu SSD, você usará o Parted Magic e o unetbootin para colocar o Parted Magic em um USB inicializável (o unetbootin é na verdade uma ferramenta incrivelmente útil, pois permitirá que você pegue QUALQUER arquivo .iso inicializável e crie um flash drive USB inicializável)

Woz
fonte