Ito ang command qps na maaaring patakbuhin sa OnWorks free 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
qps - Tagapamahala ng Visual na Proseso
SINOPSIS
qps [ pagpipilian ]
DESCRIPTION
qps ay isang monitor na nagpapakita ng katayuan ng mga prosesong kasalukuyang umiiral, marami
gaya ng tuktok(1) o ps(1). Ang user interface ay gumagamit ng Qt toolkit, at karamihan sa mga operasyon ay dapat
maging medyo intuitive.
Ang listahan ng proseso ay pinagsunod-sunod ayon sa naka-highlight na field. Mag-click sa isa pang pamagat upang baguhin;
i-click muli upang baligtarin ang pagkakasunud-sunod ng pag-uuri. Muling ayusin ang mga column sa pamamagitan ng pag-drag sa mga pamagat.
Ang pag-left-click sa isang proseso ay pinipili o inaalis sa pagkakapili ito. Shift-click upang pumili ng marami
mga proseso. Ang mga PID ng mga napiling proseso ay maaaring i-paste sa iba pang mga application (ito
maaaring hindi paganahin ang opsyon).
Ang kanang pindutan ng mouse ay nagpa-pop up ng isang menu ng konteksto, na nagdo-duplicate ng ilang mga function mula sa
pangunahing menu para sa kaginhawahan. Gumagana ito kapwa sa mga proseso at sa mga heading ng column.
Pinipili ng control-click sa talahanayan ng proseso ang lahat ng mga proseso na may parehong ipinapakitang halaga
sa partikular na column na na-click. Halimbawa, upang piliin ang lahat ng prosesong pagmamay-ari ni
"joshua", panatilihing pinindot ang Control habang nagki-click sa "joshua". Magkasama ang Shift at Control
gumagawa ng inaasahang resulta.
Sa Tree mode, ang ugnayan ng magulang-anak sa pagitan ng mga proseso ay ipinapakita sa mas malinaw na paraan.
Mag-click sa mga tatsulok upang ipakita o itago ang isang buong subtree. Ang pag-uuri ay nakakaapekto lamang sa mga kapatid;
ang istraktura ng puno ay nagpapataw ng pandaigdigang kaayusan.
Upang baguhin ang priyoridad sa pagbabahagi ng oras ng mga napiling proseso, i-type ang bagong priyoridad
ang Renice... diyalogo. Ang bagong magandang halaga ay dapat nasa hanay na -20 hanggang 20; 0 ay ang
default. Ang mas malaking bilang ay nangangahulugan na ang proseso ay nakakakuha ng mas kaunting oras ng CPU. Tanging ang super-user
maaaring bawasan ang magandang halaga.
Ang Baguhin Nag-iiskedyul... binibigyang-daan ng dialog ang super-user na baguhin ang patakaran sa pag-iiskedyul ng
ang mga napiling proseso (gamit ang kontrol sa pag-iiskedyul ng Posix.1b). Ang mga normal na proseso ay nakatakda sa
SCHED_OTHER at may static na priyoridad 0; (malambot) real-time na mga proseso ay may patakaran
SCHED_FIFO o SCHED_RR at isang static na priyoridad sa hanay ng 1 hanggang 99. (Tingnan
sched_setscheduler(2).) May mga karagdagang patakaran sa pag-iiskedyul ang Solaris, ngunit sa ngayon ay qps
hindi pinapayagan ang pagtatakda ng mga ito.
Bilang default, nag-a-update ang display ng proseso bawat 5 segundo. Para baguhin, i-type ang bagong update
panahon sa Mga update Panahon... diyalogo. Maaaring gamitin ang mga unit na min, s at ms (kung wala,
ipinapalagay ang mga segundo). Maaari mong pilitin ang isang update sa pamamagitan ng pagpindot sa space bar o pag-click sa
Mga update pindutan. Ang qps ay kukuha ng maraming oras ng CPU kung ang panahon ng pag-update ay maikli o zero.
Kung nai-icon, gayunpaman, ang qps ay gagamit ng napakakaunting CPU.
Ipinapakita ng field ng USER ang totoong user ID. Kung iba ang epektibong user ID ng isang proseso
mula sa totoong user ID nito, may kasamang plus sign (+) sa user name; kung ito ay ang super-
user, may kasamang asterisk (*).
Maaaring i-toggle sa pagitan ng graphic ang load, CPU, memory at swap na mga display sa status bar
at mga representasyon ng teksto sa pamamagitan ng pag-click sa mga ito, o sa pamamagitan ng mga setting sa Mga Kagustuhan ...
diyalogo. Ang mga numero ng pag-load na ipinapakita ay ang bilang ng mga trabaho sa run queue na na-average sa 1, 5
at 15 minuto.
Ang swap bar ay magiging pula kung ang libreng swap space ay bababa sa isang partikular na halaga, na maaaring maging
nagbago sa Mga Kagustuhan ... diyalogo. Ang numero ay maaaring ilagay sa K, M (megabytes) o %
(porsiyento ng kabuuang swap space). Ang default ay 10%.
Sa mga SMP (multi-CPU) machine na nagpapatakbo ng Solaris 2.6 o Linux 2.1.x o mas bago, ang mga istatistika ng CPU
ay ipapakita para sa bawat processor sa vertical mode, at ang average ng lahat ng mga CPU sa
horizontal mode.
Para sa pagpapakita ng field ng WCHAN bilang mga simbolo, kailangan ang file ng simbolo ng kernel na System.map.
hahanapin ito ng qps sa mga sumusunod na lokasyon:
/boot/System.map-RELEASE
/boot/System.map
/lib/modules/RELEASE/System.map
/usr/src/linux-RELEASE/System.map
/usr/src/linux/System.map
/usr/local/src/linux-RELEASE/System.map
/usr/local/src/linux/System.map
saan RELEASE ay ang kernel release number, halimbawa "2.0.29". Kung ang System.map file
ay hindi nahanap o hindi nababasa, ang mga hexadecimal na address ay ipapakita sa halip. Ang mga prefix
Ang "sys_" at "do_" ay tinanggal mula sa mga simbolo bago sila ipakita. Sa ilalim ni Solaris,
Kasalukuyang hindi sinusuportahan ang mga simbolikong pangalan at palaging ipapakita ang mga hexadecimal na address.
Ang Tingnan ang iyong Bansa Detalye menu ay nagbubukas ng isang window na nagpapakita ng iba't ibang aspeto ng napili
mga proseso. Ang pag-double click sa isang proseso ay may parehong epekto. Ang lahat ng impormasyon ay lamang
magagamit sa may-ari ng proseso (at sa super-user).
Ang Sockets ang talahanayan (Linux lang) ay nagpapakita ng kasalukuyang ginagamit na TCP at UDP socket. Kung Paghandaan Pangalan
lookup ay naka-check sa Mga Kagustuhan dialog, isang host name lookup ang gagawin para sa bawat IP
tirahan. Ginagawa ito sa pamamagitan ng proseso sa background ngunit maaaring magtagal para sa mahihirap na kaso
(ngunit sa sandaling tumingin, ang mga address ay naka-cache).
Ang Memorya Maps Ipinapakita ng talahanayan ang mga pagmamapa ng memorya ng proseso. Sa Linux 2.0.x at Solaris, ang
hindi ibinigay ang mga pangalan ng file. Mga anonymous na pagmamapa (inilalaan ang memorya na hindi nakatali sa isang file o
device) ay minarkahan (anonymous).
Ang File Ipinapakita ng talahanayan ang mga bukas na file ng proseso. Sa Linux 2.0.x, ang mga file ay ibinibigay sa
anyo [AABB]:inode, saan AA at BB ay ang mga mayor/minor na numero ng device sa hexadecimal.
Ang kapaligiran Ipinapakita ng talahanayan ang mga variable ng kapaligiran ng proseso. Tandaan na ito ang
kapaligiran kung saan sinimulan ang proseso, hindi kinakailangang isama sa ibang pagkakataon
mga pagbabago. Ang ilang mga proseso na nagbabago sa kanilang command line, lalo na sendmail(8) at ftpdNa (8),
maaaring gumamit ng espasyo sa kapaligiran para dito, na nagpapakita ng kalokohan sa talahanayang ito. Ang pag-click sa
Binabago ng mga field heading ang pagkakasunud-sunod ng pag-uuri gaya ng dati. (Sa Solaris, ang unang 8K lamang ng
kapaligiran ay ipinapakita. Aayusin ito kung ito ay magiging isang limitasyon.)
Mahanap Magulang at Mahanap Mga bata pipiliin ang magulang/anak ng mga napiling proseso,
at igitna ang mesa sa una sa kanila. Mahanap Mga supling pipiliin ang puno ng lahat
mga bata ng mga napiling proseso.
If isama Anak Beses ay napili sa Options menu, ipapakita ng field na TIME ang kabuuan
ng mga oras ng CPU na ginamit ng proseso at ng lahat ng mga anak nito.
Maaari mong tukuyin ang mga utos na tatakbo sa mga napiling proseso sa pamamagitan ng pagpapalabas ng Patnugutan
Mga utos... diyalogo. Ang "Paglalarawan" ng bawat command ay kung ano ang lalabas sa menu; ang
Ang "Command Line" ay isang shell command (ginagawa gamit ang / Bin / SH). Bago ipasa ang utos sa
ang shell, ang mga sumusunod na pagpapalit ay ginawa:
%p gamit ang PID (Process ID) ng napiling proseso
%c na may maikling pangalan ng command ng proseso
%C kasama ang kumpletong command line ng proseso
%u na may pangalan ng (tunay) na may-ari ng proseso
%% na may literal na '%'.
Aalisin ang anumang % + kumbinasyon ng titik. Ang command line ay tatakbo nang isang beses para sa bawat isa
napiling proseso (sa hindi tinukoy na pagkakasunud-sunod).
KEYBOARD MGA ACCELERATOR
(wasto sa karamihan ng mga konteksto)
Meta-W Isara ang aktibong window (maliban sa pangunahing window)
Q, Meta-Q
Tumigil sa qps.
Puwang Pilitin ang pag-update ng mga ipinapakitang talahanayan.
Control-Z
Iconify ang qps.
Opsyon
-display magpakita
itinatakda ang X display (default ay $DISPLAY)
-geometry heometrya
nagtatakda ng geometry ng pangunahing window ng qps
-background kulay
itinatakda ang default na kulay ng background at isang application palette (light at dark shades
ay kinakalkula). Hindi ito gumagana nang maayos sa ngayon.
- foreground kulay
nagtatakda ng default na kulay ng foreground. Ito ay may limitadong paggamit din.
-pamagat pamagat
nagtatakda ng pamagat ng aplikasyon (caption).
-Style estilo
nagtatakda ng istilo ng application GUI. Ang mga posibleng istilo ay paksa at bintana. (Kung ikaw ay
gamit ang Qt 2.x, ang mga istilo saan at platinum magagamit din.)
-font Font
nagtatakda ng font ng application
-iconic
magsisimula ang application na naka-icon.
-version
nagpi-print ng bersyon ng qps at ng Qt library, at lalabas.
-help sa pag-print ng buod ng mga opsyon sa command-line at paglabas.
Kapaligiran
Ang QPS_COLORS ay naglalaman ng mga detalye ng kulay na pinaghihiwalay ng kuwit pangalan:halaga pares, saan pangalan
ay isa sa mga sumusunod:
cpu-user, cpu-nice (Linux), cpu-sys, cpu-wait (Solaris), cpu-idle, mem-used, mem-buff,
mem-cache, mem-free, swap-used, swap-free, swap-warn, load-bg, load-fg, load-lines,
pagpili-bg, pagpili-fg
halaga ay isang X11 na pangalan ng kulay, maaaring isang simbolikong pangalan tulad ng "salmon" o isang kulay na RGB
#c5b769.
Gumamit ng qps online gamit ang mga serbisyo ng onworks.net