comment monitorer io_uring activity sur linux

hugues-briand 08/05/2026
RÉSOLU
hugues-briand
Auteur Actif
Avatar de hugues-briand
hugues-briand
Auteur Actif

On utilise de plus en plus io_uring pour des accès disque bas niveau dans nos apps et j'aimerais savoir comment on peut monitorer l'activité io_uring sur un système Linux. Il y a des outils spécifiques ou des métriques à regarder

08/05/2026 à 16:03

4 commentaires

guy-delorme
Membre Actif
Avatar de guy-delorme
guy-delorme
Membre Actif

Tu peux utiliser bpftrace pour ça. C'est super puissant pour tracer les appels système liés à io_uring. Y a des scripts tout faits sur GitHub pour ça

sudo bpftrace -e 'kprobe:io_uring_enter { printf("io_uring_enter pid %d
", pid); }'
09/05/2026 à 14:27

Regarde aussi /proc/pid/io_uring si c'est exposé. Des fois tu as des stats brutes là-dedans. Sinon perf peut aussi te donner des infos sur les appels noyau

10/05/2026 à 08:41

Vérifie les métriques exposées par ton application si elle utilise une lib io_uring qui expose des compteurs. Souvent c'est la façon la plus simple si c'est bien instrumenté

11/05/2026 à 03:48
hugues-briand
Auteur Actif
Avatar de hugues-briand
hugues-briand
Auteur Actif

Super le coup de bpftrace je vais tester ça de suite J'avais pas pensé à regarder les procs. Merci pour les pistes

12/05/2026 à 01:49

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire