J'essaie de récupérer la mémoire utilisée (RAM) en pourcentage à l'aide des commandes Linux. Mon cpanel affiche la mémoire utilisée que je dois afficher sur une page Web particulière.
Sur les forums, j'ai découvert qu'une mémoire correcte peut être trouvée à partir des éléments suivants:
free -m
Résultat:
-/+ buffers/cache: 492 1555
- / + buffers / cache: contient l'utilisation correcte de la mémoire. Je ne sais pas comment analyser ces informations ou s'il existe une commande différente pour obtenir la mémoire utilisée en pourcentage.
$ free | awk '/Mem/{printf("used: %.2f%"), $3/$2*100} /buffers\/cache/{printf(", buffers: %.2f%"), $4/($3+$4)*100} /Swap/{printf(", swap: %.2f%"), $3/$2*100}'
free | grep Mem | awk '{print $4/$2 * 100.0}'