43.4. Surveillance des applications de sondage avec SystemTap
Vous pouvez utiliser le script SystemTap de timeout.stp pour identifier et surveiller les applications qui effectuent des interrogations. Cela vous permet de repérer les interrogations inutiles ou excessives, ce qui vous aide à identifier les domaines à améliorer en termes d'utilisation du processeur et d'économies d'énergie.
Conditions préalables
- Vous avez installé SystemTap comme décrit dans la section Installation de Systemtap.
Procédure
Exécutez le script timeout.stp:
stap --example timeout.stp
# stap --example timeout.stp
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Ce script permet de savoir combien de fois chaque application utilise les appels système suivants au fil du temps :
-
poll
-
select
-
epoll
-
itimer
-
futex
-
nanosleep
-
signal
Dans cet exemple, vous pouvez voir quel processus a utilisé quel appel système et combien de fois.