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
An Error Occurred: Internal Server Error

Oops! An Error Occurred

The server returned a "500 Internal Server Error".

Something is broken. Please let us know what you were doing when this error occurred. We will fix it as soon as possible. Sorry for any inconvenience caused.