Pangitaa ang Nanguna nga Mga Proseso sa Pagdagan pinaagi sa Labing Taas nga Memorya ug Paggamit sa CPU sa Linux
Nahinumdom ko sa makausa nga nagbasa nga ang episyente nga mga tigdumala sa sistema mga tapulan nga mga tawo. Ang rason dili kay wala sila nagbuhat sa ilang trabaho o nag-usik-usik sa ilang oras - kasagaran tungod kay na-automate na nila ang ilang naandang buluhaton. Sa ingon, dili nila kinahanglan nga mag-babysit sa ilang mga server ug magamit ang ilang oras sa pagkat-on sa mga bag-ong teknolohiya ug kanunay nga magpabilin sa tumoy sa ilang dula.
Kabahin sa pag-automate sa imong mga buluhaton, ang pagkat-on kung giunsa paghimo ang usa ka script nga buhaton kung unsa ang kinahanglan nimong buhaton sa imong kaugalingon kung dili. Ang padayon nga pagdugang sa mga mando sa imong kaugalingon nga base sa kahibalo parehas ka hinungdanon.
Tungod niana nga hinungdan, sa kini nga artikulo magpaambit kami usa ka limbong aron mahibal-an, kung unsang mga proseso ang nag-usik sa daghang paggamit sa Memorya ug CPU sa Linux.
Ingon niana, mag-dive kita ug magsugod.
Susihon ang Nanguna nga Mga Proseso nga gisunud sa RAM o Paggamit sa CPU sa Linux
Ang mosunud nga mando magpakita sa lista sa mga nanguna nga proseso nga gimando sa paggamit sa RAM ug CPU sa porma sa kaliwat (kuhaa ang pipeline ug ulo kung gusto nimo makita ang tibuuk nga lista):
# 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
Mubo nga pagpatin-aw sa mga opsyon sa ibabaw nga gigamit sa sugo sa ibabaw.
Ang -o
(o –format) nga opsyon sa ps nagtugot kanimo sa pagtino sa output format. Ang akong paborito mao ang pagpakita sa mga proseso nga PIDs (pid), PPIDs (pid), ang ngalan sa executable file nga nalangkit sa proseso (cmd), ug ang RAM ug CPU utilization (%mem
ug %cpu
, matag usa).
Dugang pa, akong gigamit ang --sort
aron paghan-ay pinaagi sa %mem
o %cpu
. Sa kasagaran, ang output ihan-ay sa ascendant nga porma, apan sa personal mas gusto nako nga balihon kana nga han-ay pinaagi sa pagdugang og minus sign atubangan sa sort criteria.
Para makadugang ug ubang field sa output, o usbon ang sort criteria, tan-awa ang OUTPUT FORMAT CONTROL section sa man page sa ps
command.
Summary
Ang proseso sa pag-monitor usa sa daghang mga buluhaton sa usa ka tigdumala sa sistema sa server sa Linux, sa kini nga tip, gitan-aw namon kung giunsa nimo paglista ang mga proseso sa imong sistema ug paghan-ay kini sumala sa paggamit sa RAM ug CPU sa porma sa kaliwat gamit ang ps utility.