Ubuntu : trouver un service qui consomme beaucoup de mémoire
Fermé
mlkjhg
Messages postés
75
Date d'inscription
vendredi 11 janvier 2013
Statut
Membre
Dernière intervention
26 février 2022
-
Modifié le 13 déc. 2021 à 18:15
mamiemando Messages postés 33536 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 février 2025 - 30 déc. 2021 à 12:41
mamiemando Messages postés 33536 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 février 2025 - 30 déc. 2021 à 12:41
Bonjour,
J'utilise lubuntu. Un service sembler utiliser beaucoup de ressources sur le système, mais je n'arrive pas à déterminer lequel. Comment puis-je l'arrêter afin qu'il démarre pas automatiquement ?
Merci .
J'utilise lubuntu. Un service sembler utiliser beaucoup de ressources sur le système, mais je n'arrive pas à déterminer lequel. Comment puis-je l'arrêter afin qu'il démarre pas automatiquement ?
Merci .
A voir également:
- Ubuntu : trouver un service qui consomme beaucoup de mémoire
- Ubuntu iso - Télécharger - Systèmes d'exploitation
- Ubuntu 24.04 - Accueil - Ubuntu
- Ubuntu 32 bits - Télécharger - Systèmes d'exploitation
- Linux mint ou ubuntu - Guide
- Terminal ubuntu ne se lance pas - Forum Ubuntu
4 réponses
Flachy Joe
Messages postés
2102
Date d'inscription
jeudi 16 septembre 2004
Statut
Membre
Dernière intervention
21 novembre 2023
260
Modifié le 12 déc. 2021 à 23:09
Modifié le 12 déc. 2021 à 23:09
La commande
topaffiche la liste des processus classée par occupation du CPU.
mamiemando
Messages postés
33536
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
18 février 2025
7 828
Modifié le 13 déc. 2021 à 18:14
Modifié le 13 déc. 2021 à 18:14
Bonjour,
Merci de soigner l'orthographe. En complément à la solution proposée par Flachy Joe, la commande
Par exemple pour récupérer les 20 processus qui occupent le plus de mémoire :
Il existe d'autre clés sur lesquels on peut trier les processus (voir
En fonction du processus mis en cause, nous t'indiquerons comment procéder. De manière générale, tu peux tuer un processus via son PID (qui t'es indiqué par la commande
S'il s'agit d'un service qui tourne en arrière plan et qui est lancé au démarrage de ton Linux, le plus simple est de le désinstaller (
Bonne chance
Merci de soigner l'orthographe. En complément à la solution proposée par Flachy Joe, la commande
pspermet de faire plus ou moins la même chose.
Par exemple pour récupérer les 20 processus qui occupent le plus de mémoire :
ps faux --sort size | head -n 20
Il existe d'autre clés sur lesquels on peut trier les processus (voir
man ps, section "clé de tri") :
CLÉ LONGUE DESCRIPTION
c cmd juste le nom de l'exécutable
C pcpu utilisation du CPU
f attributs indicateurs comme le champ F du format long
g pgrp GID du processus
G tpgid GID du processus contrôlant le tty
j cutime temps utilisateur cumulé
J cstime temps système cumulé
k utime temps utilisateur
m min_flt nombre de défauts de page mineurs
M maj_flt nombre de défauts de page majeurs
n cmin_flt défauts de page mineurs cumulés
N cmaj_flt défauts de page majeurs cumulés
o session identifiant de session
p pid identifiant de processus (PID)
P ppid PID du processus parent
r rss taille de mémoire résidente
R resident pages résidentes
s size taille mémoire en kilooctets
S share nombre de pages partagées
t tty numéro de périphérique du tty contrôlant
T start_time heure de démarrage du processus
U uid identifiant utilisateur (UID)
u user nom d'utilisateur
v vsize taille totale de mémoire virtuelle en kibioctets
y priority priorité d'ordonnancement du noyau
En fonction du processus mis en cause, nous t'indiquerons comment procéder. De manière générale, tu peux tuer un processus via son PID (qui t'es indiqué par la commande
ps fauxou
top). Par exemple si le PID du processus coupable est 666, tu peux lancer
kill -9 666Il existe aussi la commande
pkillpour tuer un ou plusieurs processus à partir de son nom.
S'il s'agit d'un service qui tourne en arrière plan et qui est lancé au démarrage de ton Linux, le plus simple est de le désinstaller (
sudo apt purge paquet_du_service_coupable). Il est aussi possible de le retirer de la chaîne de démarrage avec la commande
sudo systemctl disable nom_du_service.service.
Bonne chance
mlkjhg
Messages postés
75
Date d'inscription
vendredi 11 janvier 2013
Statut
Membre
Dernière intervention
26 février 2022
25 déc. 2021 à 18:37
25 déc. 2021 à 18:37
mamiemando
Messages postés
33536
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
18 février 2025
7 828
30 déc. 2021 à 12:41
30 déc. 2021 à 12:41
Bonjour,
Inutile de faire une capture d'écran, un simple copier-coller aurait suffit. Beli270+ n'est pas un service, c'est un nom d'utilisateur. Sur ta capture d'écran, le processus qui consomme le plus est
Bonne chance
Inutile de faire une capture d'écran, un simple copier-coller aurait suffit. Beli270+ n'est pas un service, c'est un nom d'utilisateur. Sur ta capture d'écran, le processus qui consomme le plus est
/sbin/init spalshet celui-ci ne consomme que 0.2% de la mémoire, ça ne me paraît pas dramatique.
Bonne chance