Que velocidades de leitura / gravação um armazenamento externo precisa fazer para valer a pena colocar uma partição swap lá? [fechadas]

1

Esta questão é para o meu Raspberry pi A + (256MB RAM) que está no Linux Raspbian.
Não tenho escrúpulos em usar uma unidade flash e usar seus ciclos de leitura e gravação, se necessário.

Estou apenas curioso em saber quais velocidades mínimas de leitura / gravação eu precisaria para ver uma melhoria no desempenho usando uma partição swap em uma unidade externa.

Eu testei um disco rígido WD 1TB em uma porta USB 2.0 e ele tem cerca de 70 MB / s para leitura e gravação. Uma unidade flash em uma porta USB 2.0 que testei tem cerca de 15 MB / s.
EDIT: Testado um micro SD Sandisk Ultra Class 10 16GB. Velocidade rotulada: 48 MB / s. Em um leitor de cartão USB 2.0, vejo apenas uma velocidade de leitura / gravação de 15MB / s.

Existem outros fatores que eu preciso levar em conta ao decidir se devo colocar uma partição swap lá? Se sim, quais são eles?

    
por Reyyed 12.03.2015 / 13:07

1 resposta

0

Basta ver qual é o mais rápido: teste a velocidade do cartão SD interno do Raspberry Pi A + e compare-o com as outras unidades:

Para testar a velocidade de gravação:

dd if=/dev/zero of=~/tempfile.dd bs=1M count=100

Para testar a velocidade de leitura:

dd if=~/tempfile.dd of=/dev/null

Para remover o arquivo temporário:

rm ~/tempfile.dd

Mas lembre-se de que os cartões SD, microSD, unidades flash USB e qualquer dispositivo de memória baseado em NAND sofrerão um número limitado de possíveis ciclos de programas / apagamentos antes de se desgastarem e que swap partições são propensas a receber uma quantia razoavelmente alta de gravações, então a melhor aposta pode ser o HDD externo ao lado de qualquer diferença de velocidade, considerando ainda que 70 MB / s já é uma velocidade decente

    
por 12.03.2015 / 16:00