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.
Maintenant que tu as fini de lire Obtenez Linux fonctionne trop lent? Voici comment trouver la cause, nous t'invitons à explorer davantage la catégorie Linux. Tu y trouveras d'autres articles intéressants qui élargiront tes connaissances et te tiendront informé. Ne cesse pas de lire et de découvrir plus!
