La commande ci-dessous permet d'élaborer des rapports avec une fréquence d'échantillonnage de 5 secondes. Cinq rapports seront émis, un après chaque échantillonnage.
user1machine% rcapstat 5 5 |
id project nproc vm rss cap at avgat pg avgpg 376565 user1 57 209M 46M 10M 440M 220M 5528K 2764K 376565 user1 57 209M 44M 10M 394M 131M 4912K 1637K 376565 user1 56 207M 43M 10M 440M 147M 6048K 2016K 376565 user1 56 207M 42M 10M 522M 174M 4368K 1456K 376565 user1 56 207M 44M 10M 482M 161M 3376K 1125K |
Dans cet exemple, le projet user1 a une taille RSS qui dépasse la limite d'utilisation de la mémoire physique. Les valeurs autres que zéro qui figurent dans la colonne pg indiquent que rcapd libère constamment de la mémoire pour tenter de respecter la limite en abaissant l'utilisation de la mémoire physique par les processus du projet. Comme le montrent les valeurs changeantes de rss, qui ne diminuent pas en conséquence, rcapd n'y parvient pas. Cela signifie que la mémoire résidente de l'application est activement utilisée, ce qui force rcapd à agir sur l'ensemble actif. Dans ces conditions, le système continue à enregistrer de forts taux de défaillance de pages et un trafic d'E/S correspondant, jusqu'à ce que l'ensemble actif soit réduit, que la limite soit abaissée ou que l'application change son schéma d'accès à la mémoire.