Como encontrar o número de bytes reescritos em uma hierarquia de pastas? [duplicado]

5

Eu quero métricas de quanto escrever e ler foram feitas em uma pasta.

vmstat -d fornece métricas em todo o nível do disco. iotop fornecerá estatísticas de status do processo.

Mas como posso descobrir quanta escrita foi feita em uma pasta ou arquivo?

    
por rjt 20.12.2014 / 00:19

1 resposta

0

Dado o esclarecimento no comentário - a necessidade de saber quantos dados estão sendo enviados para o dispositivo de bloco subjacente (por exemplo, para fins de atividade de registro no SSD) - você precisa verificar isso no driver do sistema de arquivos < strong> e abaixo (que geralmente faz parte do kernel). Note que apenas gravar em um arquivo não significa que os dados sejam realmente enviados ou até mesmo gravados no dispositivo - normalmente há muito armazenamento em cache entre a chamada do sistema write() no espaço do usuário e os bits reais que os conectam. o disco rígido para o controlador.

    
por 03.01.2015 / 23:02