Tema: io
-
CPU e E/S por processo com pidstat e /proc/<pid>/io: como encontrar a causa do I/O wait
O pidstat informa CPU, memória e E/S de disco por tarefa, sem precisar filtrar um nome na saída do top; ler /proc/<pid>/io diretamente separa a E/S lógica (rchar/wchar, incluindo cache) da E/S física (read_bytes/write_bytes) que de fato chega ao dispositivo.
-
Escritas parciais: avance o offset do buffer em vez de reenviar todo o payload
Trate uma escrita curta com retorno positivo como progresso e preserve o estado do que não foi enviado durante o backpressure.
Legível por máquina: JSON