Fannt Top Lafen Prozesser duerch héchst Gedächtnis an CPU Benotzung am Linux


Ech erënnere mech datt ech eng Kéier gelies hunn datt effizient Systemadministrateuren faul Leit sinn. De Grond ass net datt se hir Aarbecht net maachen oder hir Zäit verschwenden - et ass meeschtens well se e groussen Deel vun hire Routine Aufgaben automatiséiert hunn. Sou mussen se hir Serveren net babysitten a kënnen hir Zäit benotze fir nei Technologien ze léieren an ëmmer un der Spëtzt vun hirem Spill ze bleiwen.

En Deel vun der Automatiséierung vun Ären Aufgaben ass ze léieren wéi Dir e Skript maache kënnt wat Dir soss selwer maache musst. Kontinuéierlech Befehle fir Är eege Wëssensbasis ze addéieren ass grad esou wichteg.

Aus deem Grond wäerte mir an dësem Artikel en Trick deelen fir erauszefannen, wéi eng Prozesser vill Memory an CPU-Notzung am Linux verbrauchen.

Dat gesot, loosst eis dauchen a fänken un.

Iwwerpréift Top Prozesser sortéiert no RAM oder CPU Benotzung am Linux

De folgende Kommando weist d'Lëscht vun den Topprozesser, déi vum RAM an der CPU benotzt ginn, an der Nofolgerform bestallt (läscht d'Pipeline a Kapp wann Dir déi komplett Lëscht wëllt gesinn):

# ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%mem | head
PID  	PPID 	CMD                      	%MEM 	%CPU
2591	2113 	/usr/lib/firefox/firefox    7.3 	43.5
2549   2520 	/usr/lib/virtualbox/Virtual 3.4  	8.2
2288       1 	/home/gacanepa/.dropbox-dis	1.4	0.3
1889   1543	c:\TeamViewer\TeamViewer.ex	1.0	0.2
2113	1801	/usr/bin/cinnamon		0.9	3.5
2254	2252	python /usr/bin/linuxmint/m	0.3	0.0
2245	1801	nautilus -n			0.3	0.1
1645	1595	/usr/bin/X :0 -audit 0 -aut	0.3	2.5

Kuerz Erklärung vun uewe genannte Optiounen, déi am Kommando uewen benotzt ginn.

D'-o (oder –format) Optioun vu ps erlaabt Iech d'Ausgabformat ze spezifizéieren. E Favorit vu mir ass d'PIDs (Pid), PPIDs (Pid), den Numm vun der ausführbarer Datei, déi mam Prozess assoziéiert ass (cmd), an d'RAM an d'CPU Benotzung ze weisen (%mem an %cpu, respektiv).

Zousätzlech benotzen ech --sort fir entweder no %mem oder %cpu ze sortéieren. Par défaut gëtt d'Output an Ascendant Form zortéiert, awer perséinlech léiwer ech dës Uerdnung ëmgedréint andeems Dir e Minuszeechen virun de Sortéierungskriterien derbäigesat.

Fir aner Felder un d'Ausgab ze addéieren, oder d'Sortkriterien z'änneren, kuckt op d'OUTPUT FORMAT CONTROL Sektioun an der Man Säit vum ps Kommando.

Resumé

Iwwerwaachungsprozess ass eng vun de villen Aufgaben vun engem Linux Server System Administrateur, an dësem Tipp hu mir gekuckt wéi Dir Prozesser op Ärem System lëscht an se no RAM an CPU Benotzung an Nofolgerform mat der ps Utility sortéiert.