Posso gerar atividade de E / S com uma taxa de transferência máxima (acelerada)?

4

Por exemplo, existe uma ferramenta ou método onde eu posso dizer (por exemplo) "gerar até 50 MB / s de atividade de leitura para este arquivo, mas não maior"? Ou configurar um pequeno atraso entre as operações de leitura, que poderia ter basicamente o mesmo efeito? Eu tenho uma necessidade específica de criar uma carga de trabalho de E / S que seja mais determinista do que um teste de estresse normal de dd ou disco. Estou procurando algo que funcione no Linux ...

    
por twblamer 14.09.2012 / 23:25

1 resposta

2

Você pode usar o cpipe com a opção -s.

cat /dev/zero | cpipe -s 50000 > /testfile
cat /testfile | cpipe -s 50000 > /dev/null
    
por 21.09.2012 / 04:03