votre PC gèle-t-il? Ou avez-vous commencé à entendre le bruit fort du ventilateur CPU provenant de votre ordinateur? Il existe de nombreuses raisons pour une utilisation élevée du processeur sous Linux, mais la plus courante est une application qui se comporte mal. Lisez la suite pour savoir comment vous pouvez corriger l’utilisation élevée du processeur sous Linux.
trouver le coupable
Une application mal conduite peut mettre même les processeurs les plus rapides à genoux. Vous pouvez utiliser L’Application System Monitor ou top
dans le Terminal pour trouver l’application problématique.,
Ouvrez votre terminal, tapez top
et appuyez sur Entrée.
Par défaut, tous les processus sont triés en fonction de leur utilisation de l’UC, avec les plus gourmandes en premier. Si une application est toujours dans l’un des cinq premiers emplacements avec un taux d’utilisation du processeur nettement supérieur aux autres, vous avez trouvé le coupable.,
Renice or Kill the App
Top inclut la prise en charge de renice et kill, vous pouvez donc utiliser ces outils pour modifier la priorité de tout processus ou l’arrêter de force.
Une application est agréable de priorité correspond à la quantité de ressources CPU, il est autorisé à utiliser par rapport aux autres processus en cours d’exécution. Nice accepte les valeurs de +19 à -20. Plus le nombre est élevé, plus la priorité est faible.
En haut, appuyez sur r et entrer dans la problématique de l’application PID., Essayez de le changer en une valeur « + 5 », et si cela n’aide pas, réessayez Avec « +10”, « +15”, et enfin la priorité la plus basse possible, « +19”.
Si l’application ne répond pas, il suffit de l’arrêter immédiatement. Appuyez sur k en haut, entrez le PID, appuyez sur Entrée et l’application disparaîtra.
tout mettre à jour
Si le problème persiste chaque fois que vous exécutez l’application, la mise à jour de l’application peut résoudre le problème.,
Pour ce faire, dans votre terminal, tapez:
sudo apt update && sudo apt -y upgrade
Après cela, essayez d’exécuter l’application problématique de nouveau.
supprimer et réinstaller L’application
Si le problème n’est pas résolu, il y a une légère chance qu’il apparaisse à cause d’un mauvais paramètre dans la configuration du programme. Le réinitialiser à son état d’origine peut aider.,
tout d’abord, sauvegardez votre configuration au cas où ce ne serait pas la cause du problème, et vous décidez de la restaurer à l’avenir., Then, purge the problematic app:
sudo apt purge APP_NAME
Reinstall the app:
sudo apt updatesudo apt install APP_NAME
This will reset the app to its original state.,
revenir à la Version précédente
Si la mise à niveau de l’application n’a pas résolu le problème, vous pouvez revenir à la version précédente à la place. Vous pouvez essayer de déclasser et d’utiliser une version plus ancienne, au moins jusqu’à ce que le développeur ait corrigé les bogues de l’application.
pour rétrograder votre application, vérifiez d’abord les versions disponibles en exécutant votre terminal et en émettant:
sudo apt policy APP_NAME
votre version actuellement installée aura trois astérisques à côté. Prenez note des autres versions disponibles.,
avant de déclasser, nous vous suggérons de purger la version existante. Cela éliminera tous les problèmes liés à la configuration.
Installer l’ancienne version, avec:
sudo apt install APP_NAME=VERSION
Utilisation Alternative App
La bonne chose à propos de Linux est qu’il existe de nombreuses applications qui peuvent faire la même chose. Donc, si une application provoque une utilisation élevée du processeur, vous pouvez et devez la remplacer par une alternative.,
correctifs pour les applications de base provoquant une utilisation élevée du processeur
que se passe-t-il si ce qui dévore votre processeur est une application de base, comme systemd ou Xorg?
pour systemd, essayez de désactiver les fonctionnalités non essentielles et les périphériques secondaires de votre ordinateur, tels que les joypads et les imprimantes.
Si le périphérique est un joypad, une souris ou un clavier, et que vous utilisez Ubuntu ou une distribution compatible, tapez xinput
dans votre terminal pour voir tous ces périphériques connectés., Pour désactiver l’un d’entre eux, utilisez:
xinput --disable DEVICE_ID
Pour réactiver l’appareil, swap disable
par enable
dans la commande ci-dessus.
Pour les autres appareils, la solution est un peu plus compliqué. Tout d’abord, vous devrez entrer lsmod
dans votre terminal et appuyer sur Entrée pour voir tous les pilotes supplémentaires que votre noyau Linux charge en tant que modules., Trouvez celui de l’appareil incriminé et notez son nom. Ensuite, entrez la commande suivante:
sudo nano /etc/modprobe.d/blacklist.conf
le document que vous venez d’ouvrir est une liste noire de modules qui ne devraient pas se charger pendant le démarrage. Il sera probablement déjà rempli avec quelques entrées. Aller à la fin du fichier et suivez la même syntaxe pour ajouter votre module à cette liste., Votre participation doit ressembler à ça:
liste noire NOM_DU_MODULE
Enregistrez le fichier, redémarrez, et j’espère que tout ira bien maintenant.
pour Xorg, essayez de désactiver le compositor de votre gestionnaire de fenêtres. Bien qu’officiellement le compositor décharge les tâches liées au processeur sur le GPU, ce n’est pas toujours le cas. Parfois, en activant la prise en charge de la composition, vous activez également de nombreux effets exigeants.
parfois, les pilotes du GPU peuvent également entraîner une utilisation élevée du processeur. Xorg ne s’entendait pas vraiment avec des versions spécifiques des pilotes Nvidia ou AMD., La solution consiste à mettre à niveau ou à rétrograder vers une version différente. Vous pouvez également essayer des versions open source des pilotes de votre GPU. Pourtant, ceux-ci ne partagent pas le jeu de fonctionnalités exact et peuvent manquer de certaines fonctionnalités.
échangez votre noyau
Il est rare que le noyau Linux soit la raison d’une utilisation élevée du processeur. Pourtant, si vous avez atteint ce point sans solution en vue, vous ne perdrez rien en essayant un autre.,
As stated on its official site, to install the popular Liquorix kernel in Ubuntu, visit your terminal and type:
sudo add-apt-repository ppa:damentz/liquorix && sudo apt-get update
This will add its repository to Ubuntu’s sources., Ensuite, pour intégrer le noyau lui-même, utilisez:
sudo apt-get install linux-image-liquorix-amd64 linux-headers-liquorix-amd64
redémarrez pour activer votre nouveau noyau et, espérons-le, VOTRE UTILISATION DU PROCESSEUR reviendra à des niveaux normaux.
Nous espérons que l’une de ces solutions a fonctionné pour vous. Sinon, vous pouvez également essayer d’affecter manuellement le cœur du processeur aux applications avec taskset. Enfin, il est peut-être temps de réinstaller votre système d’exploitation à partir de zéro ou de passer à une distribution différente.,
Related:
la vraie vie D’OK a commencé vers 10 ans, quand il a obtenu son premier ordinateur – un Commodore 128. Depuis lors, il a fondu keycaps en tapant 24/7, essayant de faire passer le mot de la technologie à toute personne suffisamment intéressée pour écouter. Ou, plutôt, de lire.
Obtenir nos histoires livrés à votre boîte de réception.
Leave a Reply