Beste 7 opdrachtregelprogramma's om het CPU-gebruik in Linux te controleren (2021)

Bijgewerkt Januari 2023: Krijg geen foutmeldingen meer en vertraag je systeem met onze optimalisatietool. Haal het nu op - > deze link

  1. Download en installeer de reparatietool hier.
  2. Laat het uw computer scannen.
  3. De tool zal dan repareer je computer.

CPU-prestaties lijken een van de kernaspecten te zijn als je de prestaties van je Linux-server wilt meten. Het monitoren van het CPU-prestatiegebruik is belangrijk om de processen binnen elk systeem te debuggen, systeembronnen te beheren, beslissingen voor het systeem te nemen en de bestellingen in realtime te evalueren en te onderzoeken.

Vandaag delen we 7 beste opdrachtregelhulpmiddelen voor het controleren van het CPU-gebruik in Linux waarmee u ook de prestaties van de CPU kunt controleren en weergeven , en onthoud dat dergelijke soorten hulpmiddelen afhankelijk zijn van de systeemaanroepen die ingebouwd in het besturingssysteem met als doel de metingen te extraheren van de verschillende processen en programma's die mogelijk op de achtergrond worden uitgevoerd, inclusief Apache, MySQL en andere services.

Volg de gids om meer te weten over de beste Tools voor het monitoren van CPU-gebruik en hun gebruik in Linux-gebaseerde distributies.

Belangrijke opmerkingen:

U kunt nu pc-problemen voorkomen door dit hulpmiddel te gebruiken, zoals bescherming tegen bestandsverlies en malware. Bovendien is het een geweldige manier om uw computer te optimaliseren voor maximale prestaties. Het programma herstelt veelvoorkomende fouten die kunnen optreden op Windows-systemen met gemak - geen noodzaak voor uren van troubleshooting wanneer u de perfecte oplossing binnen handbereik hebt:

  • Stap 1: Downloaden PC Reparatie & Optimalisatie Tool (Windows 11, 10, 8, 7, XP, Vista - Microsoft Gold Certified).
  • Stap 2: Klik op "Start Scan" om problemen in het Windows register op te sporen die PC problemen zouden kunnen veroorzaken.
  • Stap 3: Klik op "Repair All" om alle problemen op te lossen.

hier

Top 7 beste opdrachtregelprogramma's om het CPU-gebruik in Linux te controleren (editie 2021)

iostat-Maak van deze tool je vriend

Het apparaatgebruik, het netwerkbestandgebruik en het iostat-commandolijst CPU-gebruik. Het hulpprogramma wordt gebruikt om het gemiddelde gebruik van het systeem door de CPU sinds de laatste keer opnieuw opstarten weer te geven. Als u de volgende opdracht uitvoert, worden alle drie de rapporten zonder enige optie weergegeven

$ iostat

Als u het individuele rapport wilt weergeven, moet u de schakelaar-c,-d en-h gebruiken voor het CPU-gebruik, het apparaatgebruik en het gebruik van het netwerkbestandssysteem. Gebruik de volgende opdracht, aangezien deze wordt gebruikt om het CPU-gebruik op te splitsen in systeemprocessen, gebruikersprocessen, I/O-wachttijd en inactieve tijd.

$ iostat-c

Het volgende commando wordt gebruikt om de uitgebreide statistieken (-x optie) weer te geven met het aantal tijd (-t optie) dat elk rapport moet worden weergegeven voor het CPU-gebruik (-c optie)

$ IOSTAT-XTC 5 2

iostat Linux Man page

Top-De standaard Linux Task Manager

De bovenste commando's worden gebruikt om de echte-time weergave van prestaties met gerelateerde gegevens van de gehele lopende processen binnen het systeem. Nu wordt standaard het bovenste commando gebruikt om gegevens elke 5 seconden bij te werken. U moet 'top' in de terminal typen om de statistische gegevens te bekijken die betrekking hebben op de prestaties van het systeem.

$ top

