Ito ang command systemd-cgtop na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
systemd-cgtop - Ipakita ang mga nangungunang control group ayon sa kanilang paggamit ng mapagkukunan
SINOPSIS
systemd-cgtop [OPSYON...]
DESCRIPTION
systemd-cgtop ay nagpapakita ng mga nangungunang control group ng lokal na Linux control group hierarchy,
iniutos ng kanilang CPU, memory, o disk I/O load. Ang display ay nire-refresh sa regular
mga pagitan (bilang default bawat 1s), katulad ng istilo sa tuktokNa (1).
If systemd-cgtop ay hindi konektado sa isang tty, walang mga header ng column na naka-print at ang default
ay magpatakbo lamang ng isang pag-ulit. Ang --mga pag-ulit= argumento, kung ibinigay, ay pinarangalan. Ang mode na ito
ay angkop para sa scripting.
Ang paggamit ng mapagkukunan ay isinasaalang-alang lamang para sa mga control group sa nauugnay na hierarchy, ibig sabihin, CPU
ang paggamit ay isinasaalang-alang lamang para sa mga control group sa "cpuacct" hierarchy, ang paggamit ng memory lamang
para sa mga nasa "memorya" at paggamit ng disk I/O para sa mga nasa "blkio". Kung resource monitoring para sa
ang mga mapagkukunang ito ay kinakailangan, inirerekumenda na idagdag ang CPUAccounting=1,
MemoryAccounting=1 at BlockIOAccounting=1 mga setting sa mga file ng unit na pinag-uusapan. Tingnan mo
systemd.resource-control(5) para sa mga detalye.
Ang halaga ng pag-load ng CPU ay maaaring nasa pagitan ng 0 at 100 beses ang bilang ng mga processor na mayroon ang system.
Halimbawa, kung ang system ay may 8 processor, ang CPU load value ay magiging sa pagitan ng 0%
at 800%. Ang bilang ng mga processor ay matatagpuan sa "/ proc / cpuinfo".
Upang bigyang-diin ito: maliban kung "CPUAccounting=1", "MemoryAccounting=1" at
Ang "BlockIOAccounting=1" ay pinagana para sa mga serbisyong pinag-uusapan, walang resource accounting
ay magiging available para sa mga serbisyo ng system at ang data na ipinapakita ng systemd-cgtop ay
hindi kumpleto.
Opsyon
Ang mga sumusunod na opsyon ay nauunawaan:
-p, --order=path
Mag-order ayon sa pangalan ng path ng control group.
-t, --order=mga gawain
Pag-order ayon sa bilang ng mga gawain/proseso sa control group.
-c, --order=cpu
Mag-order sa pamamagitan ng pag-load ng CPU.
-m, --order=memorya
Mag-order ayon sa paggamit ng memorya.
-i, --order=io
Mag-order sa pamamagitan ng pag-load ng disk I/O.
-b, --batch
Patakbuhin sa "batch" mode: huwag tumanggap ng input at tumakbo hanggang sa itakda ang limitasyon ng pag-ulit
--mga pag-ulit= ay naubos o hanggang sa mapatay. Ang mode na ito ay maaaring maging kapaki-pakinabang para sa pagpapadala
output mula sa systemd-cgtop sa ibang mga program o sa isang file.
-r, --hilaw
I-format ang mga bilang ng byte (tulad ng sa paggamit ng memorya at mga sukatan ng I/O) na may mga raw numeric na halaga sa halip
kaysa sa mga numerong nababasa ng tao.
--cpu=porsiyento, --cpu=oras
Kinokontrol kung ang paggamit ng CPU ay ipinapakita bilang porsyento o oras. Bilang default, ang CPU
ang paggamit ay ipinapakita bilang porsyento. Ang setting na ito ay maaari ding i-toggle sa runtime sa pamamagitan ng pagpindot
ang susi.
-P
Bilangin lamang ang mga proseso ng userspace sa halip na lahat ng mga gawain. Bilang default, ang lahat ng mga gawain ay
binibilang: bawat kernel thread at bawat userspace thread nang paisa-isa. Sa ganitong setting,
Ang mga kernel thread ay hindi kasama sa pagbibilang at ang bawat proseso ng userspace ay binibilang lamang
bilang isa, hindi alintana kung gaano karaming mga thread ang binubuo nito. Maaari ding i-toggle ang setting na ito
sa runtime sa pamamagitan ng pagpindot sa P key. Maaaring hindi pagsamahin ang opsyong ito -k.
-k
Bilangin lamang ang mga proseso ng userspace at mga kernel thread sa halip na lahat ng mga gawain. Bilang default,
lahat ng mga gawain ay binibilang: bawat kernel thread at bawat userspace thread nang paisa-isa. Sa
ang setting na ito, ang mga kernel thread ay kasama sa pagbibilang at sa bawat proseso ng userspace
binibilang lamang bilang sa isa, hindi alintana kung gaano karaming mga thread ang binubuo nito. Ang setting na ito ay maaaring
i-toggle din sa runtime sa pamamagitan ng pagpindot sa k key. Maaaring hindi pagsamahin ang opsyong ito
-P.
--recursive=
Kinokontrol kung ang bilang ng mga prosesong ipinapakita para sa isang control group ay dapat isama ang lahat
mga prosesong nakapaloob sa alinman sa mga child control group. Kumuha ng a
boolean argument, na nagde-default sa "oo". Kung naka-enable, ang mga proseso sa child control
kasama ang mga grupo, kung hindi pinagana, ang mga proseso lamang sa control group mismo ang kasama
binibilang. Ang setting na ito ay maaari ding i-toggle sa runtime sa pamamagitan ng pagpindot sa r key. Tandaan na
nalalapat lang ang setting na ito sa pagbibilang ng proseso, ibig sabihin, kapag ang -P or -k ang mga pagpipilian ay
ginamit. Ito ay walang epekto kung ang lahat ng mga gawain ay binibilang, kung saan ang pagbibilang ay palaging
recursive.
-n, --mga pag-ulit=
Gawin lamang itong maraming pag-ulit. Ang isang halaga ng 0 ay nagpapahiwatig na ang programa ay dapat tumakbo
walang katiyakan.
-d, --antala=
Tukuyin ang pagkaantala ng pag-refresh sa ilang segundo (o kung ang isa sa "ms", "us", "min" ay tinukoy bilang unit
sa yunit ng oras na ito). Ang setting na ito ay maaari ding tumaas at bumaba sa runtime ng
pagpindot sa + at - key.
--lalim=
Maximum control group tree traversal depth. Tinutukoy kung gaano kalalim systemd-cgtop Dapat
dumaan sa mga hierarchy ng control group. Kung 0 ang tinukoy, ang root group lang ang
sinusubaybayan. Para sa 1, ang unang antas lamang ng mga control group ang sinusubaybayan, at iba pa.
Default sa 3.
-M MACHINE, --machine=MACHINE
Limitahan ang mga control group na ipinapakita sa bahaging nauugnay sa lalagyan MACHINE.
-h, - Tumulong
Mag-print ng isang maikling teksto ng tulong at exit.
--bersyon
Mag-print ng maikling bersyon na string at exit.
KEYS
systemd-cgtop ay isang interactive na tool at maaaring kontrolin sa pamamagitan ng user input gamit ang
sumusunod na mga susi:
h
Nagpapakita ng maikling text ng tulong.
Puwang
I-refresh kaagad ang output.
q
Tapusin ang programa.
p, t, c, m, i
Pagbukud-bukurin ang mga control group ayon sa landas, bilang ng mga gawain, pag-load ng CPU, paggamit ng memorya, o pag-load ng I/O,
ayon sa pagkakabanggit. Ang setting na ito ay maaari ding kontrolin gamit ang --order= command line
Lumipat.
%
Mag-toggle sa pagitan ng pagpapakita ng oras ng CPU bilang oras o porsyento. Ang setting na ito ay maaari ding
kinokontrol gamit ang --cpu= switch ng linya ng utos.
+, -
Dagdagan o bawasan ang pagkaantala sa pag-refresh, ayon sa pagkakabanggit. Ang setting na ito ay maaari ding kontrolin
gamit ang --antala= switch ng linya ng utos.
P
Mag-toggle sa pagitan ng pagbibilang ng lahat ng gawain, o mga proseso ng userspace lang. Ang setting na ito ay maaari ding
makontrol gamit ang -P command line switch (tingnan sa itaas).
k
Mag-toggle sa pagitan ng pagbibilang ng lahat ng gawain, o mga proseso ng userspace at kernel thread lang.
Ang setting na ito ay maaari ding kontrolin gamit ang -k command line switch (tingnan sa itaas).
r
Mag-toggle sa pagitan ng recursively na pagsasama o pagbubukod ng mga proseso sa mga child control group sa
bilang ng proseso ng control group. Ang setting na ito ay maaari ding kontrolin gamit ang
--recursive= switch ng command line. Hindi available ang key na ito kung binibilang ang lahat ng gawain,
ito ay magagamit lamang kung ang mga proseso ay binibilang, bilang pinagana sa mga P o k key.
EXIT STATUS
Sa tagumpay, ibinalik ang 0, isang non-zero failure code kung hindi man.
Gumamit ng systemd-cgtop online gamit ang mga serbisyo ng onworks.net
