Eu quero usar um pen drive como um disco rígido - questões de hardware

3

Eu instalei o último sistema operacional Ubuntu em um pendrive e estou tendo alguns atrasos (esperados?). A atualização de pacotes leva horas, mas eu posso viver com isso. Mas o tempo geral de resposta é muito ruim. Por exemplo, ser capaz de clicar em um link leva vários segundos para se registrar. Ao assistir vídeos em várias plataformas, preciso de uns bons 20 segundos até que se estabilize.

O que eu estou querendo saber é, qual atributo de hardware determina o desempenho geral para usá-lo como um disco rígido normal. Preciso olhar para a velocidade de gravação ou leitura. Meu stick atual tem 18MB / s de leitura e 5MB / s velocidade de gravação USB 2.0.

    
por F. Rakes 29.07.2012 / 16:57

2 respostas

4

Existem vários problemas de desempenho ao usar o Flash USB como armazenamento principal.

Primeiro, o USB2 é mais lento que o SATA ou até o PATA. O PATA é maior que cerca de 133MB / s IIRC, embora possivelmente 150 ou 167. O USB2 tem cerca de 50 ou 60 MB / s, e você raramente vê isso na prática.

Em segundo lugar, as gravações no Flash são significativamente mais lentas que as leituras.

Em terceiro lugar, o flash USB não é o mesmo que os SSDs. Ele foi projetado para ser barato, conveniente e portátil. Os SSDs têm controladores muito sofisticados que fazem coisas inteligentes para tornar as coisas mais rápidas - você não deve esperar isso com flash USB ou cartões SD. E você deve esperar que os problemas incluam longas latências (quanto tempo demora para começar), bem como transferências lentas sustentadas (o quanto acontece por segundo quando as coisas estão em movimento).

Uma opção que pode valer um pouco de pesquisa é usar um adaptador CompactFlash para PATA.

A interface usada para o CompactFlash é baseada na interface do PATA. É tão semelhante que algumas pessoas no passado encontraram maneiras de conectar cartões CompactFlash a interfaces PATA em vez de usar um disco rígido - IIRC, foi um truque usado por alguns fanáticos de computação retro de uma só vez. Certamente havia alguns adaptadores que você poderia comprar, embora, até onde eu saiba, eles tenham sido produzidos em pequena escala.

Eu não sei se a coisa CompactFlash-to-PATA suportará a velocidade total do PATA e o DMA, mas pode valer a pena checar. Este tem sido um nicho por um tempo, por ex. para computação retro ou aparentemente como substituto de HDs de 1,8 polegadas nos ThinkPads .

Mesmo se o adaptador permitir velocidade máxima, o cartão de memória certamente não irá.

    
por 29.07.2012 / 22:02
2

Você está pedindo problemas no IMO. Bits individuais em uma unidade flash não são infinitamente regraváveis. Eles são bons para um certo número de ciclos - o número 100.000 vem para se importar. O uso esperado / pretendido de flash drives, para arrastar e soltar vários arquivos, provavelmente não terá problemas com isso; mas o sistema operacional como um todo não tem restrições a isso.

    
por 29.07.2012 / 21:19