Enkele handige tips voor het gebruik van het top-commando:

  • Als u de uitvoer van het top-commando moet wijzigen , moet u 'i' typen, aangezien dit wordt gebruikt om de inactieve processen van het scherm te verwijderen. Om terug te gaan, typ je nogmaals 'i'.
  • Typ 'M' als je gegevens wilt sorteren op geheugengebruik.
  • Typ 'S' om te sorteren op hoe lang de processen zijn bezig geweest.
  • Typ 'P' om opnieuw te sorteren op CPU-gebruik.
  • Typ 'U' als u processen wilt zien die eigendom zijn van een specifieke gebruiker.
  • Typ 'K' om de processen te beëindigen.
  • Typ 'r' om ze te hernoemen.
LEZEN :  Hoe blokkeer je TeamViewer op je Netwerk

Top Linux Man-pagina

Mpstat

Dit commando kan naar standaarduitvoer schrijven met betrekking tot alle activiteiten voor elke beschikbare processor, waarbij processor 0 de eerste is . Alle globale gemiddelde activiteiten onder de verwerkers worden ook gerapporteerd. Deze opdracht kan zowel op de UP-als SMP-machines worden gebruikt, maar in UP worden alleen de globale gemiddelde activiteiten afgedrukt. Als geen van de activiteiten is geselecteerd, is het CPU-gebruiksrapport het standaardrapport.

$ mpstat

De mpstat met de optie –p en 'ALL' zal alle statistieken over de CPU's een voor een weergeven, beginnend bij 0.

$ mpstat-P ALL

Het volgende commando wordt gebruikt om het gemiddelde CPU-gebruik voor vier keer na elke 2 seconden weer te geven

$ mpstat-P ALL 2 4

mpstat Linux Man Page

Vmstat-Vind processen, geheugen en I/O

Dit commando wordt gebruikt om de statistieken weer te geven met betrekking tot de systeemprocessen , geheugen, I/O, swap evenals de prestaties van de CPU. Alle statistieken worden gegenereerd met behulp van de gegevens van de vorige keer dat de opdracht werd uitgevoerd tot heden. In het geval dat de opdracht nooit is uitgevoerd, gaan de gegevens verloren vanaf de laatste herstart naar de huidige tijd.

Op verschillende CPU-systemen, de vmstat het gemiddelde van het aantal CPU's in de uitvoer. Deze opdracht kan al zijn uitgangen bijwerken, net als de opdracht top, en kan worden uitgevoerd zoals hieronder wordt weergegeven. Het volgende commando wordt gebruikt om het rapport na elke 5 seconden bij te werken, tenzij en totdat er een onderbreking is.

$ vmstat 5

Het volgende commando wordt gebruikt om de gegevens weer te geven die na elke 5 seconden moeten worden vernieuwd, en de waarden zullen na elke seconde opnieuw worden gemeten en gerapporteerd.

$ vmstat 1 5

Nu zal het eerste regelrapport de gemiddelde kosten bevatten sinds de de laatste keer dat de computer opnieuw werd opgestart. De andere regels zullen hun respectievelijke huidige waarden weergeven. Onthoud dat het Vmstat-commando kan draaien als een gewone gebruiker.

LEZEN :  Windows 10 traag na het updaten | Oplossing

vmstat Linux Man Page

CoreFreq

Dit is software voor het bewaken van computerprestaties die speciaal is ontworpen voor de 64-bits processors met Intel Atom, Core2, Nehalem, SandyBridge en de superieure AMD-familie. Dit wordt gebruikt om een ​​raamwerk te bieden om CPU-gegevens met een hoge mate van precisie op te halen. Nu bestaat CoreFreq uit 3 delen:

  • Kernelmodule; dit heeft volledige toegang tot de gastheer. Het heeft de verantwoordelijkheid om de gegevens op laag niveau te verzamelen.
  • Een daemon
  • Userland-opdrachtregelinterface (CLI)

Kernelmodule, dit heeft volledige toegang tot de gastheer. Het heeft de verantwoordelijkheid om de gegevens op laag niveau te verzamelen. De gegevens worden vervolgens ontvangen door de Userland-daemon. Dit moet als root worden uitgevoerd. En ten slotte heeft CoreFreq een terminalinterface om de gegevens te rapporteren in een formaat dat door mensen kan worden gelezen. De CLI-tools zijn net als elke gewone processor en kunnen door de eindgebruiker worden gebruikt.

CoreFreq officiële pagina

Sar

