Problemas de desempenho com 'dd' no macOS Sierra?

0

Não tenho certeza se sou o único a ter esse problema, mas quando tento exibir uma imagem de disco após a atualização para o macOS Sierra, obtenho muito mau desempenho.

Quando eu flasho uma imagem de disco usando o seguinte comando, obtenho aproximadamente 300-500k de velocidade de gravação:

$ unzip -p /path/to/image | pv | sudo dd bs=32m of=/dev/rdisk2
1.31GiB 0:55:37 [ 424KiB/s] [                            <=>    ]
^C
0+4279363 records out
2191033856 bytes transferred in 5218.495041 secs (419859 bytes/sec)

A parte interessante é que se eu fizer exatamente a mesma coisa dentro de uma VM (Ubuntu 12.04) usando exatamente o mesmo cartão SD, imagem de disco e leitor USB, obtenho um desempenho muito mais rápido.

$ unzip -p /path/to/image | pv | sudo dd bs=32M of=/dev/sdc
3.73GB 0:02:30 [25.4MB/s] [                            <=>    ]
0+55333 records in
0+55333 records out
4004511744 bytes (4.0 GB) copied, 150.572 s, 26.6 MB/s

Isso costumava funcionar muito bem El Capitan.

Eu também tentei usar o leitor de cartão SD integrado, mas o desempenho é praticamente o mesmo.

    
por vpetersson 07.11.2016 / 14:32

1 resposta

1

Considere testar diferentes tamanhos de bloco para um desempenho ideal.

O uso de bs = 4096 funciona para pen drives modernos que são formatados em limites de 4096 blocos, enquanto pen drives anteriores usam 512.

Além disso, use o dispositivo / dev / rdiskX.

    
por 10.01.2017 / 21:24