O tamanho padrão do bloco para dd
é de 512 bytes, com o segundo comando informando dd
para usar tamanho de bloco de 1MB.
Qual é o tamanho do bloco?
Um bloco é uma unidade que mede o número de bytes lidos, escrito ou convertido de uma só vez. Opções de linha de comando podem especificar um tamanho de bloco diferente para entrada / leitura (ibs) comparado a saída / escrita (obs), embora a opção de tamanho de bloco (bs) substituirá ambos ibs e obs. O valor padrão para o bloco de entrada e saída tamanhos é 512 bytes (o tamanho do bloco de dispositivos de bloco Unix). A conta opção para copiar é medida em blocos, assim como a contagem de saltos para ler e procurar contar para escrever. As operações de conversão também são afetado pelo "tamanho do bloco de conversão" (cbs).
Para alguns usos do comando dd, o tamanho do bloco pode afetar desempenho. Por exemplo, ao recuperar dados de um disco rígido, um tamanho de bloco pequeno geralmente fará com que a maioria dos bytes seja recuperada. Para maior velocidade durante as operações de cópia, um tamanho de bloco usava. Quando dd é usado para transferências de rede, o tamanho do bloco pode ter um impacto no tamanho do pacote, dependendo do protocolo de rede usado.