Sar lijkt een prestatiemonitoringstool te zijn die wordt gebruikt om de prestatiegegevens te verzamelen, te beoordelen en vast te leggen, en kan ook aangeven wat het systeem de hele tijd aan het doen is.

Dit commando wordt ook gebruikt om het rapport te genereren en het vervolgens naar de admin van het systeem te e-mailen. De statistieken die door de Sar worden gerapporteerd, omvatten meestal I/O-overdrachtssnelheden, procesgerelateerde activiteiten, paging-activiteit, interrupts, netwerkactiviteit, gebruik van geheugen en swapruimte, kernelactiviteiten, CPU-gebruik en TTY-statistieken. U kunt het Sat-commando uitvoeren zonder enige optie en vervolgens de uitvoer zelf controleren.

$ sar

Geef CPU-statistieken drie keer weer met intervallen van 2 seconden (dit kan worden gewijzigd volgens uw eigen wensen):

$ sar 2 3

Het volgende commando wordt gebruikt om het cumulatieve real-time gebruik van de CPU voor elke 2 seconden voor een totaal van 3 keer weer te geven.

$ sar-u 2 3

De-P optie wordt gebruikt om de statistieken weer te geven voor ALLE afzonderlijke kernen. Als uw systeem vier kernen heeft, zal de CPU-kolom het nummer 0, 1, 2, 3 dragen, wat de kernnummers van de corresponderende CPU aangeeft. De 2 en 3 opties worden gebruikt om statistiek voor elke 3 seconden in 3 keer weer te geven

LEZEN :  Hoe Arcade Spot Games Redirect te verwijderen (beste verwijderingshandleiding 2021)

$ sar-P 2 3

De optie-P 2 wordt gebruikt om de statistieken voor de derde kern drie keer na elke 2 seconden weer te geven

$ sar-P 2 2 3

sar Linux Man Page

Htop-Het beste topalternatief

Dit is zowel een processorviewer als een tekstmodus-app voor systeembewaking in realtime, net als het bovenste commando. Nu kan dit de volledige lijst weergeven van de processen die worden uitgevoerd en die veilig in gebruik zijn.

Dit is gebaseerd op cursussen om de methoden te bekijken in een GUI-achtige omgeving die binnen de terminal wordt uitgevoerd. Bovendien wordt het ook gebruikt om het gebruik per CPU weer te geven, samen met het geheugen en het swapgebruik met een vitale tekstgrafiek die bovenaan wordt afgedrukt. Het is handig in gebruik en gemakkelijk te begrijpen. Zodra u dit begint te gebruiken, mag u nooit meer terugkeren naar het TOP-commando.

$ htop

De uitvoer bestaat uit drie verschillende delen:

  • Het bovenste deel wordt gebruikt om de systeeminformatie weer te geven in de vorm van drie balken die kunnen worden gewijzigd met behulp van het HTOP-instelmenu. Dit deel toont CPU-gebruik, geheugengebruik en het wisselgebruik.
  • Het middelste deel wordt gebruikt om alle processen weer te geven die zijn gerangschikt met betrekking tot hun CPU-gebruik.
  • Het onderste deel wordt gebruikt om HTOP-menuopdrachten weer te geven.

Htop officiële pagina

ZIE OOK : Hoe om software en pakketten te installeren in Kali Linux.

Meer Linux-artikelen die u met plezier zult lezen:

  • 6 beste GNOME-desktopomgevingen voor Linux (2021 Nieuwste).
  • Top 6 lichtgewicht Linux-distro's voor langzame en oude computers.
  • Python 3.7 installeren in Ubuntu 18.04/19.04/19.10.

Hoe controleer je het CPU-gebruik in Linux?

Dus hier hebben we nu de 7 beste tools voor het monitoren van CPU-prestaties om het CPU-gebruik te vinden, besproken en besproken. Deze tools worden geleverd met een verscheidenheid aan handige opties, die u kunt vinden op hun man-pagina's. Een kleine opmerking voor u is dat deze hulpprogramma's de CPU gebruiken wanneer u ze gebruikt. Een goede zaak om in gedachten te houden terwijl je je afvraagt ​​wat je CPU op je Linux-server gebruikt?

Laat het ons weten in de opmerkingen hieronder als je alternatieve methoden hebt om het CPU-gebruik in Linux te controleren .

adminguides

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *