Qui consomme le plus de CPU / TOP 10
mercredi 21 juin 2017
par
popularité : 2%
par
popularité : 2%
Pour connaître qui consomme le plus de mémoire sous Unix/Linux, on peut utiliser la commande "ps" :
Les colonnes seront : %CPU PID COMMAND
Pour avoir plus que le TOP 10, ajouter à la commande head -n 20 (pour le top 20, ...)
# ps -eo pcpu,pid,args | tail -n +2 | sort -rnk 1 | head
32.5 8542 corosync -f 9.3 9908 /opt/dell/srvadmin/sbin/dsm_sa_datamgrd 6.2 23864 oracleBASE (LOCAL=NO) 1.4 9190 /usr/sbin/snmpd -Lf /var/log/snmpd.log -p /var/run/snmpd.pid -A -a 1.1 29260 oracleBASE (LOCAL=NO) 1.1 1621 oracleBASE (LOCAL=NO) 0.8 5028 oracleBASE (LOCAL=NO) 0.7 5073 oracleBASE (LOCAL=NO) 0.6 4899 oracleBASE (LOCAL=NO) 0.6 38235 /opt/oracle/product/11.2.0/dbhome_1/jdk/bin/java -server -Xmx384M -XX:MaxPermSize=400M