Sib l-Ogħla Proċessi li Tħaddmu bl-Ogħla Memorja u Użu tas-CPU fil-Linux


Niftakar li darba qrajt li l-amministraturi tas-sistema effiċjenti huma nies għażżien. Ir-raġuni mhix li mhux qed jagħmlu xogħolhom jew qed jaħlu l-ħin tagħhom - huwa l-aktar minħabba li awtomatizzaw ħafna mill-kompiti ta 'rutina tagħhom. Għalhekk, m'għandhomx għalfejn jieħdu ħsieb is-servers tagħhom u jistgħu jużaw il-ħin tagħhom biex jitgħallmu teknoloġiji ġodda u dejjem jibqgħu fil-quċċata tal-logħba tagħhom.

Parti mill-awtomatizzazzjoni tal-kompiti tiegħek, hija li titgħallem kif tikseb skript tagħmel dak li jkollok tagħmel lilek innifsek inkella. Iż-żieda kontinwa tal-kmandi mal-bażi tal-għarfien tiegħek hija daqstant importanti.

Għal dik ir-raġuni, f'dan l-artikolu ser naqsmu trick biex insiru nafu, liema proċessi qed jikkunsmaw ħafna Memorja u utilizzazzjoni tas-CPU fil-Linux.

Cela dit, ejja adsa u nibdew.

Iċċekkja l-Fuq Proċessi magħżula skont l-Użu tar-RAM jew tas-CPU fil-Linux

Il-kmand li ġej se juri l-lista tal-aqwa proċessi ordnati mill-użu ta 'RAM u CPU f'forma dixxendenti (neħħi l-pipeline u r-ras jekk trid tara l-lista sħiħa):

# 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

Spjegazzjoni qasira tal-għażliet ta 'hawn fuq użati fil-kmand ta' hawn fuq.

L-għażla -o (jew –format) ta’ ps tippermettilek tispeċifika l-format tal-produzzjoni. Favorit tiegħi huwa li turi l-PIDs (pid), il-PPIDs (pid) tal-proċessi, l-isem tal-fajl eżekutibbli assoċjat mal-proċess (cmd), u l-utilizzazzjoni tar-RAM u tas-CPU (%mem u %cpu, rispettivament).

Barra minn hekk, nuża --sort biex issortja jew bi %mem jew %cpu. B'mod awtomatiku, l-output se jiġi magħżul f'forma axxendenti, iżda personalment nippreferi nreġġa 'lura dik l-ordni billi nżid sinjal minus quddiem il-kriterji ta' sort.

Biex iżżid oqsma oħra mal-output, jew tibdel il-kriterji tal-għażla, irreferi għat-taqsima KONTROLL TAL-FORMAT TAL-ĦRUĠ fil-paġna man tal-kmand ps.

Sommarju

Il-proċess ta 'monitoraġġ huwa wieħed mill-kompiti numerużi ta' amministratur tas-sistema tas-server Linux, f'dan il-ponta, ħares lejn kif telenka l-proċessi fis-sistema tiegħek u issortjahom skont l-użu ta 'RAM u CPU f'forma dixxendenti billi tuża l-utilità ps.