O dstat captura o disco i / o pela pré-busca do SO?

1

Eu executei um programa que lê sequencialmente um arquivo grande. A taxa de transferência [MB / s] é estritamente controlada pelo aplicativo como 5 MB / s.

No entanto, quando eu monitorei o uso de largura de banda de E / S do disco usando a ferramenta dstat, o BW de leitura é menor que 5 MB / s (~ 3MB / s)

A causa mais provável é o caso em que o erro vem do código do meu aplicativo.

Mas eu quero verificar se é possível também:

O dstat captura o disco i / o pela pré-busca do SO também? Como o padrão de acesso é sequencial, o SO executará operações de pré-busca de leitura antecipada em excesso. (Eu estou usando o Linux)

Alguém pode me dar uma ideia sobre isso?

    
por syko 04.10.2016 / 18:20

0 respostas