Estou a aproximar-me da altura em que o meu PC principal abrandou o suficiente devido a Windows rot Eu provavelmente deveria reinstalar. Em vez de gastar uma semana de queda de braço, reinstalando e configurando apenas para descobrir que eu esqueci de fazer backup de minhas configurações do Visual Studio mais uma vez , atualizarei. Eu já comprei todas as partes e estou no processo de benchmarking para encontrar a melhor configuração.
Eu comprei dois SSDs Crucial M4 de 120 GB (atualizados para o firmware mais recente, como de abril '12: 00F
) e foram executados alguns benchmarks rápidos usando o CrystalDiskMark . Aqui estão alguns resultados:
Drive único:
RAID0
viacontroladordechipsetIntelZ77:
Esses benchmarks obviamente não são exaustivos, mas eu acho que eles me dão uma boa ideia do que esperar entre várias configurações.
Meu entendimento é que, para os padrões de uso mais comuns, como o desenvolvimento com o Visual Studio (meu uso principal), 4K
leituras e gravações são muito mais comuns, mesmo durante as compilações. Entre RAID 0
e não, há pouca diferença. Mas com 512K
e Sequential
R / W, as diferenças são suficientes para merecer atenção.
O problema é que, para evitar problemas futuros de podridão - e, francamente, porque eu posso - vou depender muito mais da virtualização. Meu plano é segmentar diferentes partes do meu ambiente de desenvolvimento em máquinas virtuais usando
VMware Workstation : Visual Studio e ferramentas associadas em um, SQL Server em outro, Adobe Design Suite em outro, etc. Aproveitando de instantâneos de VMs e a facilidade com a qual é criar ou clonar novos instantâneos, acredito que verei uma melhora na confiabilidade a longo prazo (e só vejo os pop-ups de atualização da Adobe quando eu quiser).
Então, minha pergunta é: a virtualização merece o uso de uma configuração de RAID 0
SSD sobre uma configuração tradicional (no meu caso, OS e aplicativos bare-metal em um SSD, VMs no de outros)? A virtualização aproveitará as forças de 512K
e Sequential
R / W de RAID 0
?
Uma observação:
Eu li que alguns SSDs modernos são capazes de gerenciar a coleta de lixo por conta própria, portanto, não ter TRIM
é menos um problema. Eu não sei como ativar isso em meus SSDs ou até mesmo ver se eles suportam isso, no entanto.
Editar:
Com relação à recuperação de desastres, este sistema também possui unidades de prato padrão grandes para armazenamento de arquivos e um controlador RAID secundário que eventualmente utilizarei em uma matriz espelhada. Combinado com backups locais noturnos, backup constante fora do local via Carbonite e check-ins consistentes de controle de fontes externas, eu tenho meios suficientes para impedir a perda de dados.