Passer au contenu

Comment trouver le processus qui utilise le plus de mémoire ?

Solution : en employant la commande Sort.

Testé avec Mandrake 7.1/SuSE 6.4/RedHat 7.0/OpenLinux 2.4/CorelLinux 1.1.Vous avez probablement remarqué que certaines opérations, telles que l’affichage des pages Web dans l’application Lynx, étaient de plus en plus lentes dans votre système. Ce ralentissement provient vraisemblablement d’un processus monopolisant la mémoire. Pour localiser ce dernier, dans une console et avec les droits administrateur, saisissez ps -aux | sort +5n. Validez par .Cette commande trie, par ordre croissant, les processus en fonction de la taille de la mémoire virtuelle utilisée (c’est-à-dire la mémoire physique et l’espace de swap). La dernière ligne affichée correspond donc au processus qui occupe le plus despace mémoire. Il vous suffit de le détruire via la commande kill, suivie du numéro de processus (le nombre situé dans la seconde colonne). Vous pouvez également taper ps -ax | sort +4n. Le tri sera effectué selon le pourcentage de la mémoire physique.

👉🏻 Suivez l’actualité tech en temps réel : ajoutez 01net à vos sources sur Google, et abonnez-vous à notre canal WhatsApp.


Filigrane Press