Obtenez Linux fonctionne trop lent? Voici comment trouver la cause

Avez-vous déjà demandé pourquoi vous avez votre ordinateur Linux est en cours d'exécution lent si ces jours-ci? En dépit de la transmission à grande vitesse et le matériel puissant, il faut encore jamais pour exécuter ou applications ou services processus.

Votre ordinateur Linux semble être lente en raison de quelques-unes des raisons suivantes:

    • De nombreux services inutiles ont commencé ou initialisés au démarrage par le programme init
    • De nombreuses applications qui consomment RAM sur votre ordinateur LibreOffice
    • (Ex) disque dur ne fonctionne pas correctement, ou la vitesse de traitement ne peut pas suivre l'application moderne

.

Avant pour savoir comment nous pouvons accélérer un ordinateur Linux, vous devez savoir quelles méthodes peuvent nous aider à trouver les services ont commencé au moment du démarrage, les processus en cours d'exécution priorité plus ou moins, l'état du processeur, et si la RAM est rempli de beaucoup plus de données que nécessaire et aussi vérifier si la mémoire de la zone de swap est pleine. Enfin, il faut également vérifier le disque dur fonctionne correctement.

Examiner les informations CPU

La première étape à prendre lorsque vous voulez accélérer un ordinateur Linux lent est de vérifier les informations CPU. Peut-être la principale raison pour laquelle votre ordinateur prend une éternité pour exécuter LibreOffice est parce que la vitesse de votre CPU ne suffit pas de lancer des poids lourds applications.

Ouvrez un terminal et exécutez l'une des commandes suivantes:

 Cat / proc / cpuinfo
 Lscpu

Les commandes ci-dessus affichent des informations détaillées sur votre CPU, comme vendor_id, le nom du modèle, CPU MHZ, la taille du cache, microcode et bogomips.

Revoyons quelques détails importants sur les informations du processeur.

  • Bogomips : Il suffit que cela signifie instructions par seconde. Il est un programme autonome qui affiche les performances de votre système.
  • MODEL_NAME : Le MODEL_NAME indique le fabricant, le modèle et la vitesse CPU. Dans ce cas, nous avons un processeur Intel (R) Celeron (R) ayant une vitesse de 1,73 GHz.
  • Cpu MHZ : Uc mégahertz (MHz) est utilisé pour mesurer le débit de transmission de bus de canaux et de l'horloge interne de l'ordinateur. Dans ce cas, le taux de transmission est 1733.329GHz.

Si vous ne connaissez pas, Intel Celeron CPU 1.73GHz est un ancien processeur à faible puissance de traitement. Dans ce cas, il est évident que la vitesse de transmission de la CPU est suffisamment faible pour que cet ordinateur par rapport aux autres CPU multi-cœurs avec 2.8GHz. Cela pourrait être la raison pour laquelle notre ordinateur Linux est lent lorsque vous exécutez un l'application des poids lourds.

solution

Lorsque vous avez un processeur vieux et lent, la seule solution est de passer à une version plus récente. Découvrez ce que vous devez considérer lors de l'achat d'un nouveau processeur .

Vérifiez les services ont commencé à Boot-Time

Il existe différentes méthodes pour vérifier services démarrés au démarrage. Vous pouvez utiliser l'une des commandes suivantes.

Cette commande énumère les services lancés au démarrage:

Service & # 8211; état-tout

Cette commande énumère les services lancés au démarrage. Il prend en charge CentOS, Fedora et Redhat:

 Chkconfig --list

Cette commande répertorie également les services démarrés lors du démarrage:

 Liste initctl

initctl est un outil de contrôle qui permet les démons d'administrateur de communiquer et d'interagir avec le démon système Upstart.

Si votre système utilise systemd Vous pouvez utiliser la commande suivante pour trouver des services en cours d'exécution au démarrage:

Systemctl Sudo liste-unité-fichiers & # 8211; état = activé

solution

Pour les distributions Linux qui utilisent systemd, vous pouvez utiliser la commande systemctl pour gérer leurs services Donc, vous ne courez pas lors du démarrage.

Examiner la charge CPU

En plus de vérifier les services démarrés au démarrage, vous pouvez également vérifier si votre processeur / CPU est surchargé processus. Vous pouvez utiliser la commande supérieure pour contrôler la charge du CPU.

La commande top trie les processus avec la plus grande utilisation sur le dessus. Comme vous pouvez le voir dans la capture d'écran ci-dessous, vous pouvez identifier clairement les processus / application abuse de sa CPU et tuer si nécessaire en utilisant la commande tuer .

solution

Si vous utilisez trop d'applications (à la fois au premier plan et arrière-plan), et la CPU est pas, il est préférable de fermer les applications que vous n'utilisez pas. De plus, désactivez toutes les applications qui ne l'utilisez pas ne fonctionne pas en arrière-plan.

Vous pouvez également utiliser la pré-charge pour charger les applications couramment utilisées. Préchargement est un démon qui fonctionne dans les applications d'arrière-plan et les analyses qui vont fréquemment.

Ouvrez un terminal et exécutez la commande suivante:

 Sudo pré-charge apt-get install

Pour les utilisateurs de Fedora et CentOS, vous pouvez utiliser la commande suivante:

 Sudo yum précharge installation

Préchargement travaux en arrière-plan. Par conséquent, il n'y a pas besoin de le régler. Préchargement charge une section applications couramment utilisées dans la mémoire pour assurer un chargement plus rapide de ces applications.

Vérifiez que l'espace mémoire libre

RAM est l'endroit où les applications courantes sont stockées. Vous pouvez utiliser la commande libre pour vérifier les informations de la mémoire, comme un espace libre pour la RAM, etc. Moins d'espace mémoire peut également affecter les performances d'un ordinateur.

solution

Que vous mettez à niveau votre RAM ou de remplacer vos applications gourmandes en mémoire avec des alternatives légères. Des applications telles que LibreOffice sont intensifs tout à fait mémoire. Au lieu d'utiliser LibreOffice, vous pouvez utiliser Abiword.

Vérifiez si votre disque dur fonctionne trop

La lumière est allumée en permanence votre disque dur, mais n'a aucune idée de ce qu'il fait? L'entrée / sortie mystérieuse peut être un problème, donc il est un outil de iotop similaire conçu spécifiquement pour aider à diagnostiquer ce type de problème.

Ouvrez un terminal et entrez la commande:

 Sudo apt install iotop

Pour les utilisateurs de Fedora et CentOS, vous pouvez utiliser la commande suivante:

 Sudo yum install iotop

système normal, inactif doit avoir la plupart du temps des zéros à travers la table, parfois avec quelques petits éclats tandis que les données, comme dans la capture d'écran ci-dessous sont écrits.

Toutefois, si vous exécutez un disque utilitaire intensive trouver, vous verrez clairement votre nom et de la performance iotop .

Maintenant, vous pouvez facilement savoir quel programme utilise son E / S, qui a dirigé la vitesse à laquelle les données sont lues et plus.

conclusion

Bien qu'il y ait beaucoup de choses qui peuvent potentiellement causer une apathie dans le système, CPU, RAM et E / S disque sont derrière la grande majorité des problèmes de performance. En utilisant les méthodes décrites ici vous aidera à déterminer la cause des problèmes de performance et la façon de les résoudre.

Index
  1. Examiner les informations CPU
    1. solution
  2. Vérifiez les services ont commencé à Boot-Time
    1. solution
  3. Examiner la charge CPU
    1. solution
  4. Vérifiez que l'espace mémoire libre
    1. solution
  5. Vérifiez si votre disque dur fonctionne trop
  6. conclusion

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Go up