Het beheren van CPU-gebruik in Linux kan een pijn zijn , vooral op een Linux-server , multiple - CPU systeem of gedeeld systeem . Echter , er zijn verschillende tools die u helpen omgaan met het probleem . De meest fundamentele is "top ", de command - line programma dat basisinformatie over de processen die op de computer wordt weergegeven . Andere programma's geven informatie over verschillende CPU's , en geaggregeerde CPU-gebruik data voor lange periodes . Met behulp van Top of Top of geeft een real-time verslag over CPU-gebruik - welke processen worden met behulp hoeveel CPU . Intikken van " top " in een Linux terminal start het programma . Vanuit deze interface kunt u de top gebruikers van je CPU te zien en te doden processen die worden onnodige. Het geeft tevens de " gebruiker " van het proces , hetgeen meestal "root " of het systeem zelf . Standaard worden de processen weergegeven in volgorde van de meeste CPU gebruikt . Top geeft ook andere statistieken op de bovenkant van het scherm , zoals uptime en geheugengebruik . Mpstat en Sar tegenstelling tot top , mpstat en sar zijn niet inheems Linux programma's , die je nodig hebt om een pakket genaamd " sysstat " te installeren om ze te gebruiken - type " apt - get install sysstat " in de opdrachtregel voor Debian of Ubuntu . Zodra je ze hebt geïnstalleerd , kunt u gebruik maken mpstat om statistieken te bekijken voor meerdere processing units : de unit vermeld als " 0 " eerst en volgende eenheden worden vermeld na . Sar is een programma dat CPU-gebruik tracks gedurende langere tijd , het verdelen van gebruiksstatistieken tussen gebruikersprogramma's , systeem -programma's en leegloop . Identificeren Locaties van CPU Load de volgende opdracht geeft u een lijst van de top CPU - procedes : " ps - eo PCPU , pid , gebruiker , args | sort- k 1 - r | head -10 " . Het voert een lijst van commando's en de gebruikers die de meeste van de CPU gebruikt . Met deze opdracht kunt u zowel de gulzigste processen en de gebruikers die gebruik maken van de meeste CPU identificeren. Ps is een basic , inheemse commando dat een momentopname van de individuele processen biedt . GUI Options Als uw distributie zorgt voor GUI opties zoals X GUI , bieden ze een mooier -interface dan command line -only programma's . Gnome-system - monitor een instrument dat een venster met de momenteel lopende processen , vergelijkbaar met de " Task Manager " in Windows opent . Van daaruit kunt u verspillende of stuck processen eindigen bij de klik van een knop . Daarnaast is het systeem traceert alle algemene CPU- en geheugengebruik van de tijd dat de computer is opgestart .
|