SSD externo vs. HD interno padrão para velocidade?

13

Estou usando um laptop para jogos porque não consigo criar uma área de trabalho no momento. Eu estava pensando em obter um SSD externo para a velocidade, mas queria saber se valeria a pena, pois não tenho certeza se um SSD externo através do USB 3.0 seria mais rápido que o HD interno. Alguém sabe se o SSD externo seria mais rápido? Estou pensando em geral, não para uma comparação HD / SSD específica. Além disso, observei a outra pergunta postada abaixo, mas eles estavam falando sobre inicializar um sistema operacional, enquanto eu procurava armazenar jogos e programas que usarei. Pelo que entendi, o USB 3.0 pode não ser tão bom para o uso sustentado que eu assumiria que os jogos exigiriam. drive mecânico interno vs SSD externo

Edit: Aqui estou olhando para uma unidade SSD USB real, em vez de um SSD SATA em um gabinete USB. Por exemplo, um MyPassport ou dispositivo de armazenamento em massa externo SSD semelhante. No entanto, muitos dos pontos nas respostas atuais ainda são válidos. Obrigado a todos.

OakleafRanger09
fonte

Respostas:

11

Em teoria, não funcionaria:

  • A velocidade interna do SATA provavelmente é de 6 Gbps e o USB 3.0 é mais lento que isso.
  • é provável que o gabinete USB externo introduza atrasos adicionais (SATA para USB, depois USB para memória), além de limitar os recursos de protocolo (por exemplo, por padrão, a unidade USB não terá cache de gravação reversa, o que o Windows chama otimizar velocidade, mas escrever através de ou otimizar para remoção rápida. Em um nível inferior, você perde o SMART e, acho, a otimização da fila de gravação).

Na prática, você pode obter melhor desempenho em leituras sustentadas, quando o SSD ultrapassa o recurso de cache do disco mecânico. O mecânico nem sempre é capaz de acompanhar a interface SATA, e 6 Gbps é apenas a velocidade máxima de conversação entre os componentes eletrônicos: o prato pode ter sido deixado para trás.

Execute um teste de velocidade de leitura de disco com grandes blocos de dados e consulte. Valores abaixo de 4-5 Gbps podem indicar que um SSD faria melhor.

Por outro lado, isso só é verdade se o seu jogo ler muitos dados sequenciais. As leituras aleatórias provavelmente devem ser deixadas no disco interno.

LSerni
fonte
Nesse caso, estou olhando para uma unidade externa USB real em vez de um SSD em um gabinete. Não pensei em uma possível confusão lá. Portanto, nesse caso, seria o USB direto, mas eu entendo o seu ponto de vista sobre os atrasos e também com a falta de armazenamento em cache.
precisa saber é o seguinte
Um HDD moderno de 7200 rpm normalmente alcançará 120-130 MB / s em E / S puramente sequencial sustentada , portanto, desse ponto de vista, até 1,5 Gb / s SATA é suficiente. Ainda mais porque praticamente nenhuma carga de trabalho de armazenamento é puramente seqüencial por natureza e qualquer componente de E / S aleatório reduzirá o desempenho quando a unidade precisar procurar.
um CVn
15

O uso de um SSD em um gabinete USB 3.0 é totalmente possível, mas traz algumas desvantagens bastante pesadas que o tornam inadequado para o que você deseja fazer:

  • O TRIM não funciona com USB, portanto, um SSD fica mais lento com o tempo e se desgastará mais rapidamente. Além disso, o NCQ não é suportado, o que pode atrasar as leituras.
  • Todos os dispositivos de armazenamento de dados USB são tratados como removíveis pelo Windows, para que você não obtenha cache de leitura / gravação e armazenamento em buffer da mesma maneira que faz para unidades internas.
  • O USB é um barramento compartilhado, portanto a velocidade de 5 GBits / s é compartilhada entre todos os outros dispositivos conectados via USB. SATA é de 6 GBits / s por porta .
  • O USB usa o PIO para transferências de dados, enquanto o SATA usa o DMA. Isso significa que sua CPU principal tem que fazer todo o trabalho de mover os dados pelo barramento. Uma carga constante e sustentada pode diminuir a velocidade de todo o computador.
  • * A instalação * de alguns aplicativos em um dispositivo USB geralmente pode transformar esse dispositivo em uma dependência do sistema (o que significa que o Windows pode gerar erros ou exibir outro comportamento estranho se o dispositivo não estiver presente) - mesmo se você não estiver usando esse aplicativo.
  • Alguns aplicativos nem permitem que você os instale em uma unidade USB.

Essas são apenas as desvantagens que eu poderia pensar. Se você pode conviver com essas desvantagens, então vá em frente. (Principalmente) funcionará bem. No entanto, se eu fosse você, eu trocaria o HDD interno pelo SSD e, em vez disso, colocaria a unidade interna no gabinete. Observe que você precisaria reinstalar o Windows dessa maneira, porque o Windows não inicializa a partir de uma unidade USB.

Wes Sayeed
fonte
Esqueci de mencionar que estou falando de uma unidade externa USB real, e não de um SSD padrão em um gabinete. Mas vejo o seu ponto de vista sobre a unidade que torna o computador lento. Percebi isso com uma unidade de disco giratório USB externa que usei em um laptop mais antigo quando minha unidade interna ficou cheia.
precisa saber é o seguinte
Além disso, gostaria de poder marcar isso como uma resposta, bem como a outra, porque, enquanto a outra era mais uma resposta direta, essa respondeu a algumas outras perguntas e teve pontos detalhados que também ajudaram. Obrigado.
usar o seguinte código
0

Por que não instalar o SSD como sua unidade interna e usar a unidade interna como a externa?

Eu não sugeriria o uso da unidade externa para fins de jogos, pois existem muitas coisas que podem tornar o uso instável. Dependendo de quais outros tipos de dispositivos você usa no mesmo hub USB. O USB 3.0 tem uma velocidade teórica de 480 Mbps, compartilhada em 60 MBps para todos os dispositivos. Isso é maior do que a maioria das unidades giratórias, mas não acredito que você obtenha essa velocidade por um período prolongado de tempo.

Mogget
fonte
3
Isso está incorreto, @Mogget. Você está pensando em USB 2.0. O USB 3.0 tem uma velocidade de 5 Gbit / s, muito próxima aos 6 GB / s da SATA. Um SSD conectado a uma porta USB 3.0 seria quase tão rápido quanto se fosse interno.
21415 Wes Sayeed
1
Nesse caso, estou olhando para uma unidade externa USB real, em vez de um SSD SATA padrão em um gabinete. Se eu tivesse o dinheiro, provavelmente clonaria meu disco rígido em um SSD do mesmo ou maior tamanho e terminaria como sugerido.
precisa saber é o seguinte
@ WesSayeed Desculpe, eu li o RFC errado. Então eu concordo, a velocidade seria mais que suficiente. Ainda acredito que existem muitos problemas ao usar o USB como transporte de dados de e para um SSD. A maioria deles apontou por mim ou por outras postagens neste tópico. Obrigado por esclarecer o erro que cometi.
Mogget 29/09