<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kkool</id>
	<title>ICO wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kkool"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Kkool"/>
	<updated>2026-05-05T22:50:53Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Cron_ja_crontab&amp;diff=11739</id>
		<title>Talk:Cron ja crontab</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Cron_ja_crontab&amp;diff=11739"/>
		<updated>2010-08-26T20:13:37Z</updated>

		<summary type="html">&lt;p&gt;Kkool: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hindajaks on Kristjan Kool&lt;br /&gt;
&lt;br /&gt;
strukturaalsus väga hea (vastab kenast wiki kirjutamata ja kirjutatud nõuetele ), tekst ladus ja hästi haaratav&lt;br /&gt;
kindlasti väärt maksimaalseid punkte! Kõik allpoolloetletud kommentaarid on marginaalse kaaluga ja subjektiivsusele kalduvad.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&amp;quot;30 18 * * * rm /home/someuser/tmp/* &amp;gt;&amp;gt; /dev/null&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
juurdelisamine tundub üleliigne piisaks lihtsalt suunamisest (&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
*&amp;quot;Cron on UNIX-i utiliit, mis võimaldab automaatselt käivitada programme regulaarsete ajavahemike tagant. Selleks kasutatakse cron daemonit. Crontab on fail, mille sees on defineeritud käivitatavad programmid ja ajakava&amp;quot; &lt;br /&gt;
&#039;&#039;&lt;br /&gt;
asendaks:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cron&#039;&#039;&#039; on UNIX-i utiliit, mis võimaldab cron deamoni abil automaatselt käivitada programme kindlate ajavahemike järel.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Crontab&#039;&#039;&#039; on fail, mille sees on defineeritud käivitatavad programmid ja ajakava. &lt;br /&gt;
&lt;br /&gt;
&amp;quot;Selleks&amp;quot;-iga algav lause tundub üleliigne. Tegelikult maitse asi.&lt;br /&gt;
&lt;br /&gt;
*viide paketile või autoritele puudu &lt;br /&gt;
*pisike ekraanitõmmis võiks juures olla &lt;br /&gt;
*viide võinuks olla mitte lingi vaid sisulise saidi nimetuse kujul.&lt;br /&gt;
&lt;br /&gt;
* üldised märkuse korras, et itcollege wiki peaks hoolsamalt jälgima sisemist viitamist, hetkel on see puudulik. Näiteks, mõiste &amp;quot;utiliit&amp;quot; peaks olema lokaalselt defineeritud, kuna sõna tähendust õigekeelsussõnaraamatust ei leia.&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Cron_ja_crontab&amp;diff=11738</id>
		<title>Talk:Cron ja crontab</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Cron_ja_crontab&amp;diff=11738"/>
		<updated>2010-08-26T20:08:27Z</updated>

		<summary type="html">&lt;p&gt;Kkool: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hindajaks on Kristjan Kool&lt;br /&gt;
&lt;br /&gt;
strukturaalsus väga hea (vastab kenast wiki kirjutamata ja kirjutatud nõuetele ), tekst ladus ja hästi haaratav&lt;br /&gt;
kindlasti väärt maksimaalseid punkte! Kõik allpoolloetletud kommentaarid on marginaalse kaaluga ja subjektiivsusele kalduvad.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&amp;quot;30 18 * * * rm /home/someuser/tmp/* &amp;gt;&amp;gt; /dev/null&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
juurdelisamine tundub üleliigne piisaks lihtsalt suunamisest (&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
*&amp;quot;Cron on UNIX-i utiliit, mis võimaldab automaatselt käivitada programme regulaarsete ajavahemike tagant. Selleks kasutatakse cron daemonit. Crontab on fail, mille sees on defineeritud käivitatavad programmid ja ajakava&amp;quot; &lt;br /&gt;
&#039;&#039;&lt;br /&gt;
asendaks:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cron&#039;&#039;&#039; on UNIX-i utiliit, mis võimaldab cron deamoni abil automaatselt käivitada programme kindlate ajavahemike järel.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Crontab&#039;&#039;&#039; on fail, mille sees on defineeritud käivitatavad programmid ja ajakava. &lt;br /&gt;
&lt;br /&gt;
&amp;quot;Selleks&amp;quot;-iga algav lause tundub üleliigne. Tegelikult maitse asi.&lt;br /&gt;
&lt;br /&gt;
*viide paketile või autoritele puudu &lt;br /&gt;
*pisike ekraanitõmmis võiks juures olla &lt;br /&gt;
*viide võinuks olla mitte lingi vaid sisulise saidi nimetuse kujul.&lt;br /&gt;
&lt;br /&gt;
* üldised märkuse korras, et itcollege wiki peaks rohkem jälgima ka sisemist viitamist, hetkel on see puudulik. Näiteks, mõiste &amp;quot;utiliit&amp;quot; võib olla kusagil siin ka lahti selgitatu. Möönan, et see teadjate jaoks on need paljud mõisted triviaalsed ja nendele viitamine või selgitamine tundub aja raiskamisena, aga leidub ka noid, keda tuleb harida :)&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Captive_Portal&amp;diff=10060</id>
		<title>Captive Portal</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Captive_Portal&amp;diff=10060"/>
		<updated>2010-05-14T04:18:26Z</updated>

		<summary type="html">&lt;p&gt;Kkool: /* Kasutatud kirjandus ja kasulikud viited */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Captive Portal&#039;&#039;&#039; on maakeelde seni veel tõlkimata tehnika, mis suunab võrgus oleva HTTP kliendi Internetti sissepääsu asemel spetsiaalsele veebilehele, mille eesmärgiks on reeglina kasutaja autentimine, kuid seda võib kasutada ka mitmel teisel eesmärgil.  Kui tõmmata paralleele tegeliku maailmaga, siis võiks Captive Portal&#039;it (mis otsetõlkes võiks tähendada püünissaiti või -veebilehte) mingi suletud territooriumi (antud juhul WLAN) väravat, mis võib külastaja jaoks tähendada, et tuleb lunastada pilet, kuid sisse võib pääseda ka tasuta või näiteks hoopis rohelist ninasarviku pildiga särki kandes.&lt;br /&gt;
&lt;br /&gt;
==Kasutamine==&lt;br /&gt;
&lt;br /&gt;
Esimesell korral, kui potentsiaalne kasutaja logib Captive Poratal seadistusega võrku, suunatakse kasutaja veebibrauser ühele kindlale veebilehele, kus tuleb teostada ettenähtud toimingud ning alles seejärel on kasutajal võimalik pääseda ligi välisele võrguühendusele.&lt;br /&gt;
&lt;br /&gt;
Lihtne Captive Portal sunnib kasutaja püünisveebilehele, mille eesmärgiks võib olla vaid tähelepanud juhtimine teenuspakkujale või hoopis kasutusreeglite ([http://en.wikipedia.org/wiki/Acceptable_use_policy AUP]) kinnitamine. Viimasega loodavad teenusepakkujad suunata vastutust kasutajale, juhuks kui see ei peaks Internetis toimima just kõige paremate kavatsustega. Samamoodi võidakse kasutajalt nõuda kasutajatunnuse ning parooli sisestamist, mis peaks teenusepakkujale veelgi kindlamalt tagama selle, et võrguteenuse kasutajad käituvad antud keskkonnas vasutustundlikult. Teised teenusepakkujad kasutavad püünissaite reklaami levitamiseks, mis on kindlasti tulutoov ettevõtmine hotellides, kaubanduskeskustest, kohvikutes ning teistes suurema &amp;quot;läbilaskevõimega&amp;quot; avalikes kohtades. Enamasti on Captive Portali teenust kasutavad serverid varustatud antiviiruse tarkvara ning tulemüüri programmidega, et tagada kasutajatele turvaline teenus. &lt;br /&gt;
&lt;br /&gt;
Kuna püünissait peab olema kliendile nähtav, siis peab see olema, kas lokaalselt salvestatud gateway&#039;s (nimetatud maakeeles ka lüüsiks) või teisel juhul peab veebiserver, mis antud lehekülge omab, olema [http://en.wikipedia.org/wiki/Walled_garden_%28media%29 walled gardeni] vahendusel olema kantud &amp;quot;lubatud nimekirja&amp;quot;, et oleks võimalik läbi viia autentimise protsess. Sõltuvalt gateway võimalustest võivad nn lubatud nimekirja olla kantud mitmed serverid. Lisaks webi hosti URL-i lubatud nimekirja kandmisele on sõltuvalt lüüsi võimalustustest lubada (avada) ka TCP porte. Samuti võib olla logimise protsess sätitud äratundma klientide MAC aadresseid.&lt;br /&gt;
&lt;br /&gt;
===Wippies===&lt;br /&gt;
&lt;br /&gt;
[http://forum.wippies.com/wiki/Avatud_k%C3%BClalisv%C3%B5rk Wippies] on külalisvõrk, mis Captive Portal meetodit kasutades on üles ehitanud üsna ambitsioonika äriidee, mille eesmärgiks on kogu maailm [http://www.wippies.com/what.phtml wippie-maailmaga] katta elik  tagada kõikidele kogukonna liikmetele igas asustatud maailma punktis tasuta sissepääsuga internetiühendus. Ülalviidatud Wippie Wikis on toodud järgmine tehnilise lahenduse kirjeldus:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Kui ühendad oma arvuti Wippies-võrku, siis annab Wippies-tugijaam IP-aadressi DHCP abil. Kui ühendus on loodud, tekitab tugijaam VPN-tunneli Wippiese serverisse, mis asub Soomes. Kui arvuti soovib avada mõnd veebilehte, siis esmalt suunab server liikluse sisselogimislehele (Wippies Captive Portal). Kui parool on edukalt sisestatud, vahendab server internetiühendust tavapärasel viisil. VPN-tunnel kasutab IPSec-protokolli. Klientarvutitele jagatakse aadressid vahemikus 10.0.0.0/8. Wippies-server muudab aadressid  marsruutimise käigus NAT abil.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Eelised ja kasutamise võimalused ==&lt;br /&gt;
&lt;br /&gt;
Püünissaiti kasutamine võib olla vajalik erinevatel põhjustel, mõnikord ei ole traadita võrgu kaitsmine teiste vahenditega mõistlik (WPA, WP2 jms), kuna need ei ole lõppkasutajale lihtsasti konfigureeritavad ning alati ei ole abiväge varnast võtta. Liiati saab nimetatud turvaprotokolle kasutada vaid vastavat funtksionaalsust võimaldava riistvara (access-point-ide ja võrgukaartidega) ning operatsioonisüsteemidega. Teisel juhul tuleb teenusepakkujal ühtviisi kaitsta nii traadita kui traadiga võrku, mistõttu on mõistlik viia ligipääsu kontroll teiselt OSI mudeli kihilt kolmandale, kasutades selleks Captive Portali võimalusi. &lt;br /&gt;
&lt;br /&gt;
Captive Portal paikneb lüüsis, mis on kaitstavate alamvõrkude vaikimisi ruuter. Lüüs blokib IP paketid, mis on väljapoole suunatud ning püüab kinni http ja https päringud 80 ja 443 TCP pordist suunates need ümber kindlaksmääratud autentimisserverisse, mis kuvab kasutajale autentimise saidi elik püünissaidi. Kui autentimine õnnestub, siis autentmisserver kommunikeerib lüüsile (gateway), et host on autoriseeritud, misjärel lüüs avab oma väravad ja suunab väljasaadetavad paketid edasi.  &lt;br /&gt;
&lt;br /&gt;
==Captive Portalit võimaldavad tarkvarad==&lt;br /&gt;
&lt;br /&gt;
*[http://en.wikipedia.org/wiki/AirMarshal Air Marshal], tarkvara Linuxi platvormile (tasuline)&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Amazingports Amazingports], Linuxipõhine tarkvara integreeritud billingu ja maksete implementeerimise võimalusega.(tasuta ja tasuline versioon)&lt;br /&gt;
*[http://en.wikipedia.org/wiki/ChilliSpot ChilliSpot] - avatud lähtekoodiga Linuxi deamon&lt;br /&gt;
*[http://www.wifigator.com/ WiFi Billing Software] WiFiGator: Võimaldab täielikku majasisest kontrolli süsteemi üle.&lt;br /&gt;
*[http://pepperspot.sourceforge.net/ PepperSpot] - avatud lähtekoodiga IPv4 / IPv6 captive portal (ChilliSpot-i haru)&lt;br /&gt;
*[http://www.coova.org/CoovaChilli CoovaChilli] - avatud lähtekoodiga (GPL): ChilliSpot-i aktiivselt arendatav järglane&lt;br /&gt;
*[http://www.antamedia.com/hotspot Antamedia HotSpot] - kommertsiaalne Windowsi põhine Captive Portal, kuumkoha billimise mooduliga &lt;br /&gt;
*[http://www.dnsredirector.com/ DNS Redirector] - vaba või tasulise litsentisga Windowsi põhine Captive Portal&lt;br /&gt;
*[http://patronsoft.com/firstspot FirstSpot] - kommertslahendus Windows-ile, rikkalike manageerimise võimalustega&lt;br /&gt;
*[http://www.dd-wrt.com/wiki/index.php/NoCatSplash NoCatSplash]&lt;br /&gt;
&lt;br /&gt;
===Zeroshell===&lt;br /&gt;
&lt;br /&gt;
Üks paljudest võimalikest Captive Portali implementeerimise vahendiks on kasutada [http://www.zeroshell.net/eng/ Zeroshell] nimelist Linuxi distrot serveritele ja embedded seadmete võrguteenuste halduseks. Zeroshellis on Captive Portal võimekus integreeritud ilma lisatarkvara nagu NoCatAuth, NoCatSplash või Chillispot kasutamata.&lt;br /&gt;
 &lt;br /&gt;
Zeroshell Captive Portal võimaldab: &lt;br /&gt;
&lt;br /&gt;
#multigateway struktuuri &lt;br /&gt;
#Captive lüüs võib olla nii ruuditud kui birdge&#039;tud &lt;br /&gt;
#Captive Portal võib olla aktiveeritud vaid osaliselt (näitek VLAN-ile)&lt;br /&gt;
#kõik kasutaja ning veebriprauseri ja autentimiserveri vahelised interaktsioonid on krüpteeritud https-is, et vältida &amp;quot;pealtkuulamist&amp;quot;&lt;br /&gt;
#klient tuvastatakse IP ja MAC-i järgi. &lt;br /&gt;
#autenitmisserver on võimelik integreerida Kerberosega.&lt;br /&gt;
#võimalik on deklareerida &amp;quot;tasuta&amp;quot; kliente, kelle jaoks autentimine pole vajalik&lt;br /&gt;
#võimalik on defineerida nn vabade väliste serverite poolne teenuste list, millele on kasutajal juurdepääs ilma autentimiseta.&lt;br /&gt;
#veebi logimise lehekülge on võimalik autentimise ajal administraatori poolt konfigureerida.&lt;br /&gt;
#jpm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Lõpetuseks ==&lt;br /&gt;
&lt;br /&gt;
Püünissaidid on tänapäeval väga laialt levinud tehnika ja seda kasutakse erinevatel eesmärkide üle kogu maailma&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus ja kasulikud viited==&lt;br /&gt;
&lt;br /&gt;
maakeeles:&lt;br /&gt;
#[http://wiki.wifi.ee/index.php/Captive_portal Captive Portal Traadita WIKI-is]&lt;br /&gt;
&lt;br /&gt;
võõramaa keeles:&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Captive_portal Captive Portal wikipedias]&lt;br /&gt;
#[http://www.zeroshell.net/eng/captiveportaldetails/  Zeroshell: Captive Portal kuumkoha autentimiseks]&lt;br /&gt;
#[http://searchmobilecomputing.techtarget.com/definition/captive-portal Searchmobilecomputing: Mis on Captive Portal?]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Koostanud: &#039;&#039;&#039;K.Kool&#039;&#039;&#039; AK32&lt;br /&gt;
[[Category:Traadita side alused]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Captive_Portal&amp;diff=10059</id>
		<title>Captive Portal</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Captive_Portal&amp;diff=10059"/>
		<updated>2010-05-14T04:15:44Z</updated>

		<summary type="html">&lt;p&gt;Kkool: /* Kasutamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Captive Portal&#039;&#039;&#039; on maakeelde seni veel tõlkimata tehnika, mis suunab võrgus oleva HTTP kliendi Internetti sissepääsu asemel spetsiaalsele veebilehele, mille eesmärgiks on reeglina kasutaja autentimine, kuid seda võib kasutada ka mitmel teisel eesmärgil.  Kui tõmmata paralleele tegeliku maailmaga, siis võiks Captive Portal&#039;it (mis otsetõlkes võiks tähendada püünissaiti või -veebilehte) mingi suletud territooriumi (antud juhul WLAN) väravat, mis võib külastaja jaoks tähendada, et tuleb lunastada pilet, kuid sisse võib pääseda ka tasuta või näiteks hoopis rohelist ninasarviku pildiga särki kandes.&lt;br /&gt;
&lt;br /&gt;
==Kasutamine==&lt;br /&gt;
&lt;br /&gt;
Esimesell korral, kui potentsiaalne kasutaja logib Captive Poratal seadistusega võrku, suunatakse kasutaja veebibrauser ühele kindlale veebilehele, kus tuleb teostada ettenähtud toimingud ning alles seejärel on kasutajal võimalik pääseda ligi välisele võrguühendusele.&lt;br /&gt;
&lt;br /&gt;
Lihtne Captive Portal sunnib kasutaja püünisveebilehele, mille eesmärgiks võib olla vaid tähelepanud juhtimine teenuspakkujale või hoopis kasutusreeglite ([http://en.wikipedia.org/wiki/Acceptable_use_policy AUP]) kinnitamine. Viimasega loodavad teenusepakkujad suunata vastutust kasutajale, juhuks kui see ei peaks Internetis toimima just kõige paremate kavatsustega. Samamoodi võidakse kasutajalt nõuda kasutajatunnuse ning parooli sisestamist, mis peaks teenusepakkujale veelgi kindlamalt tagama selle, et võrguteenuse kasutajad käituvad antud keskkonnas vasutustundlikult. Teised teenusepakkujad kasutavad püünissaite reklaami levitamiseks, mis on kindlasti tulutoov ettevõtmine hotellides, kaubanduskeskustest, kohvikutes ning teistes suurema &amp;quot;läbilaskevõimega&amp;quot; avalikes kohtades. Enamasti on Captive Portali teenust kasutavad serverid varustatud antiviiruse tarkvara ning tulemüüri programmidega, et tagada kasutajatele turvaline teenus. &lt;br /&gt;
&lt;br /&gt;
Kuna püünissait peab olema kliendile nähtav, siis peab see olema, kas lokaalselt salvestatud gateway&#039;s (nimetatud maakeeles ka lüüsiks) või teisel juhul peab veebiserver, mis antud lehekülge omab, olema [http://en.wikipedia.org/wiki/Walled_garden_%28media%29 walled gardeni] vahendusel olema kantud &amp;quot;lubatud nimekirja&amp;quot;, et oleks võimalik läbi viia autentimise protsess. Sõltuvalt gateway võimalustest võivad nn lubatud nimekirja olla kantud mitmed serverid. Lisaks webi hosti URL-i lubatud nimekirja kandmisele on sõltuvalt lüüsi võimalustustest lubada (avada) ka TCP porte. Samuti võib olla logimise protsess sätitud äratundma klientide MAC aadresseid.&lt;br /&gt;
&lt;br /&gt;
===Wippies===&lt;br /&gt;
&lt;br /&gt;
[http://forum.wippies.com/wiki/Avatud_k%C3%BClalisv%C3%B5rk Wippies] on külalisvõrk, mis Captive Portal meetodit kasutades on üles ehitanud üsna ambitsioonika äriidee, mille eesmärgiks on kogu maailm [http://www.wippies.com/what.phtml wippie-maailmaga] katta elik  tagada kõikidele kogukonna liikmetele igas asustatud maailma punktis tasuta sissepääsuga internetiühendus. Ülalviidatud Wippie Wikis on toodud järgmine tehnilise lahenduse kirjeldus:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Kui ühendad oma arvuti Wippies-võrku, siis annab Wippies-tugijaam IP-aadressi DHCP abil. Kui ühendus on loodud, tekitab tugijaam VPN-tunneli Wippiese serverisse, mis asub Soomes. Kui arvuti soovib avada mõnd veebilehte, siis esmalt suunab server liikluse sisselogimislehele (Wippies Captive Portal). Kui parool on edukalt sisestatud, vahendab server internetiühendust tavapärasel viisil. VPN-tunnel kasutab IPSec-protokolli. Klientarvutitele jagatakse aadressid vahemikus 10.0.0.0/8. Wippies-server muudab aadressid  marsruutimise käigus NAT abil.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Eelised ja kasutamise võimalused ==&lt;br /&gt;
&lt;br /&gt;
Püünissaiti kasutamine võib olla vajalik erinevatel põhjustel, mõnikord ei ole traadita võrgu kaitsmine teiste vahenditega mõistlik (WPA, WP2 jms), kuna need ei ole lõppkasutajale lihtsasti konfigureeritavad ning alati ei ole abiväge varnast võtta. Liiati saab nimetatud turvaprotokolle kasutada vaid vastavat funtksionaalsust võimaldava riistvara (access-point-ide ja võrgukaartidega) ning operatsioonisüsteemidega. Teisel juhul tuleb teenusepakkujal ühtviisi kaitsta nii traadita kui traadiga võrku, mistõttu on mõistlik viia ligipääsu kontroll teiselt OSI mudeli kihilt kolmandale, kasutades selleks Captive Portali võimalusi. &lt;br /&gt;
&lt;br /&gt;
Captive Portal paikneb lüüsis, mis on kaitstavate alamvõrkude vaikimisi ruuter. Lüüs blokib IP paketid, mis on väljapoole suunatud ning püüab kinni http ja https päringud 80 ja 443 TCP pordist suunates need ümber kindlaksmääratud autentimisserverisse, mis kuvab kasutajale autentimise saidi elik püünissaidi. Kui autentimine õnnestub, siis autentmisserver kommunikeerib lüüsile (gateway), et host on autoriseeritud, misjärel lüüs avab oma väravad ja suunab väljasaadetavad paketid edasi.  &lt;br /&gt;
&lt;br /&gt;
==Captive Portalit võimaldavad tarkvarad==&lt;br /&gt;
&lt;br /&gt;
*[http://en.wikipedia.org/wiki/AirMarshal Air Marshal], tarkvara Linuxi platvormile (tasuline)&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Amazingports Amazingports], Linuxipõhine tarkvara integreeritud billingu ja maksete implementeerimise võimalusega.(tasuta ja tasuline versioon)&lt;br /&gt;
*[http://en.wikipedia.org/wiki/ChilliSpot ChilliSpot] - avatud lähtekoodiga Linuxi deamon&lt;br /&gt;
*[http://www.wifigator.com/ WiFi Billing Software] WiFiGator: Võimaldab täielikku majasisest kontrolli süsteemi üle.&lt;br /&gt;
*[http://pepperspot.sourceforge.net/ PepperSpot] - avatud lähtekoodiga IPv4 / IPv6 captive portal (ChilliSpot-i haru)&lt;br /&gt;
*[http://www.coova.org/CoovaChilli CoovaChilli] - avatud lähtekoodiga (GPL): ChilliSpot-i aktiivselt arendatav järglane&lt;br /&gt;
*[http://www.antamedia.com/hotspot Antamedia HotSpot] - kommertsiaalne Windowsi põhine Captive Portal, kuumkoha billimise mooduliga &lt;br /&gt;
*[http://www.dnsredirector.com/ DNS Redirector] - vaba või tasulise litsentisga Windowsi põhine Captive Portal&lt;br /&gt;
*[http://patronsoft.com/firstspot FirstSpot] - kommertslahendus Windows-ile, rikkalike manageerimise võimalustega&lt;br /&gt;
*[http://www.dd-wrt.com/wiki/index.php/NoCatSplash NoCatSplash]&lt;br /&gt;
&lt;br /&gt;
===Zeroshell===&lt;br /&gt;
&lt;br /&gt;
Üks paljudest võimalikest Captive Portali implementeerimise vahendiks on kasutada [http://www.zeroshell.net/eng/ Zeroshell] nimelist Linuxi distrot serveritele ja embedded seadmete võrguteenuste halduseks. Zeroshellis on Captive Portal võimekus integreeritud ilma lisatarkvara nagu NoCatAuth, NoCatSplash või Chillispot kasutamata.&lt;br /&gt;
 &lt;br /&gt;
Zeroshell Captive Portal võimaldab: &lt;br /&gt;
&lt;br /&gt;
#multigateway struktuuri &lt;br /&gt;
#Captive lüüs võib olla nii ruuditud kui birdge&#039;tud &lt;br /&gt;
#Captive Portal võib olla aktiveeritud vaid osaliselt (näitek VLAN-ile)&lt;br /&gt;
#kõik kasutaja ning veebriprauseri ja autentimiserveri vahelised interaktsioonid on krüpteeritud https-is, et vältida &amp;quot;pealtkuulamist&amp;quot;&lt;br /&gt;
#klient tuvastatakse IP ja MAC-i järgi. &lt;br /&gt;
#autenitmisserver on võimelik integreerida Kerberosega.&lt;br /&gt;
#võimalik on deklareerida &amp;quot;tasuta&amp;quot; kliente, kelle jaoks autentimine pole vajalik&lt;br /&gt;
#võimalik on defineerida nn vabade väliste serverite poolne teenuste list, millele on kasutajal juurdepääs ilma autentimiseta.&lt;br /&gt;
#veebi logimise lehekülge on võimalik autentimise ajal administraatori poolt konfigureerida.&lt;br /&gt;
#jpm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Lõpetuseks ==&lt;br /&gt;
&lt;br /&gt;
Püünissaidid on tänapäeval väga laialt levinud tehnika ja seda kasutakse erinevatel eesmärkide üle kogu maailma&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus ja kasulikud viited==&lt;br /&gt;
&lt;br /&gt;
maakeeles:&lt;br /&gt;
#[http://wiki.wifi.ee/index.php/Captive_portal Captive Portal Traadita WIKI-is]&lt;br /&gt;
&lt;br /&gt;
Inglise keeles:&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Captive_portal Captive Portal wikipedias]&lt;br /&gt;
#[http://www.zeroshell.net/eng/captiveportaldetails/  Zeroshell: Captive Portal kuumkoha autentimiseks]&lt;br /&gt;
#[http://searchmobilecomputing.techtarget.com/definition/captive-portal Searchmobilecomputing: Mis on Captive Portal?]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Koostanud: &#039;&#039;&#039;K.Kool&#039;&#039;&#039; AK32&lt;br /&gt;
[[Category:Traadita side alused]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Captive_Portal&amp;diff=10058</id>
		<title>Captive Portal</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Captive_Portal&amp;diff=10058"/>
		<updated>2010-05-14T04:04:49Z</updated>

		<summary type="html">&lt;p&gt;Kkool: /* Kasutatud kirjandus ja kasulikud viited */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Captive Portal&#039;&#039;&#039; on maakeelde seni veel tõlkimata tehnika, mis suunab võrgus oleva HTTP kliendi Internetti sissepääsu asemel spetsiaalsele veebilehele, mille eesmärgiks on reeglina kasutaja autentimine, kuid seda võib kasutada ka mitmel teisel eesmärgil.  Kui tõmmata paralleele tegeliku maailmaga, siis võiks Captive Portal&#039;it (mis otsetõlkes võiks tähendada püünissaiti või -veebilehte) mingi suletud territooriumi (antud juhul WLAN) väravat, mis võib külastaja jaoks tähendada, et tuleb lunastada pilet, kuid sisse võib pääseda ka tasuta või näiteks hoopis rohelist ninasarviku pildiga särki kandes.&lt;br /&gt;
&lt;br /&gt;
==Kasutamine==&lt;br /&gt;
&lt;br /&gt;
Esimel korral, kui potentsiaalne kasutaja logib Captive Poratal seadistusega võrku, suunatakse kasutaja veebibrauser ühele kindlale veebilehele, kus tuleb teostada ettenähtud toimingud ning alles seejärel on kasutajal võimalik pääseda Internetti. &lt;br /&gt;
&lt;br /&gt;
Lihtne Captive Portal sunnib kasutaja püünisveebilehele, mille eesmärgiks võib olla vaid tähelepanud juhtimine teenuspakkujale või kasutusreeglite ([http://en.wikipedia.org/wiki/Acceptable_use_policy AUP]) kinnitamine. Viimasega loodavad teenusepakkujad suunata vastutust kasutajale, juhuks kui see ei peaks Internetis toimima just kõige paremate kavatsustega, samamoodi võidakse kasutajalt nõuda kasutajatunnuse ning parooli sisestamist, mis peaks teenusepakkujale veelgi kindlamalt tagama selle, et võrguteenuse kasutajad käituvad antud keskkonnas vasutustundlikult. Teised kasutavad püünissaite reklaami levitamiseks, mis on kindlasti kasulik ettevõtmine hotellides, kaubanduskeskustest, kohvikutes ning teistes avalikes kohtades. Enamasti on Captive Portali teenust kasutavad serverid varustatud antiviiruse tarkvara ning tulemüüri programmidega, et tagada kasutajatele turvaline teenus. &lt;br /&gt;
&lt;br /&gt;
Kuna püünissait peab olema kliendile nähtav, siis peab see olema kas lokaalselt salvestatud gateway&#039;s (nimetatud maakeeles ka lüüsiks) või veebiserver, mis antud lehekülge omab, peab olema [http://en.wikipedia.org/wiki/Walled_garden_%28media%29 walled gardeni] vahendusel olema kantud &amp;quot;lubatud nimekirja&amp;quot;, et oleks võimalik läbi viia autentimise protsess. Sõltuvalt gateway võimalustest võivad nn lubatud nimekirja olla kantud mitmed serverid. Lisaks webi hosti URL-i lubatud nimekirja kandmisele on sõltuvalt lüüsi võimalustustest lubada (avada) ka TCP porte. Samuti võib olla logimise protsess sätitud klientide MAC aadressite põhiseks.  &lt;br /&gt;
&lt;br /&gt;
===Wippies===&lt;br /&gt;
&lt;br /&gt;
[http://forum.wippies.com/wiki/Avatud_k%C3%BClalisv%C3%B5rk Wippies] on külalisvõrk, mis Captive Portal meetodit kasutades on üles ehitanud üsna ambitsioonika äriidee, mille eesmärgiks on kogu maailm [http://www.wippies.com/what.phtml wippie-maailmaga] katta elik  tagada kõikidele kogukonna liikmetele igas asustatud maailma punktis tasuta sissepääsuga internetiühendus. Ülalviidatud Wippie Wikis on toodud järgmine tehnilise lahenduse kirjeldus:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Kui ühendad oma arvuti Wippies-võrku, siis annab Wippies-tugijaam IP-aadressi DHCP abil. Kui ühendus on loodud, tekitab tugijaam VPN-tunneli Wippiese serverisse, mis asub Soomes. Kui arvuti soovib avada mõnd veebilehte, siis esmalt suunab server liikluse sisselogimislehele (Wippies Captive Portal). Kui parool on edukalt sisestatud, vahendab server internetiühendust tavapärasel viisil. VPN-tunnel kasutab IPSec-protokolli. Klientarvutitele jagatakse aadressid vahemikus 10.0.0.0/8. Wippies-server muudab aadressid  marsruutimise käigus NAT abil.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Eelised ja kasutamise võimalused ==&lt;br /&gt;
&lt;br /&gt;
Püünissaiti kasutamine võib olla vajalik erinevatel põhjustel, mõnikord ei ole traadita võrgu kaitsmine teiste vahenditega mõistlik (WPA, WP2 jms), kuna need ei ole lõppkasutajale lihtsasti konfigureeritavad ning alati ei ole abiväge varnast võtta. Liiati saab nimetatud turvaprotokolle kasutada vaid vastavat funtksionaalsust võimaldava riistvara (access-point-ide ja võrgukaartidega) ning operatsioonisüsteemidega. Teisel juhul tuleb teenusepakkujal ühtviisi kaitsta nii traadita kui traadiga võrku, mistõttu on mõistlik viia ligipääsu kontroll teiselt OSI mudeli kihilt kolmandale, kasutades selleks Captive Portali võimalusi. &lt;br /&gt;
&lt;br /&gt;
Captive Portal paikneb lüüsis, mis on kaitstavate alamvõrkude vaikimisi ruuter. Lüüs blokib IP paketid, mis on väljapoole suunatud ning püüab kinni http ja https päringud 80 ja 443 TCP pordist suunates need ümber kindlaksmääratud autentimisserverisse, mis kuvab kasutajale autentimise saidi elik püünissaidi. Kui autentimine õnnestub, siis autentmisserver kommunikeerib lüüsile (gateway), et host on autoriseeritud, misjärel lüüs avab oma väravad ja suunab väljasaadetavad paketid edasi.  &lt;br /&gt;
&lt;br /&gt;
==Captive Portalit võimaldavad tarkvarad==&lt;br /&gt;
&lt;br /&gt;
*[http://en.wikipedia.org/wiki/AirMarshal Air Marshal], tarkvara Linuxi platvormile (tasuline)&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Amazingports Amazingports], Linuxipõhine tarkvara integreeritud billingu ja maksete implementeerimise võimalusega.(tasuta ja tasuline versioon)&lt;br /&gt;
*[http://en.wikipedia.org/wiki/ChilliSpot ChilliSpot] - avatud lähtekoodiga Linuxi deamon&lt;br /&gt;
*[http://www.wifigator.com/ WiFi Billing Software] WiFiGator: Võimaldab täielikku majasisest kontrolli süsteemi üle.&lt;br /&gt;
*[http://pepperspot.sourceforge.net/ PepperSpot] - avatud lähtekoodiga IPv4 / IPv6 captive portal (ChilliSpot-i haru)&lt;br /&gt;
*[http://www.coova.org/CoovaChilli CoovaChilli] - avatud lähtekoodiga (GPL): ChilliSpot-i aktiivselt arendatav järglane&lt;br /&gt;
*[http://www.antamedia.com/hotspot Antamedia HotSpot] - kommertsiaalne Windowsi põhine Captive Portal, kuumkoha billimise mooduliga &lt;br /&gt;
*[http://www.dnsredirector.com/ DNS Redirector] - vaba või tasulise litsentisga Windowsi põhine Captive Portal&lt;br /&gt;
*[http://patronsoft.com/firstspot FirstSpot] - kommertslahendus Windows-ile, rikkalike manageerimise võimalustega&lt;br /&gt;
*[http://www.dd-wrt.com/wiki/index.php/NoCatSplash NoCatSplash]&lt;br /&gt;
&lt;br /&gt;
===Zeroshell===&lt;br /&gt;
&lt;br /&gt;
Üks paljudest võimalikest Captive Portali implementeerimise vahendiks on kasutada [http://www.zeroshell.net/eng/ Zeroshell] nimelist Linuxi distrot serveritele ja embedded seadmete võrguteenuste halduseks. Zeroshellis on Captive Portal võimekus integreeritud ilma lisatarkvara nagu NoCatAuth, NoCatSplash või Chillispot kasutamata.&lt;br /&gt;
 &lt;br /&gt;
Zeroshell Captive Portal võimaldab: &lt;br /&gt;
&lt;br /&gt;
#multigateway struktuuri &lt;br /&gt;
#Captive lüüs võib olla nii ruuditud kui birdge&#039;tud &lt;br /&gt;
#Captive Portal võib olla aktiveeritud vaid osaliselt (näitek VLAN-ile)&lt;br /&gt;
#kõik kasutaja ning veebriprauseri ja autentimiserveri vahelised interaktsioonid on krüpteeritud https-is, et vältida &amp;quot;pealtkuulamist&amp;quot;&lt;br /&gt;
#klient tuvastatakse IP ja MAC-i järgi. &lt;br /&gt;
#autenitmisserver on võimelik integreerida Kerberosega.&lt;br /&gt;
#võimalik on deklareerida &amp;quot;tasuta&amp;quot; kliente, kelle jaoks autentimine pole vajalik&lt;br /&gt;
#võimalik on defineerida nn vabade väliste serverite poolne teenuste list, millele on kasutajal juurdepääs ilma autentimiseta.&lt;br /&gt;
#veebi logimise lehekülge on võimalik autentimise ajal administraatori poolt konfigureerida.&lt;br /&gt;
#jpm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Lõpetuseks ==&lt;br /&gt;
&lt;br /&gt;
Püünissaidid on tänapäeval väga laialt levinud tehnika ja seda kasutakse erinevatel eesmärkide üle kogu maailma&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus ja kasulikud viited==&lt;br /&gt;
&lt;br /&gt;
maakeeles:&lt;br /&gt;
#[http://wiki.wifi.ee/index.php/Captive_portal Captive Portal Traadita WIKI-is]&lt;br /&gt;
&lt;br /&gt;
Inglise keeles:&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Captive_portal Captive Portal wikipedias]&lt;br /&gt;
#[http://www.zeroshell.net/eng/captiveportaldetails/  Zeroshell: Captive Portal kuumkoha autentimiseks]&lt;br /&gt;
#[http://searchmobilecomputing.techtarget.com/definition/captive-portal Searchmobilecomputing: Mis on Captive Portal?]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Koostanud: &#039;&#039;&#039;K.Kool&#039;&#039;&#039; AK32&lt;br /&gt;
[[Category:Traadita side alused]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Captive_Portal&amp;diff=10057</id>
		<title>Captive Portal</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Captive_Portal&amp;diff=10057"/>
		<updated>2010-05-14T04:02:46Z</updated>

		<summary type="html">&lt;p&gt;Kkool: /* Wippies */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Captive Portal&#039;&#039;&#039; on maakeelde seni veel tõlkimata tehnika, mis suunab võrgus oleva HTTP kliendi Internetti sissepääsu asemel spetsiaalsele veebilehele, mille eesmärgiks on reeglina kasutaja autentimine, kuid seda võib kasutada ka mitmel teisel eesmärgil.  Kui tõmmata paralleele tegeliku maailmaga, siis võiks Captive Portal&#039;it (mis otsetõlkes võiks tähendada püünissaiti või -veebilehte) mingi suletud territooriumi (antud juhul WLAN) väravat, mis võib külastaja jaoks tähendada, et tuleb lunastada pilet, kuid sisse võib pääseda ka tasuta või näiteks hoopis rohelist ninasarviku pildiga särki kandes.&lt;br /&gt;
&lt;br /&gt;
==Kasutamine==&lt;br /&gt;
&lt;br /&gt;
Esimel korral, kui potentsiaalne kasutaja logib Captive Poratal seadistusega võrku, suunatakse kasutaja veebibrauser ühele kindlale veebilehele, kus tuleb teostada ettenähtud toimingud ning alles seejärel on kasutajal võimalik pääseda Internetti. &lt;br /&gt;
&lt;br /&gt;
Lihtne Captive Portal sunnib kasutaja püünisveebilehele, mille eesmärgiks võib olla vaid tähelepanud juhtimine teenuspakkujale või kasutusreeglite ([http://en.wikipedia.org/wiki/Acceptable_use_policy AUP]) kinnitamine. Viimasega loodavad teenusepakkujad suunata vastutust kasutajale, juhuks kui see ei peaks Internetis toimima just kõige paremate kavatsustega, samamoodi võidakse kasutajalt nõuda kasutajatunnuse ning parooli sisestamist, mis peaks teenusepakkujale veelgi kindlamalt tagama selle, et võrguteenuse kasutajad käituvad antud keskkonnas vasutustundlikult. Teised kasutavad püünissaite reklaami levitamiseks, mis on kindlasti kasulik ettevõtmine hotellides, kaubanduskeskustest, kohvikutes ning teistes avalikes kohtades. Enamasti on Captive Portali teenust kasutavad serverid varustatud antiviiruse tarkvara ning tulemüüri programmidega, et tagada kasutajatele turvaline teenus. &lt;br /&gt;
&lt;br /&gt;
Kuna püünissait peab olema kliendile nähtav, siis peab see olema kas lokaalselt salvestatud gateway&#039;s (nimetatud maakeeles ka lüüsiks) või veebiserver, mis antud lehekülge omab, peab olema [http://en.wikipedia.org/wiki/Walled_garden_%28media%29 walled gardeni] vahendusel olema kantud &amp;quot;lubatud nimekirja&amp;quot;, et oleks võimalik läbi viia autentimise protsess. Sõltuvalt gateway võimalustest võivad nn lubatud nimekirja olla kantud mitmed serverid. Lisaks webi hosti URL-i lubatud nimekirja kandmisele on sõltuvalt lüüsi võimalustustest lubada (avada) ka TCP porte. Samuti võib olla logimise protsess sätitud klientide MAC aadressite põhiseks.  &lt;br /&gt;
&lt;br /&gt;
===Wippies===&lt;br /&gt;
&lt;br /&gt;
[http://forum.wippies.com/wiki/Avatud_k%C3%BClalisv%C3%B5rk Wippies] on külalisvõrk, mis Captive Portal meetodit kasutades on üles ehitanud üsna ambitsioonika äriidee, mille eesmärgiks on kogu maailm [http://www.wippies.com/what.phtml wippie-maailmaga] katta elik  tagada kõikidele kogukonna liikmetele igas asustatud maailma punktis tasuta sissepääsuga internetiühendus. Ülalviidatud Wippie Wikis on toodud järgmine tehnilise lahenduse kirjeldus:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Kui ühendad oma arvuti Wippies-võrku, siis annab Wippies-tugijaam IP-aadressi DHCP abil. Kui ühendus on loodud, tekitab tugijaam VPN-tunneli Wippiese serverisse, mis asub Soomes. Kui arvuti soovib avada mõnd veebilehte, siis esmalt suunab server liikluse sisselogimislehele (Wippies Captive Portal). Kui parool on edukalt sisestatud, vahendab server internetiühendust tavapärasel viisil. VPN-tunnel kasutab IPSec-protokolli. Klientarvutitele jagatakse aadressid vahemikus 10.0.0.0/8. Wippies-server muudab aadressid  marsruutimise käigus NAT abil.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Eelised ja kasutamise võimalused ==&lt;br /&gt;
&lt;br /&gt;
Püünissaiti kasutamine võib olla vajalik erinevatel põhjustel, mõnikord ei ole traadita võrgu kaitsmine teiste vahenditega mõistlik (WPA, WP2 jms), kuna need ei ole lõppkasutajale lihtsasti konfigureeritavad ning alati ei ole abiväge varnast võtta. Liiati saab nimetatud turvaprotokolle kasutada vaid vastavat funtksionaalsust võimaldava riistvara (access-point-ide ja võrgukaartidega) ning operatsioonisüsteemidega. Teisel juhul tuleb teenusepakkujal ühtviisi kaitsta nii traadita kui traadiga võrku, mistõttu on mõistlik viia ligipääsu kontroll teiselt OSI mudeli kihilt kolmandale, kasutades selleks Captive Portali võimalusi. &lt;br /&gt;
&lt;br /&gt;
Captive Portal paikneb lüüsis, mis on kaitstavate alamvõrkude vaikimisi ruuter. Lüüs blokib IP paketid, mis on väljapoole suunatud ning püüab kinni http ja https päringud 80 ja 443 TCP pordist suunates need ümber kindlaksmääratud autentimisserverisse, mis kuvab kasutajale autentimise saidi elik püünissaidi. Kui autentimine õnnestub, siis autentmisserver kommunikeerib lüüsile (gateway), et host on autoriseeritud, misjärel lüüs avab oma väravad ja suunab väljasaadetavad paketid edasi.  &lt;br /&gt;
&lt;br /&gt;
==Captive Portalit võimaldavad tarkvarad==&lt;br /&gt;
&lt;br /&gt;
*[http://en.wikipedia.org/wiki/AirMarshal Air Marshal], tarkvara Linuxi platvormile (tasuline)&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Amazingports Amazingports], Linuxipõhine tarkvara integreeritud billingu ja maksete implementeerimise võimalusega.(tasuta ja tasuline versioon)&lt;br /&gt;
*[http://en.wikipedia.org/wiki/ChilliSpot ChilliSpot] - avatud lähtekoodiga Linuxi deamon&lt;br /&gt;
*[http://www.wifigator.com/ WiFi Billing Software] WiFiGator: Võimaldab täielikku majasisest kontrolli süsteemi üle.&lt;br /&gt;
*[http://pepperspot.sourceforge.net/ PepperSpot] - avatud lähtekoodiga IPv4 / IPv6 captive portal (ChilliSpot-i haru)&lt;br /&gt;
*[http://www.coova.org/CoovaChilli CoovaChilli] - avatud lähtekoodiga (GPL): ChilliSpot-i aktiivselt arendatav järglane&lt;br /&gt;
*[http://www.antamedia.com/hotspot Antamedia HotSpot] - kommertsiaalne Windowsi põhine Captive Portal, kuumkoha billimise mooduliga &lt;br /&gt;
*[http://www.dnsredirector.com/ DNS Redirector] - vaba või tasulise litsentisga Windowsi põhine Captive Portal&lt;br /&gt;
*[http://patronsoft.com/firstspot FirstSpot] - kommertslahendus Windows-ile, rikkalike manageerimise võimalustega&lt;br /&gt;
*[http://www.dd-wrt.com/wiki/index.php/NoCatSplash NoCatSplash]&lt;br /&gt;
&lt;br /&gt;
===Zeroshell===&lt;br /&gt;
&lt;br /&gt;
Üks paljudest võimalikest Captive Portali implementeerimise vahendiks on kasutada [http://www.zeroshell.net/eng/ Zeroshell] nimelist Linuxi distrot serveritele ja embedded seadmete võrguteenuste halduseks. Zeroshellis on Captive Portal võimekus integreeritud ilma lisatarkvara nagu NoCatAuth, NoCatSplash või Chillispot kasutamata.&lt;br /&gt;
 &lt;br /&gt;
Zeroshell Captive Portal võimaldab: &lt;br /&gt;
&lt;br /&gt;
#multigateway struktuuri &lt;br /&gt;
#Captive lüüs võib olla nii ruuditud kui birdge&#039;tud &lt;br /&gt;
#Captive Portal võib olla aktiveeritud vaid osaliselt (näitek VLAN-ile)&lt;br /&gt;
#kõik kasutaja ning veebriprauseri ja autentimiserveri vahelised interaktsioonid on krüpteeritud https-is, et vältida &amp;quot;pealtkuulamist&amp;quot;&lt;br /&gt;
#klient tuvastatakse IP ja MAC-i järgi. &lt;br /&gt;
#autenitmisserver on võimelik integreerida Kerberosega.&lt;br /&gt;
#võimalik on deklareerida &amp;quot;tasuta&amp;quot; kliente, kelle jaoks autentimine pole vajalik&lt;br /&gt;
#võimalik on defineerida nn vabade väliste serverite poolne teenuste list, millele on kasutajal juurdepääs ilma autentimiseta.&lt;br /&gt;
#veebi logimise lehekülge on võimalik autentimise ajal administraatori poolt konfigureerida.&lt;br /&gt;
#jpm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Lõpetuseks ==&lt;br /&gt;
&lt;br /&gt;
Püünissaidid on tänapäeval väga laialt levinud tehnika ja seda kasutakse erinevatel eesmärkide üle kogu maailma&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus ja kasulikud viited==&lt;br /&gt;
&lt;br /&gt;
maakeeles:&lt;br /&gt;
#[http://wiki.wifi.ee/index.php/Captive_portal Captive Portal Traadita WIKI-is]&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
Inglise keeles:&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Captive_portal Captive Portal wikipedias]&lt;br /&gt;
#[http://www.zeroshell.net/eng/captiveportaldetails/  Zeroshell: Captive Portal kuumkoha autentimiseks]&lt;br /&gt;
#[http://searchmobilecomputing.techtarget.com/definition/captive-portal Searchmobilecomputing: Mis on Captive Portal?]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Koostanud: &#039;&#039;&#039;K.Kool&#039;&#039;&#039; AK32&lt;br /&gt;
[[Category:Traadita side alused]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Captive_Portal&amp;diff=10056</id>
		<title>Captive Portal</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Captive_Portal&amp;diff=10056"/>
		<updated>2010-05-14T04:00:52Z</updated>

		<summary type="html">&lt;p&gt;Kkool: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Captive Portal&#039;&#039;&#039; on maakeelde seni veel tõlkimata tehnika, mis suunab võrgus oleva HTTP kliendi Internetti sissepääsu asemel spetsiaalsele veebilehele, mille eesmärgiks on reeglina kasutaja autentimine, kuid seda võib kasutada ka mitmel teisel eesmärgil.  Kui tõmmata paralleele tegeliku maailmaga, siis võiks Captive Portal&#039;it (mis otsetõlkes võiks tähendada püünissaiti või -veebilehte) mingi suletud territooriumi (antud juhul WLAN) väravat, mis võib külastaja jaoks tähendada, et tuleb lunastada pilet, kuid sisse võib pääseda ka tasuta või näiteks hoopis rohelist ninasarviku pildiga särki kandes.&lt;br /&gt;
&lt;br /&gt;
==Kasutamine==&lt;br /&gt;
&lt;br /&gt;
Esimel korral, kui potentsiaalne kasutaja logib Captive Poratal seadistusega võrku, suunatakse kasutaja veebibrauser ühele kindlale veebilehele, kus tuleb teostada ettenähtud toimingud ning alles seejärel on kasutajal võimalik pääseda Internetti. &lt;br /&gt;
&lt;br /&gt;
Lihtne Captive Portal sunnib kasutaja püünisveebilehele, mille eesmärgiks võib olla vaid tähelepanud juhtimine teenuspakkujale või kasutusreeglite ([http://en.wikipedia.org/wiki/Acceptable_use_policy AUP]) kinnitamine. Viimasega loodavad teenusepakkujad suunata vastutust kasutajale, juhuks kui see ei peaks Internetis toimima just kõige paremate kavatsustega, samamoodi võidakse kasutajalt nõuda kasutajatunnuse ning parooli sisestamist, mis peaks teenusepakkujale veelgi kindlamalt tagama selle, et võrguteenuse kasutajad käituvad antud keskkonnas vasutustundlikult. Teised kasutavad püünissaite reklaami levitamiseks, mis on kindlasti kasulik ettevõtmine hotellides, kaubanduskeskustest, kohvikutes ning teistes avalikes kohtades. Enamasti on Captive Portali teenust kasutavad serverid varustatud antiviiruse tarkvara ning tulemüüri programmidega, et tagada kasutajatele turvaline teenus. &lt;br /&gt;
&lt;br /&gt;
Kuna püünissait peab olema kliendile nähtav, siis peab see olema kas lokaalselt salvestatud gateway&#039;s (nimetatud maakeeles ka lüüsiks) või veebiserver, mis antud lehekülge omab, peab olema [http://en.wikipedia.org/wiki/Walled_garden_%28media%29 walled gardeni] vahendusel olema kantud &amp;quot;lubatud nimekirja&amp;quot;, et oleks võimalik läbi viia autentimise protsess. Sõltuvalt gateway võimalustest võivad nn lubatud nimekirja olla kantud mitmed serverid. Lisaks webi hosti URL-i lubatud nimekirja kandmisele on sõltuvalt lüüsi võimalustustest lubada (avada) ka TCP porte. Samuti võib olla logimise protsess sätitud klientide MAC aadressite põhiseks.  &lt;br /&gt;
&lt;br /&gt;
===Wippies===&lt;br /&gt;
&lt;br /&gt;
[http://forum.wippies.com/wiki/Avatud_k%C3%BClalisv%C3%B5rk Wippies] on külalisvõrk, mis seal hulga Captive Portal meetodit kasutades on üles ehtianud üsna ambitsioonika äriidee, mille eesmärgiks on kogu maailm [http://www.wippies.com/what.phtml wippie-maailmaga] katta elik eesmärgiks on tagada kogukonna liikmetele igas maailmanurgas tasuta sissepääsuga Internetiga. Ülalviidatud Wippie Wikis on toodud järgmine tehnilise lahenduse kirjeldus:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Kui ühendad oma arvuti Wippies-võrku, siis annab Wippies-tugijaam IP-aadressi DHCP abil. Kui ühendus on loodud, tekitab tugijaam VPN-tunneli Wippiese serverisse, mis asub Soomes. Kui arvuti soovib avada mõnd veebilehte, siis esmalt suunab server liikluse sisselogimislehele (Wippies Captive Portal). Kui parool on edukalt sisestatud, vahendab server internetiühendust tavapärasel viisil. VPN-tunnel kasutab IPSec-protokolli. Klientarvutitele jagatakse aadressid vahemikus 10.0.0.0/8. Wippies-server muudab aadressid  marsruutimise käigus NAT abil.&amp;quot;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Eelised ja kasutamise võimalused ==&lt;br /&gt;
&lt;br /&gt;
Püünissaiti kasutamine võib olla vajalik erinevatel põhjustel, mõnikord ei ole traadita võrgu kaitsmine teiste vahenditega mõistlik (WPA, WP2 jms), kuna need ei ole lõppkasutajale lihtsasti konfigureeritavad ning alati ei ole abiväge varnast võtta. Liiati saab nimetatud turvaprotokolle kasutada vaid vastavat funtksionaalsust võimaldava riistvara (access-point-ide ja võrgukaartidega) ning operatsioonisüsteemidega. Teisel juhul tuleb teenusepakkujal ühtviisi kaitsta nii traadita kui traadiga võrku, mistõttu on mõistlik viia ligipääsu kontroll teiselt OSI mudeli kihilt kolmandale, kasutades selleks Captive Portali võimalusi. &lt;br /&gt;
&lt;br /&gt;
Captive Portal paikneb lüüsis, mis on kaitstavate alamvõrkude vaikimisi ruuter. Lüüs blokib IP paketid, mis on väljapoole suunatud ning püüab kinni http ja https päringud 80 ja 443 TCP pordist suunates need ümber kindlaksmääratud autentimisserverisse, mis kuvab kasutajale autentimise saidi elik püünissaidi. Kui autentimine õnnestub, siis autentmisserver kommunikeerib lüüsile (gateway), et host on autoriseeritud, misjärel lüüs avab oma väravad ja suunab väljasaadetavad paketid edasi.  &lt;br /&gt;
&lt;br /&gt;
==Captive Portalit võimaldavad tarkvarad==&lt;br /&gt;
&lt;br /&gt;
*[http://en.wikipedia.org/wiki/AirMarshal Air Marshal], tarkvara Linuxi platvormile (tasuline)&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Amazingports Amazingports], Linuxipõhine tarkvara integreeritud billingu ja maksete implementeerimise võimalusega.(tasuta ja tasuline versioon)&lt;br /&gt;
*[http://en.wikipedia.org/wiki/ChilliSpot ChilliSpot] - avatud lähtekoodiga Linuxi deamon&lt;br /&gt;
*[http://www.wifigator.com/ WiFi Billing Software] WiFiGator: Võimaldab täielikku majasisest kontrolli süsteemi üle.&lt;br /&gt;
*[http://pepperspot.sourceforge.net/ PepperSpot] - avatud lähtekoodiga IPv4 / IPv6 captive portal (ChilliSpot-i haru)&lt;br /&gt;
*[http://www.coova.org/CoovaChilli CoovaChilli] - avatud lähtekoodiga (GPL): ChilliSpot-i aktiivselt arendatav järglane&lt;br /&gt;
*[http://www.antamedia.com/hotspot Antamedia HotSpot] - kommertsiaalne Windowsi põhine Captive Portal, kuumkoha billimise mooduliga &lt;br /&gt;
*[http://www.dnsredirector.com/ DNS Redirector] - vaba või tasulise litsentisga Windowsi põhine Captive Portal&lt;br /&gt;
*[http://patronsoft.com/firstspot FirstSpot] - kommertslahendus Windows-ile, rikkalike manageerimise võimalustega&lt;br /&gt;
*[http://www.dd-wrt.com/wiki/index.php/NoCatSplash NoCatSplash]&lt;br /&gt;
&lt;br /&gt;
===Zeroshell===&lt;br /&gt;
&lt;br /&gt;
Üks paljudest võimalikest Captive Portali implementeerimise vahendiks on kasutada [http://www.zeroshell.net/eng/ Zeroshell] nimelist Linuxi distrot serveritele ja embedded seadmete võrguteenuste halduseks. Zeroshellis on Captive Portal võimekus integreeritud ilma lisatarkvara nagu NoCatAuth, NoCatSplash või Chillispot kasutamata.&lt;br /&gt;
 &lt;br /&gt;
Zeroshell Captive Portal võimaldab: &lt;br /&gt;
&lt;br /&gt;
#multigateway struktuuri &lt;br /&gt;
#Captive lüüs võib olla nii ruuditud kui birdge&#039;tud &lt;br /&gt;
#Captive Portal võib olla aktiveeritud vaid osaliselt (näitek VLAN-ile)&lt;br /&gt;
#kõik kasutaja ning veebriprauseri ja autentimiserveri vahelised interaktsioonid on krüpteeritud https-is, et vältida &amp;quot;pealtkuulamist&amp;quot;&lt;br /&gt;
#klient tuvastatakse IP ja MAC-i järgi. &lt;br /&gt;
#autenitmisserver on võimelik integreerida Kerberosega.&lt;br /&gt;
#võimalik on deklareerida &amp;quot;tasuta&amp;quot; kliente, kelle jaoks autentimine pole vajalik&lt;br /&gt;
#võimalik on defineerida nn vabade väliste serverite poolne teenuste list, millele on kasutajal juurdepääs ilma autentimiseta.&lt;br /&gt;
#veebi logimise lehekülge on võimalik autentimise ajal administraatori poolt konfigureerida.&lt;br /&gt;
#jpm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Lõpetuseks ==&lt;br /&gt;
&lt;br /&gt;
Püünissaidid on tänapäeval väga laialt levinud tehnika ja seda kasutakse erinevatel eesmärkide üle kogu maailma&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus ja kasulikud viited==&lt;br /&gt;
&lt;br /&gt;
maakeeles:&lt;br /&gt;
#[http://wiki.wifi.ee/index.php/Captive_portal Captive Portal Traadita WIKI-is]&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
Inglise keeles:&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Captive_portal Captive Portal wikipedias]&lt;br /&gt;
#[http://www.zeroshell.net/eng/captiveportaldetails/  Zeroshell: Captive Portal kuumkoha autentimiseks]&lt;br /&gt;
#[http://searchmobilecomputing.techtarget.com/definition/captive-portal Searchmobilecomputing: Mis on Captive Portal?]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Koostanud: &#039;&#039;&#039;K.Kool&#039;&#039;&#039; AK32&lt;br /&gt;
[[Category:Traadita side alused]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Captive_Portal&amp;diff=10055</id>
		<title>Captive Portal</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Captive_Portal&amp;diff=10055"/>
		<updated>2010-05-14T03:56:02Z</updated>

		<summary type="html">&lt;p&gt;Kkool: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Captive Portal&#039;&#039;&#039; on maakeelde seni veel tõlkimata tehnika, mis suunab võrgus oleva HTTP kliendi Internetti sissepääsu asemel spetsiaalsele veebilehele, mille eesmärgiks on reeglina kasutaja autentimine, kuid seda võib kasutada ka mitmel teisel eesmärgil.  Kui tõmmata paralleele tegeliku maailmaga, siis võiks Captive Portal&#039;it (mis otsetõlkes võiks tähendada püünissaiti või -veebilehte) mingi suletud territooriumi (antud juhul WLAN) väravat, mis võib külastaja jaoks tähendada, et tuleb lunastada pilet, kuid võib juhtuda ka, et sisse pääseb tasuta või näiteks oma ID-d lehvitades.&lt;br /&gt;
&lt;br /&gt;
==Kasutamine==&lt;br /&gt;
&lt;br /&gt;
Esimel korral, kui potentsiaalne kasutaja logib Captive Poratal seadistusega võrku, suunatakse kasutaja veebibrauser ühele kindlale veebilehele, kus tuleb teostada ettenähtud toimingud ning alles seejärel on kasutajal võimalik pääseda Internetti. &lt;br /&gt;
&lt;br /&gt;
Lihtne Captive Portal sunnib kasutaja püünisveebilehele, mille eesmärgiks võib olla vaid tähelepanud juhtimine teenuspakkujale või kasutusreeglite ([http://en.wikipedia.org/wiki/Acceptable_use_policy AUP]) kinnitamine. Viimasega loodavad teenusepakkujad suunata vastutust kasutajale, juhuks kui see ei peaks Internetis toimima just kõige paremate kavatsustega, samamoodi võidakse kasutajalt nõuda kasutajatunnuse ning parooli sisestamist, mis peaks teenusepakkujale veelgi kindlamalt tagama selle, et võrguteenuse kasutajad käituvad antud keskkonnas vasutustundlikult. Teised kasutavad püünissaite reklaami levitamiseks, mis on kindlasti kasulik ettevõtmine hotellides, kaubanduskeskustest, kohvikutes ning teistes avalikes kohtades. Enamasti on Captive Portali teenust kasutavad serverid varustatud antiviiruse tarkvara ning tulemüüri programmidega, et tagada kasutajatele turvaline teenus. &lt;br /&gt;
&lt;br /&gt;
===Wippies===&lt;br /&gt;
&lt;br /&gt;
[http://forum.wippies.com/wiki/Avatud_k%C3%BClalisv%C3%B5rk Wippies] on külalisvõrk, mis seal hulga Captive Portal meetodit kasutades on üles ehtianud üsna ambitsioonika äriidee, mille eesmärgiks on kogu maailm [http://www.wippies.com/what.phtml wippie-maailmaga] katta elik eesmärgiks on tagada kogukonna liikmetele igas maailmanurgas tasuta sissepääsuga Internetiga. Ülalviidatud Wippie Wikis on toodud järgmine tehnilise lahenduse kirjeldus:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Kui ühendad oma arvuti Wippies-võrku, siis annab Wippies-tugijaam IP-aadressi DHCP abil. Kui ühendus on loodud, tekitab tugijaam VPN-tunneli Wippiese serverisse, mis asub Soomes. Kui arvuti soovib avada mõnd veebilehte, siis esmalt suunab server liikluse sisselogimislehele (Wippies Captive Portal). Kui parool on edukalt sisestatud, vahendab server internetiühendust tavapärasel viisil. VPN-tunnel kasutab IPSec-protokolli. Klientarvutitele jagatakse aadressid vahemikus 10.0.0.0/8. Wippies-server muudab aadressid  marsruutimise käigus NAT abil.&amp;quot;  &lt;br /&gt;
&lt;br /&gt;
=== Autentimine ===&lt;br /&gt;
&lt;br /&gt;
Kuna püünissait peab olema kliendile nähtav, siis peab see olema kas lokaalselt salvestatud gateway&#039;s (nimetatud maakeeles ka lüüsiks) või veebiserver, mis antud lehekülge omab, peab olema [http://en.wikipedia.org/wiki/Walled_garden_%28media%29 walled gardeni] vahendusel olema kantud &amp;quot;lubatud nimekirja&amp;quot;, et oleks võimalik läbi viia autentimise protsess. Sõltuvalt gateway võimalustest võivad nn lubatud nimekirja olla kantud mitmed serverid. Lisaks webi hosti URL-i lubatud nimekirja kandmisele on sõltuvalt lüüsi võimalustustest lubada (avada) ka TCP porte. Samuti võib olla logimise protsess sätitud klientide MAC aadressite põhiseks.  &lt;br /&gt;
&lt;br /&gt;
== Eelised ja kasutamise võimalused ==&lt;br /&gt;
&lt;br /&gt;
Püünissaiti kasutamine võib olla vajalik erinevatel põhjustel, mõnikord ei ole traadita võrgu kaitsmine teiste vahenditega mõistlik (WPA, WP2 jms), kuna need ei ole lõppkasutajale lihtsasti konfigureeritavad ning alati ei ole abiväge varnast võtta. Liiati saab nimetatud turvaprotokolle kasutada vaid vastavat funtksionaalsust võimaldava riistvara (access-point-ide ja võrgukaartidega) ning operatsioonisüsteemidega. Teisel juhul tuleb teenusepakkujal ühtviisi kaitsta nii traadita kui traadiga võrku, mistõttu on mõistlik viia ligipääsu kontroll teiselt OSI mudeli kihilt kolmandale, kasutades selleks Captive Portali võimalusi. &lt;br /&gt;
&lt;br /&gt;
Captive Portal paikneb lüüsis, mis on kaitstavate alamvõrkude vaikimisi ruuter. Lüüs blokib IP paketid, mis on väljapoole suunatud ning püüab kinni http ja https päringud 80 ja 443 TCP pordist suunates need ümber kindlaksmääratud autentimisserverisse, mis kuvab kasutajale autentimise saidi elik püünissaidi. Kui autentimine õnnestub, siis autentmisserver kommunikeerib lüüsile (gateway), et host on autoriseeritud, misjärel lüüs avab oma väravad ja suunab väljasaadetavad paketid edasi.  &lt;br /&gt;
&lt;br /&gt;
==Captive Portalit võimaldavad tarkvarad==&lt;br /&gt;
&lt;br /&gt;
*[http://en.wikipedia.org/wiki/AirMarshal Air Marshal], tarkvara Linuxi platvormile (tasuline)&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Amazingports Amazingports], Linuxipõhine tarkvara integreeritud billingu ja maksete implementeerimise võimalusega.(tasuta ja tasuline versioon)&lt;br /&gt;
*[http://en.wikipedia.org/wiki/ChilliSpot ChilliSpot] - avatud lähtekoodiga Linuxi deamon&lt;br /&gt;
*[http://www.wifigator.com/ WiFi Billing Software] WiFiGator: Võimaldab täielikku majasisest kontrolli süsteemi üle.&lt;br /&gt;
*[http://pepperspot.sourceforge.net/ PepperSpot] - avatud lähtekoodiga IPv4 / IPv6 captive portal (ChilliSpot-i haru)&lt;br /&gt;
*[http://www.coova.org/CoovaChilli CoovaChilli] - avatud lähtekoodiga (GPL): ChilliSpot-i aktiivselt arendatav järglane&lt;br /&gt;
*[http://www.antamedia.com/hotspot Antamedia HotSpot] - kommertsiaalne Windowsi põhine Captive Portal, kuumkoha billimise mooduliga &lt;br /&gt;
*[http://www.dnsredirector.com/ DNS Redirector] - vaba või tasulise litsentisga Windowsi põhine Captive Portal&lt;br /&gt;
*[http://patronsoft.com/firstspot FirstSpot] - kommertslahendus Windows-ile, rikkalike manageerimise võimalustega&lt;br /&gt;
*[http://www.dd-wrt.com/wiki/index.php/NoCatSplash NoCatSplash]&lt;br /&gt;
&lt;br /&gt;
===Zeroshell===&lt;br /&gt;
&lt;br /&gt;
Üks paljudest võimalikest Captive Portali implementeerimise vahendiks on kasutada [http://www.zeroshell.net/eng/ Zeroshell] nimelist Linuxi distrot serveritele ja embedded seadmete võrguteenuste halduseks. Zeroshellis on Captive Portal võimekus integreeritud ilma lisatarkvara nagu NoCatAuth, NoCatSplash või Chillispot kasutamata.&lt;br /&gt;
 &lt;br /&gt;
Zeroshell Captive Portal võimaldab: &lt;br /&gt;
&lt;br /&gt;
#multigateway struktuuri &lt;br /&gt;
#Captive lüüs võib olla nii ruuditud kui birdge&#039;tud &lt;br /&gt;
#Captive Portal võib olla aktiveeritud vaid osaliselt (näitek VLAN-ile)&lt;br /&gt;
#kõik kasutaja ning veebriprauseri ja autentimiserveri vahelised interaktsioonid on krüpteeritud https-is, et vältida &amp;quot;pealtkuulamist&amp;quot;&lt;br /&gt;
#klient tuvastatakse IP ja MAC-i järgi. &lt;br /&gt;
#autenitmisserver on võimelik integreerida Kerberosega.&lt;br /&gt;
#võimalik on deklareerida &amp;quot;tasuta&amp;quot; kliente, kelle jaoks autentimine pole vajalik&lt;br /&gt;
#võimalik on defineerida nn vabade väliste serverite poolne teenuste list, millele on kasutajal juurdepääs ilma autentimiseta.&lt;br /&gt;
#veebi logimise lehekülge on võimalik autentimise ajal administraatori poolt konfigureerida.&lt;br /&gt;
#jpm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Lõpetuseks ==&lt;br /&gt;
&lt;br /&gt;
Püünissaidid on tänapäeval väga laialt levinud tehnika ja seda kasutakse erinevatel eesmärkide üle kogu maailma&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus ja kasulikud viited==&lt;br /&gt;
&lt;br /&gt;
maakeeles:&lt;br /&gt;
#[http://wiki.wifi.ee/index.php/Captive_portal Captive Portal Traadita WIKI-is]&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
Inglise keeles:&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Captive_portal Captive Portal wikipedias]&lt;br /&gt;
#[http://www.zeroshell.net/eng/captiveportaldetails/  Zeroshell: Captive Portal kuumkoha autentimiseks]&lt;br /&gt;
#[http://searchmobilecomputing.techtarget.com/definition/captive-portal Searchmobilecomputing: Mis on Captive Portal?]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Koostanud: &#039;&#039;&#039;K.Kool&#039;&#039;&#039; AK32&lt;br /&gt;
[[Category:Traadita side alused]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Captive_Portal&amp;diff=10054</id>
		<title>Captive Portal</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Captive_Portal&amp;diff=10054"/>
		<updated>2010-05-14T02:29:25Z</updated>

		<summary type="html">&lt;p&gt;Kkool: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Captive Portal&#039;&#039;&#039; on maakeelde seni veel tõlkimata tehnika, mis suunab võrgus oleva HTTP kliendi Internetti sissepääsu asemel spetsiaalsele veebilehele, mille eesmärgiks on reeglina kasutaja autentimine, kuid seda võib kasutada ka mitmel teisel eesmärgil.  Kui tõmmata paralleele tegeliku maailmaga, siis võiks Captive Portal&#039;it (mis otsetõlkes võiks tõlkida püünissaidiks või -veebileht) mingi suletud territooriumi (antud juhul WLAN) väravat, mis võib külastaja jaoks võib tähendada, et tuleb lunastada pilet, kuid võib juhtuda ka, et sisse pääseb tasuta.&lt;br /&gt;
&lt;br /&gt;
==Kasutamine==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Esimel korral, kui potentsiaalne kasutaja logib Captive Poratal seadistusega võrku, suunatakse kasutaja veebibrauser ühele kindlale veebilehele, kus tuleb teostada ettenähtud toimingud ning alles seejärel on kasutajal võimalik pääseda Internetti. Lihtne Captive Portal sunnib kasutaja püünisveebilehele, mille eesmärgiks võib olla vaid tähelepanud juhtimine teenuspakkujale või kasutusreeglite ([http://en.wikipedia.org/wiki/Acceptable_use_policy AUP]) kinnitamine. Viimasega loodavad teenusepakkujad suunata vastutust kasutajale, juhuks kui see ei peaks Internetis toimima just kõige paremate kavatsustega, samamoodi võidakse kasutajalt nõuda kasutajatunnuse ning parooli sisestamist, mis peaks teenusepakkujale veelgi kindlamalt tagama selle, et võrguteenuse kasutajad käituvad antud keskkonnas vasutustundlikult. Teised kasutavad püünissaite reklaami levitamiseks, mis on kindlasti kasulik ettevõtmine hotellides, kaubanduskeskustest, kohvikutes ning teistes avalikes kohtades. Püünissaite kasutatakse ka &lt;br /&gt;
&lt;br /&gt;
===Wippies===&lt;br /&gt;
&lt;br /&gt;
[http://forum.wippies.com/wiki/Avatud_k%C3%BClalisv%C3%B5rk Wippies] on külalisvõrk, mis seal hulga Captive Portal meetodit kasutades on üles ehtianud üsna ambitsioonika äriidee, mille eesmärgiks on kogu maailm [http://www.wippies.com/what.phtml wippie-maailmaga] katta elik eesmärgiks on tagada kogukonna liikmetele igas maailmanurgas tasuta sissepääsuga Internetiga. Ülalviidatud Wippie Wikis on toodud järgmine tehnilise lahenduse kirjeldus:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Kui ühendad oma arvuti Wippies-võrku, siis annab Wippies-tugijaam IP-aadressi DHCP abil. Kui ühendus on loodud, tekitab tugijaam VPN-tunneli Wippiese serverisse, mis asub Soomes. Kui arvuti soovib avada mõnd veebilehte, siis esmalt suunab server liikluse sisselogimislehele (Wippies Captive Portal). Kui parool on edukalt sisestatud, vahendab server internetiühendust tavapärasel viisil. VPN-tunnel kasutab IPSec-protokolli. Klientarvutitele jagatakse aadressid vahemikus 10.0.0.0/8. Wippies-server muudab aadressid  marsruutimise käigus NAT abil.&amp;quot;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Presumably, this can help absolve the provider from liability in the event the user commits criminal or other destructive activity while logged on. In some captive portals, advertisements for the provider&#039;s sponsors are displayed, and the user must click through them or close the windows in which they appear before accessing the Internet. Some captive portals require the entry of a pre-assigned user ID and password before accessing the Internet. Such authentication may discourage the use of wireless hot spots as sites for carrying on criminal activities. Most servers with captive portals include anti-virus and firewall programs to help protect users&#039; computers from the Internet and from each other. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus ja kasulikud viited==&lt;br /&gt;
&lt;br /&gt;
maakeeles:&lt;br /&gt;
#[http://wiki.wifi.ee/index.php/Captive_portal Captive Portal Traadita WIKI-is]&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
Inglise keeles:&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Captive_portal Captive Portal wikipedias]&lt;br /&gt;
#[http://www.zeroshell.net/eng/captiveportaldetails/  Zeroshell: Captive Portal kuumkoha autentimiseks]&lt;br /&gt;
#[http://searchmobilecomputing.techtarget.com/definition/captive-portal Searchmobilecomputing: Mis on Captive Portal?]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Koostanud: &#039;&#039;&#039;K.Kool&#039;&#039;&#039; AK32&lt;br /&gt;
[[Category:Traadita side alused]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Captive_Portal&amp;diff=10053</id>
		<title>Captive Portal</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Captive_Portal&amp;diff=10053"/>
		<updated>2010-05-14T02:28:39Z</updated>

		<summary type="html">&lt;p&gt;Kkool: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Captive Portal&#039;&#039;&#039; on maakeelde seni veel tõlkimata tehnika, mis suunab võrgus oleva HTTP kliendi Internetti sissepääsu asemel spetsiaalsele veebilehele, mille eesmärgiks on reeglina kasutaja autentimine, kuid seda võib kasutada ka mitmel teisel eesmärgil.  Kui tõmmata paralleele tegeliku maailmaga, siis võiks Captive Portal&#039;it (mis otsetõlkes võiks tõlkida püünissaidiks või -veebileht) mingi suletud territooriumi (antud juhul WLAN) väravat, mis võib külastaja jaoks võib tähendada, et tuleb lunastada pilet, kuid võib juhtuda ka, et sisse pääseb tasuta.&lt;br /&gt;
&lt;br /&gt;
==Kasutamine==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Esimel korral, kui potentsiaalne kasutaja logib Captive Poratal seadistusega võrku, suunatakse kasutaja veebibrauser ühele kindlale veebilehele, kus tuleb teostada ettenähtud toimingud ning alles seejärel on kasutajal võimalik pääseda Internetti. Lihtne Captive Portal sunnib kasutaja püünisveebilehele, mille eesmärgiks võib olla vaid tähelepanud juhtimine teenuspakkujale või kasutusreeglite ([http://en.wikipedia.org/wiki/Acceptable_use_policy AUP]) kinnitamine. Viimasega loodavad teenusepakkujad suunata vastutust kasutajale, juhuks kui see ei peaks Internetis toimima just kõige paremate kavatsustega, samamoodi võidakse kasutajalt nõuda kasutajatunnuse ning parooli sisestamist, mis peaks teenusepakkujale veelgi kindlamalt tagama selle, et võrguteenuse kasutajad käituvad antud keskkonnas vasutustundlikult. Teised kasutavad püünissaite reklaami levitamiseks, mis on kindlasti kasulik ettevõtmine hotellides, kaubanduskeskustest, kohvikutes ning teistes avalikes kohtades. Püünissaite kasutatakse ka &lt;br /&gt;
&lt;br /&gt;
===Wippies===&lt;br /&gt;
&lt;br /&gt;
[http://forum.wippies.com/wiki/Avatud_k%C3%BClalisv%C3%B5rk Wippies] on külalisvõrk, mis seal hulga Captive Portal meetodit kasutades on üles ehtianud üsna ambitsioonika äriidee, mille eesmärgiks on kogu maailm [http://www.wippies.com/what.phtml wippie-maailmaga] katta elik eesmärgiks on tagada kogukonna liikmetele igas maailmanurgas tasuta sissepääsuga Internetiga. Ülalviidatud Wippie Wikis on toodud järgmine tehnilise lahenduse kirjeldus:&lt;br /&gt;
&lt;br /&gt;
 Kui ühendad oma arvuti Wippies-võrku, siis annab Wippies-tugijaam IP-aadressi DHCP abil. Kui ühendus on loodud, tekitab tugijaam VPN-tunneli Wippiese serverisse, mis asub Soomes. Kui arvuti soovib avada mõnd veebilehte, siis esmalt suunab server liikluse sisselogimislehele (Wippies Captive Portal). Kui parool on edukalt sisestatud, vahendab server internetiühendust tavapärasel viisil. VPN-tunnel kasutab IPSec-protokolli. Klientarvutitele jagatakse aadressid vahemikus 10.0.0.0/8. Wippies-server muudab aadressid  marsruutimise käigus NAT abil.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Presumably, this can help absolve the provider from liability in the event the user commits criminal or other destructive activity while logged on. In some captive portals, advertisements for the provider&#039;s sponsors are displayed, and the user must click through them or close the windows in which they appear before accessing the Internet. Some captive portals require the entry of a pre-assigned user ID and password before accessing the Internet. Such authentication may discourage the use of wireless hot spots as sites for carrying on criminal activities. Most servers with captive portals include anti-virus and firewall programs to help protect users&#039; computers from the Internet and from each other. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus ja kasulikud viited==&lt;br /&gt;
&lt;br /&gt;
maakeeles:&lt;br /&gt;
#[http://wiki.wifi.ee/index.php/Captive_portal Captive Portal Traadita WIKI-is]&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
Inglise keeles:&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Captive_portal Captive Portal wikipedias]&lt;br /&gt;
#[http://www.zeroshell.net/eng/captiveportaldetails/  Zeroshell: Captive Portal kuumkoha autentimiseks]&lt;br /&gt;
#[http://searchmobilecomputing.techtarget.com/definition/captive-portal Searchmobilecomputing: Mis on Captive Portal?]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Koostanud: &#039;&#039;&#039;K.Kool&#039;&#039;&#039; AK32&lt;br /&gt;
[[Category:Traadita side alused]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Captive_Portal&amp;diff=10052</id>
		<title>Captive Portal</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Captive_Portal&amp;diff=10052"/>
		<updated>2010-05-14T01:55:35Z</updated>

		<summary type="html">&lt;p&gt;Kkool: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&#039;&#039;&#039;Captive Portal&#039;&#039;&#039; on maakeelde seni veel tõlkimata tehnika, mis suunab võrgus oleva HTTP kliendi Internetti sissepääsu asemel spetsiaalsele veebilehele, mille eesmärgiks on reeglina kasutaja autentimine, kuid seda võib kasutada ka mitmel teisel eesmärgil. Sageli kasutab avalik teenusepakkuja antud vaheust sooviga enda poolt pakutava hüvede eest kasutajalt raha küsida, samas kasutatakse seda ka teenuse kasutamistingimuste tutvustamiseks (reeglina on nende tingimustega nõustumine kriteeriumiks võrguühenduse saamisel), reklaamteenuse pakkumiseks või koguni lihtsameelsete kasutajate õngevõtmiseks (phishing). Kui tõmmata paralleele tegeliku maailmaga, siis võiks Captive Portal&#039;it (mis otsetõlkes võiks tõlkida püünisportaal) mingi suletud territooriumi (antud juhul WLAN) väravat, mis võib külastaja jaoks võib tähendada, et tuleb lunastada pilet, kuid võib juhtuda ka, et sisse pääseb tasuta.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus ja kasulikud viited==&lt;br /&gt;
&lt;br /&gt;
maakeeles:&lt;br /&gt;
#[http://wiki.wifi.ee/index.php/Captive_portal Captive Portal Traadita WIKI-is]&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
Inglise keeles:&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Captive_portal Captive Portal wikipedias]&lt;br /&gt;
#[http://www.zeroshell.net/eng/captiveportaldetails/  Zeroshell versioon Captive Portal-ist]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Koostanud: &#039;&#039;&#039;K.Kool&#039;&#039;&#039; AK32&lt;br /&gt;
[[Category:Traadita side alused]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Captive_Portal&amp;diff=10051</id>
		<title>Captive Portal</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Captive_Portal&amp;diff=10051"/>
		<updated>2010-05-14T00:58:59Z</updated>

		<summary type="html">&lt;p&gt;Kkool: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Koostanud: &#039;&#039;&#039;K.Kool&#039;&#039;&#039; AK32&lt;br /&gt;
[[Category:Traadita side alused]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Captive_Portal&amp;diff=10048</id>
		<title>Captive Portal</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Captive_Portal&amp;diff=10048"/>
		<updated>2010-05-14T00:57:12Z</updated>

		<summary type="html">&lt;p&gt;Kkool: Created page with &amp;#039;     Category:Traadita side alused&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Traadita side alused]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Traadita_side_alused&amp;diff=10047</id>
		<title>Traadita side alused</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Traadita_side_alused&amp;diff=10047"/>
		<updated>2010-05-14T00:55:53Z</updated>

		<summary type="html">&lt;p&gt;Kkool: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Aine info ==&lt;br /&gt;
Tegemist on aine [https://itcollege.ois.ee/subject/view?subject_id=119 I339 Traadita side alused] WIKI lehega.&lt;br /&gt;
&lt;br /&gt;
Siia tulevad ainega seotud erinevad referaadid ja muud huvitavad asjad.&lt;br /&gt;
&lt;br /&gt;
Enne kirjutama asumist palun teema kooskõlastada õppejõuga.&lt;br /&gt;
&lt;br /&gt;
== Iseseseisva töö (referaat) teemad ==&lt;br /&gt;
Nõudmised:&lt;br /&gt;
&lt;br /&gt;
*Töö võib esitada kahel viisil:&lt;br /&gt;
** Referaat. Töö mahuks on 2-3 lk (vähemalt 4000 [http://www.eki.ee/dict/ekss/index.cgi?Q=t%C3%A4rk&amp;amp;F=M tärki]) ja maksimaalseks mahuks 6 lk (6000 tärki). Mahu ületamisel vähendatakse hinnet.&lt;br /&gt;
** Wiki artikkel. Töö mahuks on 3000 vähemalt tärki. Ülemist piiri ei ole. Suurepäraste tööde autorid saavad antud tööga hinde kätte, muid asju tegema ei pea. Artikkel avaldada ITK wikis [https://wiki.itcollege.ee/index.php/Category:Traadita_side_alused antud aine kategoorias]. &lt;br /&gt;
* Töös peab olema kasutatud vähemalt kahte erinevat allikmaterjali ja nendele peab olema korrektselt viidatud&lt;br /&gt;
* Enne kirjutama asumist palun mulle teada anda millise teema valisite ja töö esialgne pealkiri&lt;br /&gt;
* Töö palun esitada elektroonselt.&lt;br /&gt;
* &#039;&#039;&#039;Töö esitamise viimane tähtaeg on 20. mai 2010.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Teemad:&lt;br /&gt;
&lt;br /&gt;
* Wireless Distribution System&lt;br /&gt;
* Erinevad 802.11 standardid, huvitab rohkem 802.11n standard&lt;br /&gt;
* [[Võõraste juurdepääsu punktide tuvastus. (Rogue AP Detection)]]&lt;br /&gt;
* AP open firmwared, nende võimalused&lt;br /&gt;
* Extensible Authentication Protocol (EAP), selle erinevad variandid ja rakendamise võimalused&lt;br /&gt;
* Lightweight Access Point Protocol (LWAPP) või Control And Provisioning of Wireless Access Points (CAPWAP)&lt;br /&gt;
* Kismet ja droonide kasutamine koduste vahenditega&lt;br /&gt;
* AP taastamine nihu läinud firmware uuendse korral (lisatud 06.05.2010)&lt;br /&gt;
* Tudengile huvipakkuv WiFiga seotud teema&lt;br /&gt;
* [[Captive Portal]] (lisatud 14.05.2010)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Traadita side alused]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6991</id>
		<title>Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6991"/>
		<updated>2010-04-18T11:29:33Z</updated>

		<summary type="html">&lt;p&gt;Kkool: /* Monitooritavate parameetrite lühikirjeldused (descriptions of fileds) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Top.PNG|thumb|300px|näide töötavast &#039;&#039;&#039;Top&#039;&#039;&#039; programmist]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; on süsteemi jälgimise [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 utiliit], mis pakub kasutajale süsteemiressursside oleku ülevaadet, sealhulgas põhjalikku reaalajalist infot süsteemi [[OSadmin mõisted|tuuma]] poolt käideldavate tegumite ning protsesside kohta. Lihtsamlt öeldes, &#039;&#039;&#039;top&#039;&#039;&#039; programm ütleb sulle seda, millega su arvuti tegeleb&lt;br /&gt;
[http://linux.about.com/b/2009/02/09/the-top-command-tells-you-what-your-computer-is-busy-with.htm vt Juergen&#039;s Linux Blog]. Laadi, kuidas ja milline info parasjagu kuvatakse, on võimalik spetsiaalsete võtmete ning käskude abil hõlpsasti kohandada. Programm võimaldab mõningast programmipärist interaktiivset protsesside haldamist, kuid selle võimalused on hoopis avaramad, kasutades programmiväliseid liideseid ja konfiguratsiooni võimalusi. Omasuguste utiliitide seas on &#039;&#039;&#039;top&#039;&#039;&#039; sõsara [[ps|&#039;&#039;&#039;ps-i&#039;&#039;&#039;]] kõrval (selle suurim erinevus top-iga võrreldes on reaalajalise monitooringu mittetoetamine) üks väärikamaid ja vanimaid olijaid ning on seetõttu paljudes unixilaadsetes süsteemides vaikimisi kasutusel. Tänaseks on programm tootnud lugematul arvul uusi ja iseseisvaid võsukesi, mis ometi ei sega esiisal jäämast süsteemiadministraatorite südamete püsikundeks.   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; sisaldub tarkvarapeketis [http://procps.sourceforge.net/index.html procps] &lt;br /&gt;
&lt;br /&gt;
NB! Lühidalt on &#039;&#039;&#039;top&#039;&#039;&#039;ist juttu ka maakeelses pingviini [http://viki.pingviin.org/Top vikis]. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor: Kristjan Kool, AK 32&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Käivitamine==&lt;br /&gt;
Utiliidi käivitamiseks käsureal kasutatakse samanimelist käsku&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TOP struktuur ja mõisted==&lt;br /&gt;
&lt;br /&gt;
Programmis navigeerimiseks on oluline meeles pidada esiti kaks kõige olulisemat käsku, need on &amp;quot;h&amp;quot; (või &amp;quot;?&amp;quot;), mis on abiks, kui vajate lisainfot ning &amp;quot;q&amp;quot;, mis võimaldab rakendusest väljuda. Sisenemisel &#039;&#039;&#039;top&#039;&#039;&#039;&#039;i kuvatakse monitorile pilt, mis on sarnane ülaltoodud visuaalsele näitele. Sisuliselt jagatakse ekraan neljaks osaks (järjestatuna ülevalt alla): &lt;br /&gt;
&lt;br /&gt;
===Üldandmete sektsioon (summary area)===&lt;br /&gt;
[[Image:top_summary.png|frame|none|Terminaliakna ülemised read,kus kuvatakse programmi nimi, kella- ning ülevaloleku aeg (uptime), kasutajad, CPU(de) ja mälu olekud jms süsteemi põhiandmed]]&lt;br /&gt;
&lt;br /&gt;
Esimeses reas kuvatakse lisaks pildi allkirjas nimetatule süsteemi koormuse keskmisi, mis näitavad kui koormatud üldsüsteem on.&lt;br /&gt;
&lt;br /&gt;
Teine rida on protsessid üldinfo, kui palju protsesse kokku töötab, palju magab jne.&lt;br /&gt;
&lt;br /&gt;
Kolmas rida kuvab info protsessori olekute kohta.&lt;br /&gt;
&lt;br /&gt;
Eelviimase rea väljund (Mem:) näitab füüsilist mälu. Veerg total  ei näita tuuma kasutatavat füüsilist mälu, mis on umbes üks megabait. Veerg used esitab kasutatud mälumahu (teine rida ei loe puhvreid). Veerg free näitab täielikult kasutamata mälu, veerg shared aga erinevate protsesside ühiskasutusega mälu. Veerg buffers sisaldab ketta jooksva vahemälu mahu. &lt;br /&gt;
&lt;br /&gt;
Viimane rida (Swap:) esitab sama teavet saalealade kohta. Kui see rida sisaldab vaid nulle, siis pole saalealad aktiveeritud.&lt;br /&gt;
Allikas: [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm &amp;quot;Jüri Vain:&amp;quot;Operatsioonisüsteem Linux&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
===Sõnumi ja käsuviip (message/prompt Line)=== &lt;br /&gt;
[[Image:top_command_line.png|frame|none|Kokkuvõtte osale järgnev &amp;quot;tühi&amp;quot; - kasutaja korraldusi ootav - rida, kus kuvatakse muuhulgas ka veateated]]&lt;br /&gt;
===Veerupäised (columns header)=== &lt;br /&gt;
[[Image:top_column_header.png|frame|none|Protsesside parameetrite nimekiri. Täna  pakub &#039;&#039;&#039;Top&#039;&#039;&#039; ca 26 nimetust, mille abil on võimalik protsesse analüüsida]]&lt;br /&gt;
&lt;br /&gt;
Monitooritavad protsessi parameetrid ehk - nagu ma neid ülalpool nimetan - &amp;quot;veerupäised&amp;quot; moodustavad &#039;&#039;&#039;top&#039;&#039;&#039; utiliidi selgroo, kuna nende abil on erinevaid protsesse võimalik üksteisega võrrelda, neid sorteerida, tuvastada anomaaliaid jne. Vaikimisi on protsessid ülevalt alla sorteeritud protsessori koormatuse (CPU usage) järgi. Aktiivsemad protsessid on nimekirjas nimekirjas üleval pool. &lt;br /&gt;
 &lt;br /&gt;
Tervikliku loendi olemasolevatest parameetritest saab ekraanile kuvada kasutades interaktiivset käsku &amp;quot;o&amp;quot; (order fields). Lisaks nimekirjale võib sellelt leheküljelt leida informatsiooni parameetrite järjekorra ning prioriteetide kohta. Sama informatsioon saab kätte ka käsuga &amp;quot;field select&amp;quot; (mõlemast käsust pikemalt edaspidi), tulemuseks kuvatakse lehe terminaliakna ülemisele reale parasjagu kehtiva parameetritekonfiguratsiooni järgi sõne (current fields string), mis võib välja näha näiteks selline:&lt;br /&gt;
&lt;br /&gt;
[[Image:Current_Fields.PNG|frame|none|Punases kastis on näha hetke monitooringu seadistustest moodustunud 26 täheline sõne (current field string)]]&lt;br /&gt;
&lt;br /&gt;
Antud 26st tähestiku tähest on igaüks seotud ühe kindla monitooritava parameetriga (nimetatud ka väljaks ja veeruks). Suured tähed tähistavad seda, et antud parameeter on parasjagu fookuses ning selle väärtusi kuvatakse tegumitabeli graafilises liideses (vastavalt akna laiusele nimetamise järjekorras alustades vasakult).   &lt;br /&gt;
&lt;br /&gt;
====Monitooritavate parameetrite lühikirjeldused (descriptions of fileds)==== &lt;br /&gt;
Siinkohal nimetan ja kirjeldan lühidalt &#039;&#039;&#039;top&#039;&#039;&#039; programmi poolt pakutavate protsesside parameetreid (välju), võttes aluseks nende parameetrite kokkuleppelise tähistuse (täehestiku tähe).&lt;br /&gt;
&lt;br /&gt;
 a: PID -- Protsessi ID &lt;br /&gt;
Tegumi unikaalne protsessi ID (tuvastuskood), mis perioodiliselt küll kordub, ent kunagi ei alga uuesti nullist. &lt;br /&gt;
 b: PPID -- Vanemprotsessi ID (parent process Is)&lt;br /&gt;
Tegumi vanemprotsessi ID. Vanemprotsessi on mõnel pool nimetatud ka [http://www.ise.ee/cdrom/cd2/linux/ptk1.htm emaprotsessiks]&lt;br /&gt;
 c: RUSER -- Tegelik kasutajanimi (real user name)&lt;br /&gt;
Tegumi omaniku tegelik kasutajanimi  &lt;br /&gt;
 d: UID -- Kasutaj ID (user Id)&lt;br /&gt;
Tegumi omaniku efektiivne kasutaja ID &lt;br /&gt;
 e: USER -- Kasjutajanimi (user name)&lt;br /&gt;
Tegumi omaniku efektiivne kasutajanimi  &lt;br /&gt;
 f: GROUP -- Grupi nimi (group name)&lt;br /&gt;
Tegumi omaniku efektiivne grupinimi  &lt;br /&gt;
 g: TTY -- Juhtterminal (controlling tty)&lt;br /&gt;
Juhtterminali nimi. Selleks on tavaliselt seade (serial port, pty), kust protsess alguse saab ja mida ta kasutab sisendiks või väljundiks. Kuigi, tegum ei pruugi olla seotud terminaliga, sellisel juhul kuvatakse &amp;quot;?&amp;quot;&lt;br /&gt;
 h: PR -- Prioriteet (priority)&lt;br /&gt;
Tegumi prioriteet&lt;br /&gt;
 i: NI -- [http://l10n.gnome.org/POT/gnome-system-monitor.gnome-2-14/po.gnome-2-14.et.po tähtsuse väärtus](nice value)&#039;&#039;&#039;NB! tõlge on kahtlane, ootan parandusettepanekuid!&#039;&#039;&#039; &lt;br /&gt;
Tegumi tähtsuse väärtus. Negatiivne tähtsuse väärtus tähendab kõrgemat prioriteeti ja vastupidi. Null väärtus tähendab antud juhul, et prioriteetsust tegumi täideviimise (töötluse) juures ei ole määratud.&lt;br /&gt;
 j: P -- Viimati kasutatud protsessor (last used CPU) (SMP)&lt;br /&gt;
Number tähistab viimati kasutatud protsessorit. Tõelises SMP keskkonnas muutub see üsna tihti, kuna tuum kasutab sihilikult nõrka afiinsust (vastavust, ühendust). Juba top-i jooksutamine võib murda afiinsuse ning põhjustada rohkem protsesside protsessorite vahetust (lisa portsessoriaja nõude tõttu). &lt;br /&gt;
 k: %CPU -- Protsessori kasutatus (koormatus) (CPU usage)&lt;br /&gt;
Tegumile kuuluv [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 protsessoriaeg] alates viimasest värskendusest (update) väljendatuna protsentides kogu protsessoriaja suhtes.&lt;br /&gt;
Tõelise SMP keskkonna puhul, kui &amp;quot;Irix režiim&amp;quot; on välja lülitatud (off), siis top jätkab opereerimist &amp;quot;Solarise režiimis&amp;quot; , kus tegumi protsessori kasutatus jagatakse protsessorite koguarvuga. Ümberlülitus toimub interaktiivse käsu I abil.&lt;br /&gt;
 l: TIME -- Protsessoriaeg (CPU Time) &lt;br /&gt;
Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
 m: TIME+ -- Protsessoriaeg sajandikes (CPU Time, hundredths)&lt;br /&gt;
Sama, mis &#039;TIME&#039;, kuid selle reaktsiooniaeg on oluliselt väiksem.&lt;br /&gt;
 n: %MEM -- Mälu kasutus (memory usage) (RES)&lt;br /&gt;
Tegumid, mis kasutvad parasjagu vaba jagatud füüsilist mälu &lt;br /&gt;
&lt;br /&gt;
NB! Linuxi mäluhaldusest võib eesti keeles pikemalt lugeda Jüri Vaini poolt koostatud raamatust [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm Operatsioonisüsteem Linux]&lt;br /&gt;
 o: VIRT -- Virtual Image (kb)  &lt;br /&gt;
VIRT = SWAP + RES. Tegumi poolt kasutatud virtuaalmälu maht. See sisaldab endas kogu koodi, andmeid ning jagatud teeke, samuti saaleala. &lt;br /&gt;
&lt;br /&gt;
NB: kui defineerida keskkonnamuutuja STATSIZE=1, siis VIRT arvutatakse /proc/#/state &amp;quot;VmSize&amp;quot; parameetri (välja) abil. &lt;br /&gt;
 p: SWAP -- Saaleala maht (virtuaalmäluna kasutatav kõvaketta osa) (swapped size) (kb)&lt;br /&gt;
Kogu virtuaalmälu hulgast (VIRT) [http://viki.pingviin.org/Swap saalealalt] tegumile lisaks võetud virtuaalmälu.  &lt;br /&gt;
 q: RES -- Residentse mälu maht (resident size)(kb) &lt;br /&gt;
RES = CODE + DATA. Tegumi poolt kasutatud mitte-saaletud füüsiline mälu.&lt;br /&gt;
&lt;br /&gt;
NB! kui kogu suurus on see, kuipalju mälu antud protsess on vajanud, siis residentne suurus näitab, kui palju mälu protsess tegelikult antud hetkel kasutab. [http://www.bsd.ee/handbook/basics-processes.html Allikas] &lt;br /&gt;
&lt;br /&gt;
 r: CODE -- koodi maht (code size) (kb)&lt;br /&gt;
&#039;text resident set&#039; maht elik TRS. &lt;br /&gt;
 s: DATA -- andmete+hoidla maht (data+stack size) (kb)&lt;br /&gt;
&#039;data resident set&#039; maht  elik DRS. &lt;br /&gt;
 t: SHR -- jagatud mälu maht (shared Mem size) (kb)&lt;br /&gt;
Tegumi poolt kasutatud jagatud mälu maht&lt;br /&gt;
 u: nFLT -- Lehtede vigade arv (Page Fault count)&lt;br /&gt;
Oluliste lehtede vigade arv, mis on tegumil esinenud. See tekib, kui protsess püüab lugeda või kirjutada virtuaalset lehte, mis ei ole sel hetkel tema aadressruumis. &lt;br /&gt;
 v: nDRT -- Räpaste lehtede arv (dirty Pages count)&lt;br /&gt;
Lehtede arv, mis on muudetud peale seda, kui need on viimaskord kettale salvestatud. Räpased lehed tuleb kirjutada kettale enne, kui vastav füüsiline mälu asukoht võetakse kasutusele mõne teise virtuaalse lehe tarbeks. &lt;br /&gt;
 w: S -- Protsessi staatus (process status)&lt;br /&gt;
Tegumi staatus võib olla: &#039;&#039;&#039;D&#039;&#039;&#039; = katkematult uinunud &#039;&#039;&#039;R&#039;&#039;&#039; = töös &#039;&#039;&#039;S&#039;&#039;&#039; = uinunud &#039;&#039;&#039;T&#039;&#039;&#039; = katkestatud või lõpetatud &#039;&#039;&#039;Z&#039;&#039;&#039; = zombi&lt;br /&gt;
&lt;br /&gt;
NB! Tegumid, mis on kirjeldatud töös, peaksid tegelikult tähendama &amp;quot;valmisolekut tööks&amp;quot; (põhjendused on minu jaoks ebaselge, vabandan). &lt;br /&gt;
 x: Command -- Käsurea käsu või programmi nimi (Command line or Program name)&lt;br /&gt;
Kuvab käsu nime, millega tegum on käivitatud või seotud programmi nime. Interaktiivne käsk kahe väljundi vaheliseks ümberlülitamiseks on &amp;quot;c&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kui valitud on käsurea kuva, siis käsureata protsesside puhul näidatakse (nagu kerneli lõimed) samas kohas sulgudesse paigutatud seotud programmi nime, näiteks (mdrecoveryd) &lt;br /&gt;
 &lt;br /&gt;
 y: WCHAN -- uinunud kus funktsioon (Sleeping in function)&lt;br /&gt;
Sõltuvalt kerneli &#039;System.map&#039;-ist näitab see väli (parameeter) kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NB! antud välja kuvamine võib tõsta oluliselt top-i koormust! &lt;br /&gt;
 &lt;br /&gt;
 z: Flags -- Tegumi märgistus (Task Flags) &lt;br /&gt;
Antud veerg näitab tegumite reaalajalist kuuteistkümnendüsteemis märgistatust. Antud märgistus on dokumneteeritud asukohas &amp;lt;linux/sched.h&amp;gt;. Vähem formaalsemat infot võib leida märgistuste kohta &#039;Fields select&#039; või &#039;Order fields&#039; käskude rakendamisel.&lt;br /&gt;
&lt;br /&gt;
===tegumitabel (task area)===&lt;br /&gt;
[[Image:top_task_area.png|frame|none|Antud jaos kuvatakse protsessid ridade kaupa, reastatuna ühe kindla tulba väärtuste (parameetrite) alusel]]&lt;br /&gt;
&lt;br /&gt;
==TOP kasutusjuhised ==&lt;br /&gt;
&lt;br /&gt;
===Toimetamine käsureal===&lt;br /&gt;
&lt;br /&gt;
Käsurea süntaks (struktuur) näeb välja selline:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top -hv | -bcHisS -d viivitus(delay) -n kordused (iterations) -p protsessi number (pid) [,pid...]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käsurea võtmete (nimetatud ka suvanditeks [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 suvanditeks]) selgitused [http://et.wikipedia.org/wiki/Maakeel maakeeles]: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b : pakktöötluse režiimi käivitamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käivitab top-i pakktöötluse režiimis, mis võib olla mõistlik, kui programmi väljund on tarvis saata teise rakendusse või faili.&lt;br /&gt;
NB! pakktöötlusele omaselt ei tunnista antud režiim hilisemaid käske ning jätkab tööd seni, kuni korduste arv, mis &#039;-n&#039; võtme abil on määratud, on ümber või protsess on &#039;kill&#039; käsuga peatatud.        &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-c : Käsu (Command) parameetri sisu ümberlülitamine (toggle)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Kui varem näidati Käsu parameetri all käsu nime, siis pärast &amp;quot;-c&amp;quot; rakendamist näidatakse seal samas programmi nime ning vastupidi. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-d : Viivituse ajaline intervall. Süntaks: -d ss.tt (s nagu sekundid.t nagu (tenths) kümnendikud)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Selle võtme abil määratakse värskendamise (refresh) välde. Esialgne väärtus on määratud kas spetsiaalses konfiguratsioonifailis või kohaldatakse vaikeseade väärtust (enamasti 3 või sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot; abil.&lt;br /&gt;
     &lt;br /&gt;
&amp;lt;pre&amp;gt;-h : Abiinfo kuvamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sisestades käsureale &amp;quot;top -h&amp;quot;, kuvatakse teile vastuseks top paketi (või teegi) versioon ning selle top programmi käivitamiseks vajalik süntaks (viidatud üleval).  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-H : Üksikute lõimude (Threats) näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top&#039;i viimasena meelde jäetud &#039;H&#039; vastandi. Kui lüliti on aktiivne (On), siis kuvatakse kõik protsessi üksikud lõimud eraldi. Kui mitteaktiivne (Off), siis kuvatakse ühe protsessi lõimud koos. Töörežiimis toimib sama lülituskäsuna &amp;quot;H&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-i : Mittetöötavate (Idle) protsesside näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Töörežiimis võib samade tulemuste saavutamiseks pruukida käsku &amp;quot;i&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;pre&amp;gt;-n : Kordusteliimiit. Süntaks: -n number&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sätestab maksimaalse kordustearvu (nimetatud ka kaadriteks), mis top peab sooritama, et oma töö lõpetada&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-u : Süsteemimonitoorimine kasutajate (user) kaupa. Süntaks: -u kasutaja nimi (või kasutaja ID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kasutamiseks efektiivse UID ja olemasoleva kasutaja protsesside monitoorimiseks &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-U : Sama, mis -u, ainult, et see oskab opereerida ka päris -, efektiivse -, salvestatud - ja failisüsteemi- UID-ga &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! autorile ei ole see teema päris selge, mistõttu selgitavad märkused on teretulnud! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-p : Kindlate protsesside monitoorimine. Süntaks: -pN1 -pN2 ... or -pN1, N2 [,...]&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Antud võtme abil võib monitoorida korraga kuni 20 protsessi. Antud käsku saab kasutada ainult käsureal, tavalisse režiimis naasmiseks võib kasutada interaktiivset käsku &amp;quot;=&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-s : Turvarežiimi sisenemine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top turvarežiimis, isegi root&#039;i jaoks. Antud režiim on oluliselt paremini süsteemi konfiguratsiooni faili poolt kontrollitud. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-S : Kumulatiivse ajarežiimi ümberlülitamine (sisse ja välja)&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Kui kumulatiivne režiim on aktiivne (On), siis iga protsessi juures kuvatakse tema ning tema &amp;quot;surnud&amp;quot; laste poolt kasutatud protsessiaeg. Vastav interaktiivne käsk on samuti &amp;quot;S&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-v : Versioon ja käsurea süntaksi kuvamine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Sisuliselt sama, mis -h, ehk näitab paketi versiooni ning kuvab programmi käitlemise ABC &lt;br /&gt;
&lt;br /&gt;
===Interaktiivsed trikid===&lt;br /&gt;
&lt;br /&gt;
Nagu ülalpool juba mainitud, siis võimaldab &#039;&#039;&#039;top&#039;&#039;&#039; teostada mitmeid olulisi operatsioone interaktiivselt. Õppimiseks on selline võimalus väga hea, kuid suuremate uuringute tarbeks tasuks kaaluda &#039;&#039;&#039;top&#039;&#039;&#039; sisenemist turvarežiimis (top -s). Interaktiivsed käsud jaotuvad suures plaanis kahte rühme, neist esimesi nimetatakse globaalseteks ning teisi - vastavalt ülalpool viidatud sisusektsioonidele - lokaalseteks käskudeks.&lt;br /&gt;
&lt;br /&gt;
====Globaalsed käsud====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Enter&amp;gt; või &amp;lt;Tühik&amp;gt; :värskendus&lt;br /&gt;
&amp;quot;?&amp;quot; or &amp;quot;h&amp;quot; :Abi&lt;br /&gt;
&amp;quot;=&amp;quot; :Väljumine tegumi piirangutest &lt;br /&gt;
&amp;quot;A&amp;quot; :Multi-ekraani režiimi lüliti&lt;br /&gt;
&amp;quot;B&amp;quot; :Taustavärvi sisse ja väljalülitamine &lt;br /&gt;
&amp;quot;d&amp;quot; or &amp;quot;s&amp;quot; :Viite intervali sisestamine -&amp;gt; nõutav on sisestada aeg&lt;br /&gt;
&amp;quot;G&amp;quot; :Teise akna valik/välja (paramateeri) valik&lt;br /&gt;
&amp;quot;I&amp;quot; :Irix/Solaris režiimi lüliti&lt;br /&gt;
&amp;quot;u&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;U&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;k&amp;quot; :Tapa tegum -&amp;gt; nõutav taski nimi või ID&lt;br /&gt;
&amp;quot;q&amp;quot; :Väljumine&lt;br /&gt;
&amp;quot;r&amp;quot; :taas-tähtsusta (renice) tegum // nõutav PID ja (nice) tähtsuse väärtus&lt;br /&gt;
&amp;quot;W&amp;quot; :Kirjuta konfiguratsiooni fail &lt;br /&gt;
&amp;quot;Z&amp;quot; :Muuda värviskeemi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: üldandmete sektsioon====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;l&amp;quot; :Lüliti - laadimise kesmine/ülevaloleku aeg &lt;br /&gt;
&amp;quot;m&amp;quot; :Lüliti - mälu/saale kasutus &lt;br /&gt;
&amp;quot;t&amp;quot; :Lüliti - tegum/protsessori olek&lt;br /&gt;
&amp;quot;1&amp;quot; :Lüliti - üksik/eraldi rotsessori olek &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: tegumitabel====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;b&amp;quot; :Lüliti - taustavärv -- sisse/välja &lt;br /&gt;
&amp;quot;x&amp;quot; :Lüliti - aktiivse veeru esiletoomine -- sisse/välja &lt;br /&gt;
&amp;quot;y&amp;quot; :Lüliti - aktiivse rea esiletoomine -- sisse/välja  &lt;br /&gt;
&amp;quot;z&amp;quot; :Lüliti - värviline/monokroonne &lt;br /&gt;
&amp;quot;c&amp;quot; :Lüliti - käsurea käsk/programmi nimi&lt;br /&gt;
&amp;quot;f&amp;quot; ja &amp;quot;o&amp;quot; :Väljade (parameetrite elik veergude) ja selle kuvamise järjekorra valikud&lt;br /&gt;
&amp;quot;H&amp;quot; :Lüliti - lõimed&lt;br /&gt;
&amp;quot;S&amp;quot; :Lüliti - summeeritud protsessorieg -- sisse/välja&lt;br /&gt;
&amp;quot;u&amp;quot; :kuvab vaid valitud kasutaja -&amp;gt; sisestada tuleb kasutaja või tema ID&lt;br /&gt;
&amp;quot;i&amp;quot; :Lüliti - Idle-protsessid -- sisse/välja&lt;br /&gt;
&amp;quot;n&amp;quot; või &amp;quot;#&amp;quot; :maksimaalse tegumite arvu määramine -&amp;gt; sisestada tuleb soovitud täisarv&lt;br /&gt;
&amp;quot;&amp;lt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine vasakule&lt;br /&gt;
&amp;quot;&amp;gt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine paremale&lt;br /&gt;
&amp;quot;F&amp;quot; or &amp;quot;O&amp;quot; :sorteeritava parameetri valik&lt;br /&gt;
&amp;quot;R&amp;quot; :Lüliliti - sortimislaadi - (vähenemise või suurenemise suunas) - valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Multi-akna režiim ===&lt;br /&gt;
&lt;br /&gt;
==== Mis see on? ====&lt;br /&gt;
&lt;br /&gt;
Vaikimisi kuvab &#039;&#039;&#039;top&#039;&#039;&#039; ekraanile vaid ühe akna. Kuid seda on võimalik muuta 2-4 erineva väljade grupi (st parameetrite grupi) vaateks. Tulemuseks on vaade, kus iga valitud grupp omab eraldi konfigureetivat kokkuvõtte ning tegumite sektsiooni.&lt;br /&gt;
&lt;br /&gt;
Aktiivne aken on see, mis on seotud üldandmete (summary area) sektsiooniga ja millele suunatud tegumitega seotud käsud.&lt;br /&gt;
&lt;br /&gt;
==== Akna režiimi käsud ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;quot;-&amp;quot; ja &amp;quot;_&amp;quot; :Lüliti - näita/ära näita akent (aknaid )&lt;br /&gt;
* &amp;quot;a&amp;quot; ja &amp;quot;w&amp;quot; :Järgmine aken (edasi/tagasi)&lt;br /&gt;
* &amp;quot;A&amp;quot; :Lüliti - Multi-akna režiimi -- sisse/välja&lt;br /&gt;
* &amp;quot;G&amp;quot; :Lüliti - Choose_Another_Window/Field_Group&lt;br /&gt;
  &amp;quot;g&amp;quot; :Lüliti - akna nime/välja grupi nime valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus ja kasulikud viited==&lt;br /&gt;
&lt;br /&gt;
Eesti keeles:&lt;br /&gt;
#[http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 IT ja sidetehnika seletav käsiraamat]&lt;br /&gt;
#[http://viki.pingviin.org/Top top pingviini vikis]&lt;br /&gt;
#[http://www.ise.ee/cdrom/cd2/linux/ Operatsioonisüsteem Linux]&lt;br /&gt;
#[http://www.bsd.ee/handbook/basics-processes.html FreeBSD käsiraamat -&amp;gt; protsessid -&amp;gt; sh top]&lt;br /&gt;
&lt;br /&gt;
Inglise keeles&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Top_%28Unix%29 top inglise keelses vikis]&lt;br /&gt;
#[http://linux.die.net/man/1/top: top manuaal]&lt;br /&gt;
#[http://www.unixtop.org/ Unix Top koduleht] &lt;br /&gt;
#[http://www.linuxforums.org/articles/using-top-more-efficiently_89.html Kuidas kastuada topi efektiivsemalt]&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6990</id>
		<title>Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6990"/>
		<updated>2010-04-18T11:26:51Z</updated>

		<summary type="html">&lt;p&gt;Kkool: /* Monitooritavate parameetrite lühikirjeldused (descriptions of fileds) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Top.PNG|thumb|300px|näide töötavast &#039;&#039;&#039;Top&#039;&#039;&#039; programmist]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; on süsteemi jälgimise [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 utiliit], mis pakub kasutajale süsteemiressursside oleku ülevaadet, sealhulgas põhjalikku reaalajalist infot süsteemi [[OSadmin mõisted|tuuma]] poolt käideldavate tegumite ning protsesside kohta. Lihtsamlt öeldes, &#039;&#039;&#039;top&#039;&#039;&#039; programm ütleb sulle seda, millega su arvuti tegeleb&lt;br /&gt;
[http://linux.about.com/b/2009/02/09/the-top-command-tells-you-what-your-computer-is-busy-with.htm vt Juergen&#039;s Linux Blog]. Laadi, kuidas ja milline info parasjagu kuvatakse, on võimalik spetsiaalsete võtmete ning käskude abil hõlpsasti kohandada. Programm võimaldab mõningast programmipärist interaktiivset protsesside haldamist, kuid selle võimalused on hoopis avaramad, kasutades programmiväliseid liideseid ja konfiguratsiooni võimalusi. Omasuguste utiliitide seas on &#039;&#039;&#039;top&#039;&#039;&#039; sõsara [[ps|&#039;&#039;&#039;ps-i&#039;&#039;&#039;]] kõrval (selle suurim erinevus top-iga võrreldes on reaalajalise monitooringu mittetoetamine) üks väärikamaid ja vanimaid olijaid ning on seetõttu paljudes unixilaadsetes süsteemides vaikimisi kasutusel. Tänaseks on programm tootnud lugematul arvul uusi ja iseseisvaid võsukesi, mis ometi ei sega esiisal jäämast süsteemiadministraatorite südamete püsikundeks.   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; sisaldub tarkvarapeketis [http://procps.sourceforge.net/index.html procps] &lt;br /&gt;
&lt;br /&gt;
NB! Lühidalt on &#039;&#039;&#039;top&#039;&#039;&#039;ist juttu ka maakeelses pingviini [http://viki.pingviin.org/Top vikis]. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor: Kristjan Kool, AK 32&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Käivitamine==&lt;br /&gt;
Utiliidi käivitamiseks käsureal kasutatakse samanimelist käsku&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TOP struktuur ja mõisted==&lt;br /&gt;
&lt;br /&gt;
Programmis navigeerimiseks on oluline meeles pidada esiti kaks kõige olulisemat käsku, need on &amp;quot;h&amp;quot; (või &amp;quot;?&amp;quot;), mis on abiks, kui vajate lisainfot ning &amp;quot;q&amp;quot;, mis võimaldab rakendusest väljuda. Sisenemisel &#039;&#039;&#039;top&#039;&#039;&#039;&#039;i kuvatakse monitorile pilt, mis on sarnane ülaltoodud visuaalsele näitele. Sisuliselt jagatakse ekraan neljaks osaks (järjestatuna ülevalt alla): &lt;br /&gt;
&lt;br /&gt;
===Üldandmete sektsioon (summary area)===&lt;br /&gt;
[[Image:top_summary.png|frame|none|Terminaliakna ülemised read,kus kuvatakse programmi nimi, kella- ning ülevaloleku aeg (uptime), kasutajad, CPU(de) ja mälu olekud jms süsteemi põhiandmed]]&lt;br /&gt;
&lt;br /&gt;
Esimeses reas kuvatakse lisaks pildi allkirjas nimetatule süsteemi koormuse keskmisi, mis näitavad kui koormatud üldsüsteem on.&lt;br /&gt;
&lt;br /&gt;
Teine rida on protsessid üldinfo, kui palju protsesse kokku töötab, palju magab jne.&lt;br /&gt;
&lt;br /&gt;
Kolmas rida kuvab info protsessori olekute kohta.&lt;br /&gt;
&lt;br /&gt;
Eelviimase rea väljund (Mem:) näitab füüsilist mälu. Veerg total  ei näita tuuma kasutatavat füüsilist mälu, mis on umbes üks megabait. Veerg used esitab kasutatud mälumahu (teine rida ei loe puhvreid). Veerg free näitab täielikult kasutamata mälu, veerg shared aga erinevate protsesside ühiskasutusega mälu. Veerg buffers sisaldab ketta jooksva vahemälu mahu. &lt;br /&gt;
&lt;br /&gt;
Viimane rida (Swap:) esitab sama teavet saalealade kohta. Kui see rida sisaldab vaid nulle, siis pole saalealad aktiveeritud.&lt;br /&gt;
Allikas: [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm &amp;quot;Jüri Vain:&amp;quot;Operatsioonisüsteem Linux&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
===Sõnumi ja käsuviip (message/prompt Line)=== &lt;br /&gt;
[[Image:top_command_line.png|frame|none|Kokkuvõtte osale järgnev &amp;quot;tühi&amp;quot; - kasutaja korraldusi ootav - rida, kus kuvatakse muuhulgas ka veateated]]&lt;br /&gt;
===Veerupäised (columns header)=== &lt;br /&gt;
[[Image:top_column_header.png|frame|none|Protsesside parameetrite nimekiri. Täna  pakub &#039;&#039;&#039;Top&#039;&#039;&#039; ca 26 nimetust, mille abil on võimalik protsesse analüüsida]]&lt;br /&gt;
&lt;br /&gt;
Monitooritavad protsessi parameetrid ehk - nagu ma neid ülalpool nimetan - &amp;quot;veerupäised&amp;quot; moodustavad &#039;&#039;&#039;top&#039;&#039;&#039; utiliidi selgroo, kuna nende abil on erinevaid protsesse võimalik üksteisega võrrelda, neid sorteerida, tuvastada anomaaliaid jne. Vaikimisi on protsessid ülevalt alla sorteeritud protsessori koormatuse (CPU usage) järgi. Aktiivsemad protsessid on nimekirjas nimekirjas üleval pool. &lt;br /&gt;
 &lt;br /&gt;
Tervikliku loendi olemasolevatest parameetritest saab ekraanile kuvada kasutades interaktiivset käsku &amp;quot;o&amp;quot; (order fields). Lisaks nimekirjale võib sellelt leheküljelt leida informatsiooni parameetrite järjekorra ning prioriteetide kohta. Sama informatsioon saab kätte ka käsuga &amp;quot;field select&amp;quot; (mõlemast käsust pikemalt edaspidi), tulemuseks kuvatakse lehe terminaliakna ülemisele reale parasjagu kehtiva parameetritekonfiguratsiooni järgi sõne (current fields string), mis võib välja näha näiteks selline:&lt;br /&gt;
&lt;br /&gt;
[[Image:Current_Fields.PNG|frame|none|Punases kastis on näha hetke monitooringu seadistustest moodustunud 26 täheline sõne (current field string)]]&lt;br /&gt;
&lt;br /&gt;
Antud 26st tähestiku tähest on igaüks seotud ühe kindla monitooritava parameetriga (nimetatud ka väljaks ja veeruks). Suured tähed tähistavad seda, et antud parameeter on parasjagu fookuses ning selle väärtusi kuvatakse tegumitabeli graafilises liideses (vastavalt akna laiusele nimetamise järjekorras alustades vasakult).   &lt;br /&gt;
&lt;br /&gt;
====Monitooritavate parameetrite lühikirjeldused (descriptions of fileds)==== &lt;br /&gt;
Siinkohal nimetan ja kirjeldan lühidalt &#039;&#039;&#039;top&#039;&#039;&#039; programmi poolt pakutavate protsesside parameetreid (välju), võttes aluseks nende parameetrite kokkuleppelise tähistuse (täehestiku tähe).&lt;br /&gt;
&lt;br /&gt;
 a: PID -- Protsessi ID &lt;br /&gt;
Tegumi unikaalne protsessi ID (tuvastuskood), mis perioodiliselt küll kordub, ent kunagi ei alga uuesti nullist. &lt;br /&gt;
 b: PPID -- Vanemprotsessi ID (parent process Is)&lt;br /&gt;
Tegumi vanemprotsessi ID. Vanemprotsessi on mõnel pool nimetatud ka [http://www.ise.ee/cdrom/cd2/linux/ptk1.htm emaprotsessiks]&lt;br /&gt;
 c: RUSER -- Tegelik kasutajanimi (real user name)&lt;br /&gt;
Tegumi omaniku tegelik kasutajanimi  &lt;br /&gt;
 d: UID -- Kasutaj ID (user Id)&lt;br /&gt;
Tegumi omaniku efektiivne kasutaja ID &lt;br /&gt;
 e: USER -- Kasjutajanimi (user name)&lt;br /&gt;
Tegumi omaniku efektiivne kasutajanimi  &lt;br /&gt;
 f: GROUP -- Grupi nimi (group name)&lt;br /&gt;
Tegumi omaniku efektiivne grupinimi  &lt;br /&gt;
 g: TTY -- Juhtterminal (controlling tty)&lt;br /&gt;
Juhtterminali nimi. Selleks on tavaliselt seade (serial port, pty), kust protsess alguse saab ja mida ta kasutab sisendiks või väljundiks. Kuigi, tegum ei pruugi olla seotud terminaliga, sellisel juhul kuvatakse &amp;quot;?&amp;quot;&lt;br /&gt;
 h: PR -- Prioriteet (priority)&lt;br /&gt;
Tegumi prioriteet&lt;br /&gt;
 i: NI -- [http://l10n.gnome.org/POT/gnome-system-monitor.gnome-2-14/po.gnome-2-14.et.po tähtsuse väärtus](nice value)&#039;&#039;&#039;NB! tõlge on kahtlane, ootan parandusettepanekuid!&#039;&#039;&#039; &lt;br /&gt;
Tegumi tähtsuse väärtus. Negatiivne tähtsuse väärtus tähendab kõrgemat prioriteeti ja vastupidi. Null väärtus tähendab antud juhul, et prioriteetsust tegumi täideviimise (töötluse) juures ei ole määratud.&lt;br /&gt;
 j: P -- Viimati kasutatud protsessor (last used CPU) (SMP)&lt;br /&gt;
Number tähistab viimati kasutatud protsessorit. Tõelises SMP keskkonnas muutub see üsna tihti, kuna tuum kasutab sihilikult nõrka afiinsust (vastavust, ühendust). Juba top-i jooksutamine võib murda afiinsuse ning põhjustada rohkem protsesside protsessorite vahetust (lisa portsessoriaja nõude tõttu). &lt;br /&gt;
 k: %CPU -- Protsessori kasutatus (koormatus) (CPU usage)&lt;br /&gt;
Tegumile kuuluv [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 protsessoriaeg] alates viimasest värskendusest (update) väljendatuna protsentides kogu protsessoriaja suhtes.&lt;br /&gt;
Tõelise SMP keskkonna puhul, kui &amp;quot;Irix režiim&amp;quot; on välja lülitatud (off), siis top jätkab opereerimist &amp;quot;Solarise režiimis&amp;quot; , kus tegumi protsessori kasutatus jagatakse protsessorite koguarvuga. Ümberlülitus toimub interaktiivse käsu I abil.&lt;br /&gt;
 l: TIME -- Protsessoriaeg (CPU Time) &lt;br /&gt;
Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
 m: TIME+ -- Protsessoriaeg sajandikes (CPU Time, hundredths)&lt;br /&gt;
Sama, mis &#039;TIME&#039;, kuid selle reaktsiooniaeg on oluliselt väiksem.&lt;br /&gt;
 n: %MEM -- Mälu kasutus (memory usage) (RES)&lt;br /&gt;
Tegumid, mis kasutvad parasjagu vaba jagatud füüsilist mälu &lt;br /&gt;
&lt;br /&gt;
NB! Linuxi mäluhaldusest võib eesti keeles pikemalt lugeda Jüri Vaini poolt koostatud raamatust [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm Operatsioonisüsteem Linux]&lt;br /&gt;
 o: VIRT -- Virtual Image (kb)  &lt;br /&gt;
VIRT = SWAP + RES. Tegumi poolt kasutatud virtuaalmälu maht. See sisaldab endas kogu koodi, andmeid ning jagatud teeke, samuti saaleala. &lt;br /&gt;
&lt;br /&gt;
NB: kui defineerida keskkonnamuutuja STATSIZE=1, siis VIRT arvutatakse /proc/#/state &amp;quot;VmSize&amp;quot; parameetri (välja) abil. &lt;br /&gt;
 p: SWAP -- Saaleala maht (virtuaalmäluna kasutatav kõvaketta osa) (swapped size) (kb)&lt;br /&gt;
Kogu virtuaalmälu hulgast (VIRT) [http://viki.pingviin.org/Swap saalealalt] tegumile lisaks võetud virtuaalmälu.  &lt;br /&gt;
 q: RES -- Residentse mälu maht (resident size)(kb) &lt;br /&gt;
RES = CODE + DATA. Tegumi poolt kasutatud mitte-saaletud füüsiline mälu.&lt;br /&gt;
&lt;br /&gt;
NB! kui kogu suurus on see, kuipalju mälu antud protsess on vajanud, siis residentne suurus näitab, kui palju (füüsilist) mälu protsess tegelikult antud hetkel kasutab. [http://www.bsd.ee/handbook/basics-processes.html Allikas] &lt;br /&gt;
&lt;br /&gt;
 r: CODE -- koodi maht (code size) (kb)&lt;br /&gt;
&#039;text resident set&#039; maht elik TRS. &lt;br /&gt;
 s: DATA -- andmete+hoidla maht (data+stack size) (kb)&lt;br /&gt;
&#039;data resident set&#039; maht  elik DRS. &lt;br /&gt;
 t: SHR -- jagatud mälu maht (shared Mem size) (kb)&lt;br /&gt;
Tegumi poolt kasutatud jagatud mälu maht&lt;br /&gt;
 u: nFLT -- Lehtede vigade arv (Page Fault count)&lt;br /&gt;
Oluliste lehtede vigade arv, mis on tegumil esinenud. See tekib, kui protsess püüab lugeda või kirjutada virtuaalset lehte, mis ei ole sel hetkel tema aadressruumis. &lt;br /&gt;
 v: nDRT -- Räpaste lehtede arv (dirty Pages count)&lt;br /&gt;
Lehtede arv, mis on muudetud peale seda, kui need on viimaskord kettale salvestatud. Räpased lehed tuleb kirjutada kettale enne, kui vastav füüsiline mälu asukoht võetakse kasutusele mõne teise virtuaalse lehe tarbeks. &lt;br /&gt;
 w: S -- Protsessi staatus (process status)&lt;br /&gt;
Tegumi staatus võib olla: &#039;&#039;&#039;D&#039;&#039;&#039; = katkematult uinunud &#039;&#039;&#039;R&#039;&#039;&#039; = töös &#039;&#039;&#039;S&#039;&#039;&#039; = uinunud &#039;&#039;&#039;T&#039;&#039;&#039; = katkestatud või lõpetatud &#039;&#039;&#039;Z&#039;&#039;&#039; = zombi&lt;br /&gt;
&lt;br /&gt;
NB! Tegumid, mis on kirjeldatud töös, peaksid tegelikult tähendama &amp;quot;valmisolekut tööks&amp;quot; (põhjendused on minu jaoks ebaselge, vabandan). &lt;br /&gt;
 x: Command -- Käsurea käsu või programmi nimi (Command line or Program name)&lt;br /&gt;
Kuvab käsu nime, millega tegum on käivitatud või seotud programmi nime. Interaktiivne käsk kahe väljundi vaheliseks ümberlülitamiseks on &amp;quot;c&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kui valitud on käsurea kuva, siis käsureata protsesside puhul näidatakse (nagu kerneli lõimed) samas kohas sulgudesse paigutatud seotud programmi nime, näiteks (mdrecoveryd) &lt;br /&gt;
 &lt;br /&gt;
 y: WCHAN -- uinunud kus funktsioon (Sleeping in function)&lt;br /&gt;
Sõltuvalt kerneli &#039;System.map&#039;-ist näitab see väli (parameeter) kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NB! antud välja kuvamine võib tõsta oluliselt top-i koormust! &lt;br /&gt;
 &lt;br /&gt;
 z: Flags -- Tegumi märgistus (Task Flags) &lt;br /&gt;
Antud veerg näitab tegumite reaalajalist kuuteistkümnendüsteemis märgistatust. Antud märgistus on dokumneteeritud asukohas &amp;lt;linux/sched.h&amp;gt;. Vähem formaalsemat infot võib leida märgistuste kohta &#039;Fields select&#039; või &#039;Order fields&#039; käskude rakendamisel.&lt;br /&gt;
&lt;br /&gt;
===tegumitabel (task area)===&lt;br /&gt;
[[Image:top_task_area.png|frame|none|Antud jaos kuvatakse protsessid ridade kaupa, reastatuna ühe kindla tulba väärtuste (parameetrite) alusel]]&lt;br /&gt;
&lt;br /&gt;
==TOP kasutusjuhised ==&lt;br /&gt;
&lt;br /&gt;
===Toimetamine käsureal===&lt;br /&gt;
&lt;br /&gt;
Käsurea süntaks (struktuur) näeb välja selline:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top -hv | -bcHisS -d viivitus(delay) -n kordused (iterations) -p protsessi number (pid) [,pid...]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käsurea võtmete (nimetatud ka suvanditeks [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 suvanditeks]) selgitused [http://et.wikipedia.org/wiki/Maakeel maakeeles]: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b : pakktöötluse režiimi käivitamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käivitab top-i pakktöötluse režiimis, mis võib olla mõistlik, kui programmi väljund on tarvis saata teise rakendusse või faili.&lt;br /&gt;
NB! pakktöötlusele omaselt ei tunnista antud režiim hilisemaid käske ning jätkab tööd seni, kuni korduste arv, mis &#039;-n&#039; võtme abil on määratud, on ümber või protsess on &#039;kill&#039; käsuga peatatud.        &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-c : Käsu (Command) parameetri sisu ümberlülitamine (toggle)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Kui varem näidati Käsu parameetri all käsu nime, siis pärast &amp;quot;-c&amp;quot; rakendamist näidatakse seal samas programmi nime ning vastupidi. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-d : Viivituse ajaline intervall. Süntaks: -d ss.tt (s nagu sekundid.t nagu (tenths) kümnendikud)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Selle võtme abil määratakse värskendamise (refresh) välde. Esialgne väärtus on määratud kas spetsiaalses konfiguratsioonifailis või kohaldatakse vaikeseade väärtust (enamasti 3 või sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot; abil.&lt;br /&gt;
     &lt;br /&gt;
&amp;lt;pre&amp;gt;-h : Abiinfo kuvamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sisestades käsureale &amp;quot;top -h&amp;quot;, kuvatakse teile vastuseks top paketi (või teegi) versioon ning selle top programmi käivitamiseks vajalik süntaks (viidatud üleval).  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-H : Üksikute lõimude (Threats) näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top&#039;i viimasena meelde jäetud &#039;H&#039; vastandi. Kui lüliti on aktiivne (On), siis kuvatakse kõik protsessi üksikud lõimud eraldi. Kui mitteaktiivne (Off), siis kuvatakse ühe protsessi lõimud koos. Töörežiimis toimib sama lülituskäsuna &amp;quot;H&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-i : Mittetöötavate (Idle) protsesside näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Töörežiimis võib samade tulemuste saavutamiseks pruukida käsku &amp;quot;i&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;pre&amp;gt;-n : Kordusteliimiit. Süntaks: -n number&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sätestab maksimaalse kordustearvu (nimetatud ka kaadriteks), mis top peab sooritama, et oma töö lõpetada&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-u : Süsteemimonitoorimine kasutajate (user) kaupa. Süntaks: -u kasutaja nimi (või kasutaja ID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kasutamiseks efektiivse UID ja olemasoleva kasutaja protsesside monitoorimiseks &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-U : Sama, mis -u, ainult, et see oskab opereerida ka päris -, efektiivse -, salvestatud - ja failisüsteemi- UID-ga &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! autorile ei ole see teema päris selge, mistõttu selgitavad märkused on teretulnud! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-p : Kindlate protsesside monitoorimine. Süntaks: -pN1 -pN2 ... or -pN1, N2 [,...]&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Antud võtme abil võib monitoorida korraga kuni 20 protsessi. Antud käsku saab kasutada ainult käsureal, tavalisse režiimis naasmiseks võib kasutada interaktiivset käsku &amp;quot;=&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-s : Turvarežiimi sisenemine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top turvarežiimis, isegi root&#039;i jaoks. Antud režiim on oluliselt paremini süsteemi konfiguratsiooni faili poolt kontrollitud. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-S : Kumulatiivse ajarežiimi ümberlülitamine (sisse ja välja)&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Kui kumulatiivne režiim on aktiivne (On), siis iga protsessi juures kuvatakse tema ning tema &amp;quot;surnud&amp;quot; laste poolt kasutatud protsessiaeg. Vastav interaktiivne käsk on samuti &amp;quot;S&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-v : Versioon ja käsurea süntaksi kuvamine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Sisuliselt sama, mis -h, ehk näitab paketi versiooni ning kuvab programmi käitlemise ABC &lt;br /&gt;
&lt;br /&gt;
===Interaktiivsed trikid===&lt;br /&gt;
&lt;br /&gt;
Nagu ülalpool juba mainitud, siis võimaldab &#039;&#039;&#039;top&#039;&#039;&#039; teostada mitmeid olulisi operatsioone interaktiivselt. Õppimiseks on selline võimalus väga hea, kuid suuremate uuringute tarbeks tasuks kaaluda &#039;&#039;&#039;top&#039;&#039;&#039; sisenemist turvarežiimis (top -s). Interaktiivsed käsud jaotuvad suures plaanis kahte rühme, neist esimesi nimetatakse globaalseteks ning teisi - vastavalt ülalpool viidatud sisusektsioonidele - lokaalseteks käskudeks.&lt;br /&gt;
&lt;br /&gt;
====Globaalsed käsud====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Enter&amp;gt; või &amp;lt;Tühik&amp;gt; :värskendus&lt;br /&gt;
&amp;quot;?&amp;quot; or &amp;quot;h&amp;quot; :Abi&lt;br /&gt;
&amp;quot;=&amp;quot; :Väljumine tegumi piirangutest &lt;br /&gt;
&amp;quot;A&amp;quot; :Multi-ekraani režiimi lüliti&lt;br /&gt;
&amp;quot;B&amp;quot; :Taustavärvi sisse ja väljalülitamine &lt;br /&gt;
&amp;quot;d&amp;quot; or &amp;quot;s&amp;quot; :Viite intervali sisestamine -&amp;gt; nõutav on sisestada aeg&lt;br /&gt;
&amp;quot;G&amp;quot; :Teise akna valik/välja (paramateeri) valik&lt;br /&gt;
&amp;quot;I&amp;quot; :Irix/Solaris režiimi lüliti&lt;br /&gt;
&amp;quot;u&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;U&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;k&amp;quot; :Tapa tegum -&amp;gt; nõutav taski nimi või ID&lt;br /&gt;
&amp;quot;q&amp;quot; :Väljumine&lt;br /&gt;
&amp;quot;r&amp;quot; :taas-tähtsusta (renice) tegum // nõutav PID ja (nice) tähtsuse väärtus&lt;br /&gt;
&amp;quot;W&amp;quot; :Kirjuta konfiguratsiooni fail &lt;br /&gt;
&amp;quot;Z&amp;quot; :Muuda värviskeemi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: üldandmete sektsioon====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;l&amp;quot; :Lüliti - laadimise kesmine/ülevaloleku aeg &lt;br /&gt;
&amp;quot;m&amp;quot; :Lüliti - mälu/saale kasutus &lt;br /&gt;
&amp;quot;t&amp;quot; :Lüliti - tegum/protsessori olek&lt;br /&gt;
&amp;quot;1&amp;quot; :Lüliti - üksik/eraldi rotsessori olek &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: tegumitabel====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;b&amp;quot; :Lüliti - taustavärv -- sisse/välja &lt;br /&gt;
&amp;quot;x&amp;quot; :Lüliti - aktiivse veeru esiletoomine -- sisse/välja &lt;br /&gt;
&amp;quot;y&amp;quot; :Lüliti - aktiivse rea esiletoomine -- sisse/välja  &lt;br /&gt;
&amp;quot;z&amp;quot; :Lüliti - värviline/monokroonne &lt;br /&gt;
&amp;quot;c&amp;quot; :Lüliti - käsurea käsk/programmi nimi&lt;br /&gt;
&amp;quot;f&amp;quot; ja &amp;quot;o&amp;quot; :Väljade (parameetrite elik veergude) ja selle kuvamise järjekorra valikud&lt;br /&gt;
&amp;quot;H&amp;quot; :Lüliti - lõimed&lt;br /&gt;
&amp;quot;S&amp;quot; :Lüliti - summeeritud protsessorieg -- sisse/välja&lt;br /&gt;
&amp;quot;u&amp;quot; :kuvab vaid valitud kasutaja -&amp;gt; sisestada tuleb kasutaja või tema ID&lt;br /&gt;
&amp;quot;i&amp;quot; :Lüliti - Idle-protsessid -- sisse/välja&lt;br /&gt;
&amp;quot;n&amp;quot; või &amp;quot;#&amp;quot; :maksimaalse tegumite arvu määramine -&amp;gt; sisestada tuleb soovitud täisarv&lt;br /&gt;
&amp;quot;&amp;lt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine vasakule&lt;br /&gt;
&amp;quot;&amp;gt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine paremale&lt;br /&gt;
&amp;quot;F&amp;quot; or &amp;quot;O&amp;quot; :sorteeritava parameetri valik&lt;br /&gt;
&amp;quot;R&amp;quot; :Lüliliti - sortimislaadi - (vähenemise või suurenemise suunas) - valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Multi-akna režiim ===&lt;br /&gt;
&lt;br /&gt;
==== Mis see on? ====&lt;br /&gt;
&lt;br /&gt;
Vaikimisi kuvab &#039;&#039;&#039;top&#039;&#039;&#039; ekraanile vaid ühe akna. Kuid seda on võimalik muuta 2-4 erineva väljade grupi (st parameetrite grupi) vaateks. Tulemuseks on vaade, kus iga valitud grupp omab eraldi konfigureetivat kokkuvõtte ning tegumite sektsiooni.&lt;br /&gt;
&lt;br /&gt;
Aktiivne aken on see, mis on seotud üldandmete (summary area) sektsiooniga ja millele suunatud tegumitega seotud käsud.&lt;br /&gt;
&lt;br /&gt;
==== Akna režiimi käsud ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;quot;-&amp;quot; ja &amp;quot;_&amp;quot; :Lüliti - näita/ära näita akent (aknaid )&lt;br /&gt;
* &amp;quot;a&amp;quot; ja &amp;quot;w&amp;quot; :Järgmine aken (edasi/tagasi)&lt;br /&gt;
* &amp;quot;A&amp;quot; :Lüliti - Multi-akna režiimi -- sisse/välja&lt;br /&gt;
* &amp;quot;G&amp;quot; :Lüliti - Choose_Another_Window/Field_Group&lt;br /&gt;
  &amp;quot;g&amp;quot; :Lüliti - akna nime/välja grupi nime valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus ja kasulikud viited==&lt;br /&gt;
&lt;br /&gt;
Eesti keeles:&lt;br /&gt;
#[http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 IT ja sidetehnika seletav käsiraamat]&lt;br /&gt;
#[http://viki.pingviin.org/Top top pingviini vikis]&lt;br /&gt;
#[http://www.ise.ee/cdrom/cd2/linux/ Operatsioonisüsteem Linux]&lt;br /&gt;
#[http://www.bsd.ee/handbook/basics-processes.html FreeBSD käsiraamat -&amp;gt; protsessid -&amp;gt; sh top]&lt;br /&gt;
&lt;br /&gt;
Inglise keeles&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Top_%28Unix%29 top inglise keelses vikis]&lt;br /&gt;
#[http://linux.die.net/man/1/top: top manuaal]&lt;br /&gt;
#[http://www.unixtop.org/ Unix Top koduleht] &lt;br /&gt;
#[http://www.linuxforums.org/articles/using-top-more-efficiently_89.html Kuidas kastuada topi efektiivsemalt]&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6987</id>
		<title>Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6987"/>
		<updated>2010-04-18T11:19:46Z</updated>

		<summary type="html">&lt;p&gt;Kkool: /* Kasutatud kirjandus ja kasulikud viited */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Top.PNG|thumb|300px|näide töötavast &#039;&#039;&#039;Top&#039;&#039;&#039; programmist]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; on süsteemi jälgimise [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 utiliit], mis pakub kasutajale süsteemiressursside oleku ülevaadet, sealhulgas põhjalikku reaalajalist infot süsteemi [[OSadmin mõisted|tuuma]] poolt käideldavate tegumite ning protsesside kohta. Lihtsamlt öeldes, &#039;&#039;&#039;top&#039;&#039;&#039; programm ütleb sulle seda, millega su arvuti tegeleb&lt;br /&gt;
[http://linux.about.com/b/2009/02/09/the-top-command-tells-you-what-your-computer-is-busy-with.htm vt Juergen&#039;s Linux Blog]. Laadi, kuidas ja milline info parasjagu kuvatakse, on võimalik spetsiaalsete võtmete ning käskude abil hõlpsasti kohandada. Programm võimaldab mõningast programmipärist interaktiivset protsesside haldamist, kuid selle võimalused on hoopis avaramad, kasutades programmiväliseid liideseid ja konfiguratsiooni võimalusi. Omasuguste utiliitide seas on &#039;&#039;&#039;top&#039;&#039;&#039; sõsara [[ps|&#039;&#039;&#039;ps-i&#039;&#039;&#039;]] kõrval (selle suurim erinevus top-iga võrreldes on reaalajalise monitooringu mittetoetamine) üks väärikamaid ja vanimaid olijaid ning on seetõttu paljudes unixilaadsetes süsteemides vaikimisi kasutusel. Tänaseks on programm tootnud lugematul arvul uusi ja iseseisvaid võsukesi, mis ometi ei sega esiisal jäämast süsteemiadministraatorite südamete püsikundeks.   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; sisaldub tarkvarapeketis [http://procps.sourceforge.net/index.html procps] &lt;br /&gt;
&lt;br /&gt;
NB! Lühidalt on &#039;&#039;&#039;top&#039;&#039;&#039;ist juttu ka maakeelses pingviini [http://viki.pingviin.org/Top vikis]. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor: Kristjan Kool, AK 32&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Käivitamine==&lt;br /&gt;
Utiliidi käivitamiseks käsureal kasutatakse samanimelist käsku&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TOP struktuur ja mõisted==&lt;br /&gt;
&lt;br /&gt;
Programmis navigeerimiseks on oluline meeles pidada esiti kaks kõige olulisemat käsku, need on &amp;quot;h&amp;quot; (või &amp;quot;?&amp;quot;), mis on abiks, kui vajate lisainfot ning &amp;quot;q&amp;quot;, mis võimaldab rakendusest väljuda. Sisenemisel &#039;&#039;&#039;top&#039;&#039;&#039;&#039;i kuvatakse monitorile pilt, mis on sarnane ülaltoodud visuaalsele näitele. Sisuliselt jagatakse ekraan neljaks osaks (järjestatuna ülevalt alla): &lt;br /&gt;
&lt;br /&gt;
===Üldandmete sektsioon (summary area)===&lt;br /&gt;
[[Image:top_summary.png|frame|none|Terminaliakna ülemised read,kus kuvatakse programmi nimi, kella- ning ülevaloleku aeg (uptime), kasutajad, CPU(de) ja mälu olekud jms süsteemi põhiandmed]]&lt;br /&gt;
&lt;br /&gt;
Esimeses reas kuvatakse lisaks pildi allkirjas nimetatule süsteemi koormuse keskmisi, mis näitavad kui koormatud üldsüsteem on.&lt;br /&gt;
&lt;br /&gt;
Teine rida on protsessid üldinfo, kui palju protsesse kokku töötab, palju magab jne.&lt;br /&gt;
&lt;br /&gt;
Kolmas rida kuvab info protsessori olekute kohta.&lt;br /&gt;
&lt;br /&gt;
Eelviimase rea väljund (Mem:) näitab füüsilist mälu. Veerg total  ei näita tuuma kasutatavat füüsilist mälu, mis on umbes üks megabait. Veerg used esitab kasutatud mälumahu (teine rida ei loe puhvreid). Veerg free näitab täielikult kasutamata mälu, veerg shared aga erinevate protsesside ühiskasutusega mälu. Veerg buffers sisaldab ketta jooksva vahemälu mahu. &lt;br /&gt;
&lt;br /&gt;
Viimane rida (Swap:) esitab sama teavet saalealade kohta. Kui see rida sisaldab vaid nulle, siis pole saalealad aktiveeritud.&lt;br /&gt;
Allikas: [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm &amp;quot;Jüri Vain:&amp;quot;Operatsioonisüsteem Linux&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
===Sõnumi ja käsuviip (message/prompt Line)=== &lt;br /&gt;
[[Image:top_command_line.png|frame|none|Kokkuvõtte osale järgnev &amp;quot;tühi&amp;quot; - kasutaja korraldusi ootav - rida, kus kuvatakse muuhulgas ka veateated]]&lt;br /&gt;
===Veerupäised (columns header)=== &lt;br /&gt;
[[Image:top_column_header.png|frame|none|Protsesside parameetrite nimekiri. Täna  pakub &#039;&#039;&#039;Top&#039;&#039;&#039; ca 26 nimetust, mille abil on võimalik protsesse analüüsida]]&lt;br /&gt;
&lt;br /&gt;
Monitooritavad protsessi parameetrid ehk - nagu ma neid ülalpool nimetan - &amp;quot;veerupäised&amp;quot; moodustavad &#039;&#039;&#039;top&#039;&#039;&#039; utiliidi selgroo, kuna nende abil on erinevaid protsesse võimalik üksteisega võrrelda, neid sorteerida, tuvastada anomaaliaid jne. Vaikimisi on protsessid ülevalt alla sorteeritud protsessori koormatuse (CPU usage) järgi. Aktiivsemad protsessid on nimekirjas nimekirjas üleval pool. &lt;br /&gt;
 &lt;br /&gt;
Tervikliku loendi olemasolevatest parameetritest saab ekraanile kuvada kasutades interaktiivset käsku &amp;quot;o&amp;quot; (order fields). Lisaks nimekirjale võib sellelt leheküljelt leida informatsiooni parameetrite järjekorra ning prioriteetide kohta. Sama informatsioon saab kätte ka käsuga &amp;quot;field select&amp;quot; (mõlemast käsust pikemalt edaspidi), tulemuseks kuvatakse lehe terminaliakna ülemisele reale parasjagu kehtiva parameetritekonfiguratsiooni järgi sõne (current fields string), mis võib välja näha näiteks selline:&lt;br /&gt;
&lt;br /&gt;
[[Image:Current_Fields.PNG|frame|none|Punases kastis on näha hetke monitooringu seadistustest moodustunud 26 täheline sõne (current field string)]]&lt;br /&gt;
&lt;br /&gt;
Antud 26st tähestiku tähest on igaüks seotud ühe kindla monitooritava parameetriga (nimetatud ka väljaks ja veeruks). Suured tähed tähistavad seda, et antud parameeter on parasjagu fookuses ning selle väärtusi kuvatakse tegumitabeli graafilises liideses (vastavalt akna laiusele nimetamise järjekorras alustades vasakult).   &lt;br /&gt;
&lt;br /&gt;
====Monitooritavate parameetrite lühikirjeldused (descriptions of fileds)==== &lt;br /&gt;
Siinkohal nimetan ja kirjeldan lühidalt &#039;&#039;&#039;top&#039;&#039;&#039; programmi poolt pakutavate protsesside parameetreid (välju), võttes aluseks nende parameetrite kokkuleppelise tähistuse (täehestiku tähe).&lt;br /&gt;
&lt;br /&gt;
 a: PID -- Protsessi ID &lt;br /&gt;
Tegumi unikaalne protsessi ID (tuvastuskood), mis perioodiliselt küll kordub, ent kunagi ei alga uuesti nullist. &lt;br /&gt;
 b: PPID -- Vanemprotsessi ID (parent process Is)&lt;br /&gt;
Tegumi vanemprotsessi ID. Vanemprotsessi on mõnel pool nimetatud ka [http://www.ise.ee/cdrom/cd2/linux/ptk1.htm emaprotsessiks]&lt;br /&gt;
 c: RUSER -- Tegelik kasutajanimi (real user name)&lt;br /&gt;
Tegumi omaniku tegelik kasutajanimi  &lt;br /&gt;
 d: UID -- Kasutaj ID (user Id)&lt;br /&gt;
Tegumi omaniku efektiivne kasutaja ID &lt;br /&gt;
 e: USER -- Kasjutajanimi (user name)&lt;br /&gt;
Tegumi omaniku efektiivne kasutajanimi  &lt;br /&gt;
 f: GROUP -- Grupi nimi (group name)&lt;br /&gt;
Tegumi omaniku efektiivne grupinimi  &lt;br /&gt;
 g: TTY -- Juhtterminal (controlling tty)&lt;br /&gt;
Juhtterminali nimi. Selleks on tavaliselt seade (serial port, pty), kust protsess alguse saab ja mida ta kasutab sisendiks või väljundiks. Kuigi, tegum ei pruugi olla seotud terminaliga, sellisel juhul kuvatakse &amp;quot;?&amp;quot;&lt;br /&gt;
 h: PR -- Prioriteet (priority)&lt;br /&gt;
Tegumi prioriteet&lt;br /&gt;
 i: NI -- [http://l10n.gnome.org/POT/gnome-system-monitor.gnome-2-14/po.gnome-2-14.et.po tähtsuse väärtus](nice value)&#039;&#039;&#039;NB! tõlge on kahtlane, ootan parandusettepanekuid!&#039;&#039;&#039; &lt;br /&gt;
Tegumi tähtsuse väärtus. Negatiivne tähtsuse väärtus tähendab kõrgemat prioriteeti ja vastupidi. Null väärtus tähendab antud juhul, et prioriteetsust tegumi täideviimise (töötluse) juures ei ole määratud.&lt;br /&gt;
 j: P -- Viimati kasutatud protsessor (last used CPU) (SMP)&lt;br /&gt;
Number tähistab viimati kasutatud protsessorit. Tõelises SMP keskkonnas muutub see üsna tihti, kuna tuum kasutab sihilikult nõrka afiinsust (vastavust, ühendust). Juba top-i jooksutamine võib murda afiinsuse ning põhjustada rohkem protsesside protsessorite vahetust (lisa portsessoriaja nõude tõttu). &lt;br /&gt;
 k: %CPU -- Protsessori kasutatus (koormatus) (CPU usage)&lt;br /&gt;
Tegumile kuuluv [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 protsessoriaeg] alates viimasest värskendusest (update) väljendatuna protsentides kogu protsessoriaja suhtes.&lt;br /&gt;
Tõelise SMP keskkonna puhul, kui &amp;quot;Irix režiim&amp;quot; on välja lülitatud (off), siis top jätkab opereerimist &amp;quot;Solarise režiimis&amp;quot; , kus tegumi protsessori kasutatus jagatakse protsessorite koguarvuga. Ümberlülitus toimub interaktiivse käsu I abil.&lt;br /&gt;
 l: TIME -- Protsessoriaeg (CPU Time) &lt;br /&gt;
Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
 m: TIME+ -- Protsessoriaeg sajandikes (CPU Time, hundredths)&lt;br /&gt;
Sama, mis &#039;TIME&#039;, kuid selle reaktsiooniaeg on oluliselt väiksem.&lt;br /&gt;
 n: %MEM -- Mälu kasutus (memory usage (RES))&lt;br /&gt;
Tegumid, mis kasutvad parasjagu vaba jagatud füüsilist mälu &lt;br /&gt;
&lt;br /&gt;
NB! Linuxi mäluhaldusest võib eesti keeles pikemalt lugeda Jüri Vaini poolt koostatud raamatust [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm Operatsioonisüsteem Linux]&lt;br /&gt;
 o: VIRT -- Virtual Image (kb)  &lt;br /&gt;
VIRT = SWAP + RES. Tegumi poolt kasutatud virtuaalmälu maht. See sisaldab endas kogu koodi, andmeid ning jagatud teeke, samuti saaleala. &lt;br /&gt;
&lt;br /&gt;
NB: kui defineerida keskkonnamuutuja STATSIZE=1, siis VIRT arvutatakse /proc/#/state &amp;quot;VmSize&amp;quot; parameetri (välja) abil. &lt;br /&gt;
 p: SWAP -- Saaleala maht (virtuaalmäluna kasutatav kõvaketta osa) (swapped size) (kb)&lt;br /&gt;
Kogu virtuaalmälu hulgast (VIRT) [http://viki.pingviin.org/Swap saalealalt] lisaks võetud virtuaalmälu.  &lt;br /&gt;
 q: RES -- Residentse mälu maht (resident size)(kb) &lt;br /&gt;
RES = CODE + DATA. Tegumi poolt kasutatud mitte-saaletud füüsiline mälu.&lt;br /&gt;
 r: CODE -- koodi maht (code size) (kb)&lt;br /&gt;
&#039;text resident set&#039; maht elik TRS. &lt;br /&gt;
 s: DATA -- andmete+hoidla maht (data+stack size) (kb)&lt;br /&gt;
&#039;data resident set&#039; maht  elik DRS. &lt;br /&gt;
 t: SHR -- jagatud mälu maht (shared Mem size) (kb)&lt;br /&gt;
Tegumi poolt kasutatud jagatud mälu maht&lt;br /&gt;
 u: nFLT -- Lehtede vigade arv (Page Fault count)&lt;br /&gt;
Oluliste lehtede vigade arv, mis on tegumil esinenud. See tekib, kui protsess püüab lugeda või kirjutada virtuaalset lehte, mis ei ole sel hetkel tema aadressruumis. &lt;br /&gt;
 v: nDRT -- Räpaste lehtede arv (dirty Pages count)&lt;br /&gt;
Lehtede arv, mis on muudetud peale seda, kui need on viimaskord kettale salvestatud. Räpased lehed tuleb kirjutada kettale enne, kui vastav füüsiline mälu asukoht võetakse kasutusele mõne teise virtuaalse lehe tarbeks. &lt;br /&gt;
 w: S -- Protsessi staatus (process status)&lt;br /&gt;
Tegumi staatus võib olla: &#039;&#039;&#039;D&#039;&#039;&#039; = katkematult uinunud &#039;&#039;&#039;R&#039;&#039;&#039; = töös &#039;&#039;&#039;S&#039;&#039;&#039; = uinunud &#039;&#039;&#039;T&#039;&#039;&#039; = katkestatud või lõpetatud &#039;&#039;&#039;Z&#039;&#039;&#039; = zombi&lt;br /&gt;
&lt;br /&gt;
NB! Tegumid, mis on kirjeldatud töös, peaksid tegelikult tähendama &amp;quot;valmisolekut tööks&amp;quot; (põhjendused on minu jaoks ebaselge, vabandan). &lt;br /&gt;
 x: Command -- Käsurea käsu või programmi nimi (Command line or Program name)&lt;br /&gt;
Kuvab käsu nime, millega tegum on käivitatud või seotud programmi nime. Interaktiivne käsk kahe väljundi vaheliseks ümberlülitamiseks on &amp;quot;c&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kui valitud on käsurea kuva, siis käsureata protsesside puhul näidatakse (nagu kerneli lõimed) samas kohas sulgudesse paigutatud seotud programmi nime, näiteks (mdrecoveryd) &lt;br /&gt;
 &lt;br /&gt;
 y: WCHAN -- uinunud kus funktsioon (Sleeping in function)&lt;br /&gt;
Sõltuvalt kerneli &#039;System.map&#039;-ist näitab see väli (parameeter) kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NB! antud välja kuvamine võib tõsta oluliselt top-i koormust! &lt;br /&gt;
 &lt;br /&gt;
 z: Flags -- Tegumi märgistus (Task Flags) &lt;br /&gt;
Antud veerg näitab tegumite reaalajalist kuuteistkümnendüsteemis märgistatust. Antud märgistus on dokumneteeritud asukohas &amp;lt;linux/sched.h&amp;gt;. Vähem formaalsemat infot võib leida märgistuste kohta &#039;Fields select&#039; või &#039;Order fields&#039; käskude rakendamisel.&lt;br /&gt;
&lt;br /&gt;
===tegumitabel (task area)===&lt;br /&gt;
[[Image:top_task_area.png|frame|none|Antud jaos kuvatakse protsessid ridade kaupa, reastatuna ühe kindla tulba väärtuste (parameetrite) alusel]]&lt;br /&gt;
&lt;br /&gt;
==TOP kasutusjuhised ==&lt;br /&gt;
&lt;br /&gt;
===Toimetamine käsureal===&lt;br /&gt;
&lt;br /&gt;
Käsurea süntaks (struktuur) näeb välja selline:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top -hv | -bcHisS -d viivitus(delay) -n kordused (iterations) -p protsessi number (pid) [,pid...]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käsurea võtmete (nimetatud ka suvanditeks [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 suvanditeks]) selgitused [http://et.wikipedia.org/wiki/Maakeel maakeeles]: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b : pakktöötluse režiimi käivitamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käivitab top-i pakktöötluse režiimis, mis võib olla mõistlik, kui programmi väljund on tarvis saata teise rakendusse või faili.&lt;br /&gt;
NB! pakktöötlusele omaselt ei tunnista antud režiim hilisemaid käske ning jätkab tööd seni, kuni korduste arv, mis &#039;-n&#039; võtme abil on määratud, on ümber või protsess on &#039;kill&#039; käsuga peatatud.        &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-c : Käsu (Command) parameetri sisu ümberlülitamine (toggle)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Kui varem näidati Käsu parameetri all käsu nime, siis pärast &amp;quot;-c&amp;quot; rakendamist näidatakse seal samas programmi nime ning vastupidi. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-d : Viivituse ajaline intervall. Süntaks: -d ss.tt (s nagu sekundid.t nagu (tenths) kümnendikud)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Selle võtme abil määratakse värskendamise (refresh) välde. Esialgne väärtus on määratud kas spetsiaalses konfiguratsioonifailis või kohaldatakse vaikeseade väärtust (enamasti 3 või sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot; abil.&lt;br /&gt;
     &lt;br /&gt;
&amp;lt;pre&amp;gt;-h : Abiinfo kuvamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sisestades käsureale &amp;quot;top -h&amp;quot;, kuvatakse teile vastuseks top paketi (või teegi) versioon ning selle top programmi käivitamiseks vajalik süntaks (viidatud üleval).  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-H : Üksikute lõimude (Threats) näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top&#039;i viimasena meelde jäetud &#039;H&#039; vastandi. Kui lüliti on aktiivne (On), siis kuvatakse kõik protsessi üksikud lõimud eraldi. Kui mitteaktiivne (Off), siis kuvatakse ühe protsessi lõimud koos. Töörežiimis toimib sama lülituskäsuna &amp;quot;H&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-i : Mittetöötavate (Idle) protsesside näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Töörežiimis võib samade tulemuste saavutamiseks pruukida käsku &amp;quot;i&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;pre&amp;gt;-n : Kordusteliimiit. Süntaks: -n number&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sätestab maksimaalse kordustearvu (nimetatud ka kaadriteks), mis top peab sooritama, et oma töö lõpetada&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-u : Süsteemimonitoorimine kasutajate (user) kaupa. Süntaks: -u kasutaja nimi (või kasutaja ID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kasutamiseks efektiivse UID ja olemasoleva kasutaja protsesside monitoorimiseks &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-U : Sama, mis -u, ainult, et see oskab opereerida ka päris -, efektiivse -, salvestatud - ja failisüsteemi- UID-ga &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! autorile ei ole see teema päris selge, mistõttu selgitavad märkused on teretulnud! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-p : Kindlate protsesside monitoorimine. Süntaks: -pN1 -pN2 ... or -pN1, N2 [,...]&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Antud võtme abil võib monitoorida korraga kuni 20 protsessi. Antud käsku saab kasutada ainult käsureal, tavalisse režiimis naasmiseks võib kasutada interaktiivset käsku &amp;quot;=&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-s : Turvarežiimi sisenemine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top turvarežiimis, isegi root&#039;i jaoks. Antud režiim on oluliselt paremini süsteemi konfiguratsiooni faili poolt kontrollitud. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-S : Kumulatiivse ajarežiimi ümberlülitamine (sisse ja välja)&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Kui kumulatiivne režiim on aktiivne (On), siis iga protsessi juures kuvatakse tema ning tema &amp;quot;surnud&amp;quot; laste poolt kasutatud protsessiaeg. Vastav interaktiivne käsk on samuti &amp;quot;S&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-v : Versioon ja käsurea süntaksi kuvamine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Sisuliselt sama, mis -h, ehk näitab paketi versiooni ning kuvab programmi käitlemise ABC &lt;br /&gt;
&lt;br /&gt;
===Interaktiivsed trikid===&lt;br /&gt;
&lt;br /&gt;
Nagu ülalpool juba mainitud, siis võimaldab &#039;&#039;&#039;top&#039;&#039;&#039; teostada mitmeid olulisi operatsioone interaktiivselt. Õppimiseks on selline võimalus väga hea, kuid suuremate uuringute tarbeks tasuks kaaluda &#039;&#039;&#039;top&#039;&#039;&#039; sisenemist turvarežiimis (top -s). Interaktiivsed käsud jaotuvad suures plaanis kahte rühme, neist esimesi nimetatakse globaalseteks ning teisi - vastavalt ülalpool viidatud sisusektsioonidele - lokaalseteks käskudeks.&lt;br /&gt;
&lt;br /&gt;
====Globaalsed käsud====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Enter&amp;gt; või &amp;lt;Tühik&amp;gt; :värskendus&lt;br /&gt;
&amp;quot;?&amp;quot; or &amp;quot;h&amp;quot; :Abi&lt;br /&gt;
&amp;quot;=&amp;quot; :Väljumine tegumi piirangutest &lt;br /&gt;
&amp;quot;A&amp;quot; :Multi-ekraani režiimi lüliti&lt;br /&gt;
&amp;quot;B&amp;quot; :Taustavärvi sisse ja väljalülitamine &lt;br /&gt;
&amp;quot;d&amp;quot; or &amp;quot;s&amp;quot; :Viite intervali sisestamine -&amp;gt; nõutav on sisestada aeg&lt;br /&gt;
&amp;quot;G&amp;quot; :Teise akna valik/välja (paramateeri) valik&lt;br /&gt;
&amp;quot;I&amp;quot; :Irix/Solaris režiimi lüliti&lt;br /&gt;
&amp;quot;u&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;U&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;k&amp;quot; :Tapa tegum -&amp;gt; nõutav taski nimi või ID&lt;br /&gt;
&amp;quot;q&amp;quot; :Väljumine&lt;br /&gt;
&amp;quot;r&amp;quot; :taas-tähtsusta (renice) tegum // nõutav PID ja (nice) tähtsuse väärtus&lt;br /&gt;
&amp;quot;W&amp;quot; :Kirjuta konfiguratsiooni fail &lt;br /&gt;
&amp;quot;Z&amp;quot; :Muuda värviskeemi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: üldandmete sektsioon====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;l&amp;quot; :Lüliti - laadimise kesmine/ülevaloleku aeg &lt;br /&gt;
&amp;quot;m&amp;quot; :Lüliti - mälu/saale kasutus &lt;br /&gt;
&amp;quot;t&amp;quot; :Lüliti - tegum/protsessori olek&lt;br /&gt;
&amp;quot;1&amp;quot; :Lüliti - üksik/eraldi rotsessori olek &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: tegumitabel====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;b&amp;quot; :Lüliti - taustavärv -- sisse/välja &lt;br /&gt;
&amp;quot;x&amp;quot; :Lüliti - aktiivse veeru esiletoomine -- sisse/välja &lt;br /&gt;
&amp;quot;y&amp;quot; :Lüliti - aktiivse rea esiletoomine -- sisse/välja  &lt;br /&gt;
&amp;quot;z&amp;quot; :Lüliti - värviline/monokroonne &lt;br /&gt;
&amp;quot;c&amp;quot; :Lüliti - käsurea käsk/programmi nimi&lt;br /&gt;
&amp;quot;f&amp;quot; ja &amp;quot;o&amp;quot; :Väljade (parameetrite elik veergude) ja selle kuvamise järjekorra valikud&lt;br /&gt;
&amp;quot;H&amp;quot; :Lüliti - lõimed&lt;br /&gt;
&amp;quot;S&amp;quot; :Lüliti - summeeritud protsessorieg -- sisse/välja&lt;br /&gt;
&amp;quot;u&amp;quot; :kuvab vaid valitud kasutaja -&amp;gt; sisestada tuleb kasutaja või tema ID&lt;br /&gt;
&amp;quot;i&amp;quot; :Lüliti - Idle-protsessid -- sisse/välja&lt;br /&gt;
&amp;quot;n&amp;quot; või &amp;quot;#&amp;quot; :maksimaalse tegumite arvu määramine -&amp;gt; sisestada tuleb soovitud täisarv&lt;br /&gt;
&amp;quot;&amp;lt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine vasakule&lt;br /&gt;
&amp;quot;&amp;gt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine paremale&lt;br /&gt;
&amp;quot;F&amp;quot; or &amp;quot;O&amp;quot; :sorteeritava parameetri valik&lt;br /&gt;
&amp;quot;R&amp;quot; :Lüliliti - sortimislaadi - (vähenemise või suurenemise suunas) - valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Multi-akna režiim ===&lt;br /&gt;
&lt;br /&gt;
==== Mis see on? ====&lt;br /&gt;
&lt;br /&gt;
Vaikimisi kuvab &#039;&#039;&#039;top&#039;&#039;&#039; ekraanile vaid ühe akna. Kuid seda on võimalik muuta 2-4 erineva väljade grupi (st parameetrite grupi) vaateks. Tulemuseks on vaade, kus iga valitud grupp omab eraldi konfigureetivat kokkuvõtte ning tegumite sektsiooni.&lt;br /&gt;
&lt;br /&gt;
Aktiivne aken on see, mis on seotud üldandmete (summary area) sektsiooniga ja millele suunatud tegumitega seotud käsud.&lt;br /&gt;
&lt;br /&gt;
==== Akna režiimi käsud ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;quot;-&amp;quot; ja &amp;quot;_&amp;quot; :Lüliti - näita/ära näita akent (aknaid )&lt;br /&gt;
* &amp;quot;a&amp;quot; ja &amp;quot;w&amp;quot; :Järgmine aken (edasi/tagasi)&lt;br /&gt;
* &amp;quot;A&amp;quot; :Lüliti - Multi-akna režiimi -- sisse/välja&lt;br /&gt;
* &amp;quot;G&amp;quot; :Lüliti - Choose_Another_Window/Field_Group&lt;br /&gt;
  &amp;quot;g&amp;quot; :Lüliti - akna nime/välja grupi nime valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus ja kasulikud viited==&lt;br /&gt;
&lt;br /&gt;
Eesti keeles:&lt;br /&gt;
#[http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 IT ja sidetehnika seletav käsiraamat]&lt;br /&gt;
#[http://viki.pingviin.org/Top top pingviini vikis]&lt;br /&gt;
#[http://www.ise.ee/cdrom/cd2/linux/ Operatsioonisüsteem Linux]&lt;br /&gt;
#[http://www.bsd.ee/handbook/basics-processes.html FreeBSD käsiraamat -&amp;gt; protsessid -&amp;gt; sh top]&lt;br /&gt;
&lt;br /&gt;
Inglise keeles&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Top_%28Unix%29 top inglise keelses vikis]&lt;br /&gt;
#[http://linux.die.net/man/1/top: top manuaal]&lt;br /&gt;
#[http://www.unixtop.org/ Unix Top koduleht] &lt;br /&gt;
#[http://www.linuxforums.org/articles/using-top-more-efficiently_89.html Kuidas kastuada topi efektiivsemalt]&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6986</id>
		<title>Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6986"/>
		<updated>2010-04-18T11:19:05Z</updated>

		<summary type="html">&lt;p&gt;Kkool: /* Üldandmete sektsioon (summary area) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Top.PNG|thumb|300px|näide töötavast &#039;&#039;&#039;Top&#039;&#039;&#039; programmist]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; on süsteemi jälgimise [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 utiliit], mis pakub kasutajale süsteemiressursside oleku ülevaadet, sealhulgas põhjalikku reaalajalist infot süsteemi [[OSadmin mõisted|tuuma]] poolt käideldavate tegumite ning protsesside kohta. Lihtsamlt öeldes, &#039;&#039;&#039;top&#039;&#039;&#039; programm ütleb sulle seda, millega su arvuti tegeleb&lt;br /&gt;
[http://linux.about.com/b/2009/02/09/the-top-command-tells-you-what-your-computer-is-busy-with.htm vt Juergen&#039;s Linux Blog]. Laadi, kuidas ja milline info parasjagu kuvatakse, on võimalik spetsiaalsete võtmete ning käskude abil hõlpsasti kohandada. Programm võimaldab mõningast programmipärist interaktiivset protsesside haldamist, kuid selle võimalused on hoopis avaramad, kasutades programmiväliseid liideseid ja konfiguratsiooni võimalusi. Omasuguste utiliitide seas on &#039;&#039;&#039;top&#039;&#039;&#039; sõsara [[ps|&#039;&#039;&#039;ps-i&#039;&#039;&#039;]] kõrval (selle suurim erinevus top-iga võrreldes on reaalajalise monitooringu mittetoetamine) üks väärikamaid ja vanimaid olijaid ning on seetõttu paljudes unixilaadsetes süsteemides vaikimisi kasutusel. Tänaseks on programm tootnud lugematul arvul uusi ja iseseisvaid võsukesi, mis ometi ei sega esiisal jäämast süsteemiadministraatorite südamete püsikundeks.   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; sisaldub tarkvarapeketis [http://procps.sourceforge.net/index.html procps] &lt;br /&gt;
&lt;br /&gt;
NB! Lühidalt on &#039;&#039;&#039;top&#039;&#039;&#039;ist juttu ka maakeelses pingviini [http://viki.pingviin.org/Top vikis]. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor: Kristjan Kool, AK 32&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Käivitamine==&lt;br /&gt;
Utiliidi käivitamiseks käsureal kasutatakse samanimelist käsku&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TOP struktuur ja mõisted==&lt;br /&gt;
&lt;br /&gt;
Programmis navigeerimiseks on oluline meeles pidada esiti kaks kõige olulisemat käsku, need on &amp;quot;h&amp;quot; (või &amp;quot;?&amp;quot;), mis on abiks, kui vajate lisainfot ning &amp;quot;q&amp;quot;, mis võimaldab rakendusest väljuda. Sisenemisel &#039;&#039;&#039;top&#039;&#039;&#039;&#039;i kuvatakse monitorile pilt, mis on sarnane ülaltoodud visuaalsele näitele. Sisuliselt jagatakse ekraan neljaks osaks (järjestatuna ülevalt alla): &lt;br /&gt;
&lt;br /&gt;
===Üldandmete sektsioon (summary area)===&lt;br /&gt;
[[Image:top_summary.png|frame|none|Terminaliakna ülemised read,kus kuvatakse programmi nimi, kella- ning ülevaloleku aeg (uptime), kasutajad, CPU(de) ja mälu olekud jms süsteemi põhiandmed]]&lt;br /&gt;
&lt;br /&gt;
Esimeses reas kuvatakse lisaks pildi allkirjas nimetatule süsteemi koormuse keskmisi, mis näitavad kui koormatud üldsüsteem on.&lt;br /&gt;
&lt;br /&gt;
Teine rida on protsessid üldinfo, kui palju protsesse kokku töötab, palju magab jne.&lt;br /&gt;
&lt;br /&gt;
Kolmas rida kuvab info protsessori olekute kohta.&lt;br /&gt;
&lt;br /&gt;
Eelviimase rea väljund (Mem:) näitab füüsilist mälu. Veerg total  ei näita tuuma kasutatavat füüsilist mälu, mis on umbes üks megabait. Veerg used esitab kasutatud mälumahu (teine rida ei loe puhvreid). Veerg free näitab täielikult kasutamata mälu, veerg shared aga erinevate protsesside ühiskasutusega mälu. Veerg buffers sisaldab ketta jooksva vahemälu mahu. &lt;br /&gt;
&lt;br /&gt;
Viimane rida (Swap:) esitab sama teavet saalealade kohta. Kui see rida sisaldab vaid nulle, siis pole saalealad aktiveeritud.&lt;br /&gt;
Allikas: [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm &amp;quot;Jüri Vain:&amp;quot;Operatsioonisüsteem Linux&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
===Sõnumi ja käsuviip (message/prompt Line)=== &lt;br /&gt;
[[Image:top_command_line.png|frame|none|Kokkuvõtte osale järgnev &amp;quot;tühi&amp;quot; - kasutaja korraldusi ootav - rida, kus kuvatakse muuhulgas ka veateated]]&lt;br /&gt;
===Veerupäised (columns header)=== &lt;br /&gt;
[[Image:top_column_header.png|frame|none|Protsesside parameetrite nimekiri. Täna  pakub &#039;&#039;&#039;Top&#039;&#039;&#039; ca 26 nimetust, mille abil on võimalik protsesse analüüsida]]&lt;br /&gt;
&lt;br /&gt;
Monitooritavad protsessi parameetrid ehk - nagu ma neid ülalpool nimetan - &amp;quot;veerupäised&amp;quot; moodustavad &#039;&#039;&#039;top&#039;&#039;&#039; utiliidi selgroo, kuna nende abil on erinevaid protsesse võimalik üksteisega võrrelda, neid sorteerida, tuvastada anomaaliaid jne. Vaikimisi on protsessid ülevalt alla sorteeritud protsessori koormatuse (CPU usage) järgi. Aktiivsemad protsessid on nimekirjas nimekirjas üleval pool. &lt;br /&gt;
 &lt;br /&gt;
Tervikliku loendi olemasolevatest parameetritest saab ekraanile kuvada kasutades interaktiivset käsku &amp;quot;o&amp;quot; (order fields). Lisaks nimekirjale võib sellelt leheküljelt leida informatsiooni parameetrite järjekorra ning prioriteetide kohta. Sama informatsioon saab kätte ka käsuga &amp;quot;field select&amp;quot; (mõlemast käsust pikemalt edaspidi), tulemuseks kuvatakse lehe terminaliakna ülemisele reale parasjagu kehtiva parameetritekonfiguratsiooni järgi sõne (current fields string), mis võib välja näha näiteks selline:&lt;br /&gt;
&lt;br /&gt;
[[Image:Current_Fields.PNG|frame|none|Punases kastis on näha hetke monitooringu seadistustest moodustunud 26 täheline sõne (current field string)]]&lt;br /&gt;
&lt;br /&gt;
Antud 26st tähestiku tähest on igaüks seotud ühe kindla monitooritava parameetriga (nimetatud ka väljaks ja veeruks). Suured tähed tähistavad seda, et antud parameeter on parasjagu fookuses ning selle väärtusi kuvatakse tegumitabeli graafilises liideses (vastavalt akna laiusele nimetamise järjekorras alustades vasakult).   &lt;br /&gt;
&lt;br /&gt;
====Monitooritavate parameetrite lühikirjeldused (descriptions of fileds)==== &lt;br /&gt;
Siinkohal nimetan ja kirjeldan lühidalt &#039;&#039;&#039;top&#039;&#039;&#039; programmi poolt pakutavate protsesside parameetreid (välju), võttes aluseks nende parameetrite kokkuleppelise tähistuse (täehestiku tähe).&lt;br /&gt;
&lt;br /&gt;
 a: PID -- Protsessi ID &lt;br /&gt;
Tegumi unikaalne protsessi ID (tuvastuskood), mis perioodiliselt küll kordub, ent kunagi ei alga uuesti nullist. &lt;br /&gt;
 b: PPID -- Vanemprotsessi ID (parent process Is)&lt;br /&gt;
Tegumi vanemprotsessi ID. Vanemprotsessi on mõnel pool nimetatud ka [http://www.ise.ee/cdrom/cd2/linux/ptk1.htm emaprotsessiks]&lt;br /&gt;
 c: RUSER -- Tegelik kasutajanimi (real user name)&lt;br /&gt;
Tegumi omaniku tegelik kasutajanimi  &lt;br /&gt;
 d: UID -- Kasutaj ID (user Id)&lt;br /&gt;
Tegumi omaniku efektiivne kasutaja ID &lt;br /&gt;
 e: USER -- Kasjutajanimi (user name)&lt;br /&gt;
Tegumi omaniku efektiivne kasutajanimi  &lt;br /&gt;
 f: GROUP -- Grupi nimi (group name)&lt;br /&gt;
Tegumi omaniku efektiivne grupinimi  &lt;br /&gt;
 g: TTY -- Juhtterminal (controlling tty)&lt;br /&gt;
Juhtterminali nimi. Selleks on tavaliselt seade (serial port, pty), kust protsess alguse saab ja mida ta kasutab sisendiks või väljundiks. Kuigi, tegum ei pruugi olla seotud terminaliga, sellisel juhul kuvatakse &amp;quot;?&amp;quot;&lt;br /&gt;
 h: PR -- Prioriteet (priority)&lt;br /&gt;
Tegumi prioriteet&lt;br /&gt;
 i: NI -- [http://l10n.gnome.org/POT/gnome-system-monitor.gnome-2-14/po.gnome-2-14.et.po tähtsuse väärtus](nice value)&#039;&#039;&#039;NB! tõlge on kahtlane, ootan parandusettepanekuid!&#039;&#039;&#039; &lt;br /&gt;
Tegumi tähtsuse väärtus. Negatiivne tähtsuse väärtus tähendab kõrgemat prioriteeti ja vastupidi. Null väärtus tähendab antud juhul, et prioriteetsust tegumi täideviimise (töötluse) juures ei ole määratud.&lt;br /&gt;
 j: P -- Viimati kasutatud protsessor (last used CPU) (SMP)&lt;br /&gt;
Number tähistab viimati kasutatud protsessorit. Tõelises SMP keskkonnas muutub see üsna tihti, kuna tuum kasutab sihilikult nõrka afiinsust (vastavust, ühendust). Juba top-i jooksutamine võib murda afiinsuse ning põhjustada rohkem protsesside protsessorite vahetust (lisa portsessoriaja nõude tõttu). &lt;br /&gt;
 k: %CPU -- Protsessori kasutatus (koormatus) (CPU usage)&lt;br /&gt;
Tegumile kuuluv [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 protsessoriaeg] alates viimasest värskendusest (update) väljendatuna protsentides kogu protsessoriaja suhtes.&lt;br /&gt;
Tõelise SMP keskkonna puhul, kui &amp;quot;Irix režiim&amp;quot; on välja lülitatud (off), siis top jätkab opereerimist &amp;quot;Solarise režiimis&amp;quot; , kus tegumi protsessori kasutatus jagatakse protsessorite koguarvuga. Ümberlülitus toimub interaktiivse käsu I abil.&lt;br /&gt;
 l: TIME -- Protsessoriaeg (CPU Time) &lt;br /&gt;
Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
 m: TIME+ -- Protsessoriaeg sajandikes (CPU Time, hundredths)&lt;br /&gt;
Sama, mis &#039;TIME&#039;, kuid selle reaktsiooniaeg on oluliselt väiksem.&lt;br /&gt;
 n: %MEM -- Mälu kasutus (memory usage (RES))&lt;br /&gt;
Tegumid, mis kasutvad parasjagu vaba jagatud füüsilist mälu &lt;br /&gt;
&lt;br /&gt;
NB! Linuxi mäluhaldusest võib eesti keeles pikemalt lugeda Jüri Vaini poolt koostatud raamatust [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm Operatsioonisüsteem Linux]&lt;br /&gt;
 o: VIRT -- Virtual Image (kb)  &lt;br /&gt;
VIRT = SWAP + RES. Tegumi poolt kasutatud virtuaalmälu maht. See sisaldab endas kogu koodi, andmeid ning jagatud teeke, samuti saaleala. &lt;br /&gt;
&lt;br /&gt;
NB: kui defineerida keskkonnamuutuja STATSIZE=1, siis VIRT arvutatakse /proc/#/state &amp;quot;VmSize&amp;quot; parameetri (välja) abil. &lt;br /&gt;
 p: SWAP -- Saaleala maht (virtuaalmäluna kasutatav kõvaketta osa) (swapped size) (kb)&lt;br /&gt;
Kogu virtuaalmälu hulgast (VIRT) [http://viki.pingviin.org/Swap saalealalt] lisaks võetud virtuaalmälu.  &lt;br /&gt;
 q: RES -- Residentse mälu maht (resident size)(kb) &lt;br /&gt;
RES = CODE + DATA. Tegumi poolt kasutatud mitte-saaletud füüsiline mälu.&lt;br /&gt;
 r: CODE -- koodi maht (code size) (kb)&lt;br /&gt;
&#039;text resident set&#039; maht elik TRS. &lt;br /&gt;
 s: DATA -- andmete+hoidla maht (data+stack size) (kb)&lt;br /&gt;
&#039;data resident set&#039; maht  elik DRS. &lt;br /&gt;
 t: SHR -- jagatud mälu maht (shared Mem size) (kb)&lt;br /&gt;
Tegumi poolt kasutatud jagatud mälu maht&lt;br /&gt;
 u: nFLT -- Lehtede vigade arv (Page Fault count)&lt;br /&gt;
Oluliste lehtede vigade arv, mis on tegumil esinenud. See tekib, kui protsess püüab lugeda või kirjutada virtuaalset lehte, mis ei ole sel hetkel tema aadressruumis. &lt;br /&gt;
 v: nDRT -- Räpaste lehtede arv (dirty Pages count)&lt;br /&gt;
Lehtede arv, mis on muudetud peale seda, kui need on viimaskord kettale salvestatud. Räpased lehed tuleb kirjutada kettale enne, kui vastav füüsiline mälu asukoht võetakse kasutusele mõne teise virtuaalse lehe tarbeks. &lt;br /&gt;
 w: S -- Protsessi staatus (process status)&lt;br /&gt;
Tegumi staatus võib olla: &#039;&#039;&#039;D&#039;&#039;&#039; = katkematult uinunud &#039;&#039;&#039;R&#039;&#039;&#039; = töös &#039;&#039;&#039;S&#039;&#039;&#039; = uinunud &#039;&#039;&#039;T&#039;&#039;&#039; = katkestatud või lõpetatud &#039;&#039;&#039;Z&#039;&#039;&#039; = zombi&lt;br /&gt;
&lt;br /&gt;
NB! Tegumid, mis on kirjeldatud töös, peaksid tegelikult tähendama &amp;quot;valmisolekut tööks&amp;quot; (põhjendused on minu jaoks ebaselge, vabandan). &lt;br /&gt;
 x: Command -- Käsurea käsu või programmi nimi (Command line or Program name)&lt;br /&gt;
Kuvab käsu nime, millega tegum on käivitatud või seotud programmi nime. Interaktiivne käsk kahe väljundi vaheliseks ümberlülitamiseks on &amp;quot;c&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kui valitud on käsurea kuva, siis käsureata protsesside puhul näidatakse (nagu kerneli lõimed) samas kohas sulgudesse paigutatud seotud programmi nime, näiteks (mdrecoveryd) &lt;br /&gt;
 &lt;br /&gt;
 y: WCHAN -- uinunud kus funktsioon (Sleeping in function)&lt;br /&gt;
Sõltuvalt kerneli &#039;System.map&#039;-ist näitab see väli (parameeter) kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NB! antud välja kuvamine võib tõsta oluliselt top-i koormust! &lt;br /&gt;
 &lt;br /&gt;
 z: Flags -- Tegumi märgistus (Task Flags) &lt;br /&gt;
Antud veerg näitab tegumite reaalajalist kuuteistkümnendüsteemis märgistatust. Antud märgistus on dokumneteeritud asukohas &amp;lt;linux/sched.h&amp;gt;. Vähem formaalsemat infot võib leida märgistuste kohta &#039;Fields select&#039; või &#039;Order fields&#039; käskude rakendamisel.&lt;br /&gt;
&lt;br /&gt;
===tegumitabel (task area)===&lt;br /&gt;
[[Image:top_task_area.png|frame|none|Antud jaos kuvatakse protsessid ridade kaupa, reastatuna ühe kindla tulba väärtuste (parameetrite) alusel]]&lt;br /&gt;
&lt;br /&gt;
==TOP kasutusjuhised ==&lt;br /&gt;
&lt;br /&gt;
===Toimetamine käsureal===&lt;br /&gt;
&lt;br /&gt;
Käsurea süntaks (struktuur) näeb välja selline:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top -hv | -bcHisS -d viivitus(delay) -n kordused (iterations) -p protsessi number (pid) [,pid...]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käsurea võtmete (nimetatud ka suvanditeks [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 suvanditeks]) selgitused [http://et.wikipedia.org/wiki/Maakeel maakeeles]: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b : pakktöötluse režiimi käivitamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käivitab top-i pakktöötluse režiimis, mis võib olla mõistlik, kui programmi väljund on tarvis saata teise rakendusse või faili.&lt;br /&gt;
NB! pakktöötlusele omaselt ei tunnista antud režiim hilisemaid käske ning jätkab tööd seni, kuni korduste arv, mis &#039;-n&#039; võtme abil on määratud, on ümber või protsess on &#039;kill&#039; käsuga peatatud.        &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-c : Käsu (Command) parameetri sisu ümberlülitamine (toggle)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Kui varem näidati Käsu parameetri all käsu nime, siis pärast &amp;quot;-c&amp;quot; rakendamist näidatakse seal samas programmi nime ning vastupidi. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-d : Viivituse ajaline intervall. Süntaks: -d ss.tt (s nagu sekundid.t nagu (tenths) kümnendikud)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Selle võtme abil määratakse värskendamise (refresh) välde. Esialgne väärtus on määratud kas spetsiaalses konfiguratsioonifailis või kohaldatakse vaikeseade väärtust (enamasti 3 või sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot; abil.&lt;br /&gt;
     &lt;br /&gt;
&amp;lt;pre&amp;gt;-h : Abiinfo kuvamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sisestades käsureale &amp;quot;top -h&amp;quot;, kuvatakse teile vastuseks top paketi (või teegi) versioon ning selle top programmi käivitamiseks vajalik süntaks (viidatud üleval).  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-H : Üksikute lõimude (Threats) näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top&#039;i viimasena meelde jäetud &#039;H&#039; vastandi. Kui lüliti on aktiivne (On), siis kuvatakse kõik protsessi üksikud lõimud eraldi. Kui mitteaktiivne (Off), siis kuvatakse ühe protsessi lõimud koos. Töörežiimis toimib sama lülituskäsuna &amp;quot;H&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-i : Mittetöötavate (Idle) protsesside näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Töörežiimis võib samade tulemuste saavutamiseks pruukida käsku &amp;quot;i&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;pre&amp;gt;-n : Kordusteliimiit. Süntaks: -n number&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sätestab maksimaalse kordustearvu (nimetatud ka kaadriteks), mis top peab sooritama, et oma töö lõpetada&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-u : Süsteemimonitoorimine kasutajate (user) kaupa. Süntaks: -u kasutaja nimi (või kasutaja ID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kasutamiseks efektiivse UID ja olemasoleva kasutaja protsesside monitoorimiseks &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-U : Sama, mis -u, ainult, et see oskab opereerida ka päris -, efektiivse -, salvestatud - ja failisüsteemi- UID-ga &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! autorile ei ole see teema päris selge, mistõttu selgitavad märkused on teretulnud! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-p : Kindlate protsesside monitoorimine. Süntaks: -pN1 -pN2 ... or -pN1, N2 [,...]&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Antud võtme abil võib monitoorida korraga kuni 20 protsessi. Antud käsku saab kasutada ainult käsureal, tavalisse režiimis naasmiseks võib kasutada interaktiivset käsku &amp;quot;=&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-s : Turvarežiimi sisenemine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top turvarežiimis, isegi root&#039;i jaoks. Antud režiim on oluliselt paremini süsteemi konfiguratsiooni faili poolt kontrollitud. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-S : Kumulatiivse ajarežiimi ümberlülitamine (sisse ja välja)&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Kui kumulatiivne režiim on aktiivne (On), siis iga protsessi juures kuvatakse tema ning tema &amp;quot;surnud&amp;quot; laste poolt kasutatud protsessiaeg. Vastav interaktiivne käsk on samuti &amp;quot;S&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-v : Versioon ja käsurea süntaksi kuvamine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Sisuliselt sama, mis -h, ehk näitab paketi versiooni ning kuvab programmi käitlemise ABC &lt;br /&gt;
&lt;br /&gt;
===Interaktiivsed trikid===&lt;br /&gt;
&lt;br /&gt;
Nagu ülalpool juba mainitud, siis võimaldab &#039;&#039;&#039;top&#039;&#039;&#039; teostada mitmeid olulisi operatsioone interaktiivselt. Õppimiseks on selline võimalus väga hea, kuid suuremate uuringute tarbeks tasuks kaaluda &#039;&#039;&#039;top&#039;&#039;&#039; sisenemist turvarežiimis (top -s). Interaktiivsed käsud jaotuvad suures plaanis kahte rühme, neist esimesi nimetatakse globaalseteks ning teisi - vastavalt ülalpool viidatud sisusektsioonidele - lokaalseteks käskudeks.&lt;br /&gt;
&lt;br /&gt;
====Globaalsed käsud====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Enter&amp;gt; või &amp;lt;Tühik&amp;gt; :värskendus&lt;br /&gt;
&amp;quot;?&amp;quot; or &amp;quot;h&amp;quot; :Abi&lt;br /&gt;
&amp;quot;=&amp;quot; :Väljumine tegumi piirangutest &lt;br /&gt;
&amp;quot;A&amp;quot; :Multi-ekraani režiimi lüliti&lt;br /&gt;
&amp;quot;B&amp;quot; :Taustavärvi sisse ja väljalülitamine &lt;br /&gt;
&amp;quot;d&amp;quot; or &amp;quot;s&amp;quot; :Viite intervali sisestamine -&amp;gt; nõutav on sisestada aeg&lt;br /&gt;
&amp;quot;G&amp;quot; :Teise akna valik/välja (paramateeri) valik&lt;br /&gt;
&amp;quot;I&amp;quot; :Irix/Solaris režiimi lüliti&lt;br /&gt;
&amp;quot;u&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;U&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;k&amp;quot; :Tapa tegum -&amp;gt; nõutav taski nimi või ID&lt;br /&gt;
&amp;quot;q&amp;quot; :Väljumine&lt;br /&gt;
&amp;quot;r&amp;quot; :taas-tähtsusta (renice) tegum // nõutav PID ja (nice) tähtsuse väärtus&lt;br /&gt;
&amp;quot;W&amp;quot; :Kirjuta konfiguratsiooni fail &lt;br /&gt;
&amp;quot;Z&amp;quot; :Muuda värviskeemi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: üldandmete sektsioon====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;l&amp;quot; :Lüliti - laadimise kesmine/ülevaloleku aeg &lt;br /&gt;
&amp;quot;m&amp;quot; :Lüliti - mälu/saale kasutus &lt;br /&gt;
&amp;quot;t&amp;quot; :Lüliti - tegum/protsessori olek&lt;br /&gt;
&amp;quot;1&amp;quot; :Lüliti - üksik/eraldi rotsessori olek &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: tegumitabel====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;b&amp;quot; :Lüliti - taustavärv -- sisse/välja &lt;br /&gt;
&amp;quot;x&amp;quot; :Lüliti - aktiivse veeru esiletoomine -- sisse/välja &lt;br /&gt;
&amp;quot;y&amp;quot; :Lüliti - aktiivse rea esiletoomine -- sisse/välja  &lt;br /&gt;
&amp;quot;z&amp;quot; :Lüliti - värviline/monokroonne &lt;br /&gt;
&amp;quot;c&amp;quot; :Lüliti - käsurea käsk/programmi nimi&lt;br /&gt;
&amp;quot;f&amp;quot; ja &amp;quot;o&amp;quot; :Väljade (parameetrite elik veergude) ja selle kuvamise järjekorra valikud&lt;br /&gt;
&amp;quot;H&amp;quot; :Lüliti - lõimed&lt;br /&gt;
&amp;quot;S&amp;quot; :Lüliti - summeeritud protsessorieg -- sisse/välja&lt;br /&gt;
&amp;quot;u&amp;quot; :kuvab vaid valitud kasutaja -&amp;gt; sisestada tuleb kasutaja või tema ID&lt;br /&gt;
&amp;quot;i&amp;quot; :Lüliti - Idle-protsessid -- sisse/välja&lt;br /&gt;
&amp;quot;n&amp;quot; või &amp;quot;#&amp;quot; :maksimaalse tegumite arvu määramine -&amp;gt; sisestada tuleb soovitud täisarv&lt;br /&gt;
&amp;quot;&amp;lt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine vasakule&lt;br /&gt;
&amp;quot;&amp;gt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine paremale&lt;br /&gt;
&amp;quot;F&amp;quot; or &amp;quot;O&amp;quot; :sorteeritava parameetri valik&lt;br /&gt;
&amp;quot;R&amp;quot; :Lüliliti - sortimislaadi - (vähenemise või suurenemise suunas) - valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Multi-akna režiim ===&lt;br /&gt;
&lt;br /&gt;
==== Mis see on? ====&lt;br /&gt;
&lt;br /&gt;
Vaikimisi kuvab &#039;&#039;&#039;top&#039;&#039;&#039; ekraanile vaid ühe akna. Kuid seda on võimalik muuta 2-4 erineva väljade grupi (st parameetrite grupi) vaateks. Tulemuseks on vaade, kus iga valitud grupp omab eraldi konfigureetivat kokkuvõtte ning tegumite sektsiooni.&lt;br /&gt;
&lt;br /&gt;
Aktiivne aken on see, mis on seotud üldandmete (summary area) sektsiooniga ja millele suunatud tegumitega seotud käsud.&lt;br /&gt;
&lt;br /&gt;
==== Akna režiimi käsud ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;quot;-&amp;quot; ja &amp;quot;_&amp;quot; :Lüliti - näita/ära näita akent (aknaid )&lt;br /&gt;
* &amp;quot;a&amp;quot; ja &amp;quot;w&amp;quot; :Järgmine aken (edasi/tagasi)&lt;br /&gt;
* &amp;quot;A&amp;quot; :Lüliti - Multi-akna režiimi -- sisse/välja&lt;br /&gt;
* &amp;quot;G&amp;quot; :Lüliti - Choose_Another_Window/Field_Group&lt;br /&gt;
  &amp;quot;g&amp;quot; :Lüliti - akna nime/välja grupi nime valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus ja kasulikud viited==&lt;br /&gt;
&lt;br /&gt;
Eesti keeles:&lt;br /&gt;
#[http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 IT ja sidetehnika seletav käsiraamat]&lt;br /&gt;
#[http://viki.pingviin.org/Top TOP pingviini vikis]&lt;br /&gt;
#[http://www.ise.ee/cdrom/cd2/linux/ Operatsioonisüsteem Linux]&lt;br /&gt;
#[http://www.bsd.ee/handbook/basics-processes.html FreeBSD käsiraamat -&amp;gt; protsessid -&amp;gt; sh top]&lt;br /&gt;
&lt;br /&gt;
Inglise keeles&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Top_%28Unix%29 TOP inglise keelses vikis]&lt;br /&gt;
#[http://linux.die.net/man/1/top: Top manuaal]&lt;br /&gt;
#[http://www.unixtop.org/ Unix Top koduleht] &lt;br /&gt;
#[http://www.linuxforums.org/articles/using-top-more-efficiently_89.html Kuidas kastuada topi efektiivsemalt]&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6985</id>
		<title>Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6985"/>
		<updated>2010-04-18T11:18:48Z</updated>

		<summary type="html">&lt;p&gt;Kkool: /* Üldandmete sektsioon (summary area) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Top.PNG|thumb|300px|näide töötavast &#039;&#039;&#039;Top&#039;&#039;&#039; programmist]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; on süsteemi jälgimise [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 utiliit], mis pakub kasutajale süsteemiressursside oleku ülevaadet, sealhulgas põhjalikku reaalajalist infot süsteemi [[OSadmin mõisted|tuuma]] poolt käideldavate tegumite ning protsesside kohta. Lihtsamlt öeldes, &#039;&#039;&#039;top&#039;&#039;&#039; programm ütleb sulle seda, millega su arvuti tegeleb&lt;br /&gt;
[http://linux.about.com/b/2009/02/09/the-top-command-tells-you-what-your-computer-is-busy-with.htm vt Juergen&#039;s Linux Blog]. Laadi, kuidas ja milline info parasjagu kuvatakse, on võimalik spetsiaalsete võtmete ning käskude abil hõlpsasti kohandada. Programm võimaldab mõningast programmipärist interaktiivset protsesside haldamist, kuid selle võimalused on hoopis avaramad, kasutades programmiväliseid liideseid ja konfiguratsiooni võimalusi. Omasuguste utiliitide seas on &#039;&#039;&#039;top&#039;&#039;&#039; sõsara [[ps|&#039;&#039;&#039;ps-i&#039;&#039;&#039;]] kõrval (selle suurim erinevus top-iga võrreldes on reaalajalise monitooringu mittetoetamine) üks väärikamaid ja vanimaid olijaid ning on seetõttu paljudes unixilaadsetes süsteemides vaikimisi kasutusel. Tänaseks on programm tootnud lugematul arvul uusi ja iseseisvaid võsukesi, mis ometi ei sega esiisal jäämast süsteemiadministraatorite südamete püsikundeks.   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; sisaldub tarkvarapeketis [http://procps.sourceforge.net/index.html procps] &lt;br /&gt;
&lt;br /&gt;
NB! Lühidalt on &#039;&#039;&#039;top&#039;&#039;&#039;ist juttu ka maakeelses pingviini [http://viki.pingviin.org/Top vikis]. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor: Kristjan Kool, AK 32&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Käivitamine==&lt;br /&gt;
Utiliidi käivitamiseks käsureal kasutatakse samanimelist käsku&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TOP struktuur ja mõisted==&lt;br /&gt;
&lt;br /&gt;
Programmis navigeerimiseks on oluline meeles pidada esiti kaks kõige olulisemat käsku, need on &amp;quot;h&amp;quot; (või &amp;quot;?&amp;quot;), mis on abiks, kui vajate lisainfot ning &amp;quot;q&amp;quot;, mis võimaldab rakendusest väljuda. Sisenemisel &#039;&#039;&#039;top&#039;&#039;&#039;&#039;i kuvatakse monitorile pilt, mis on sarnane ülaltoodud visuaalsele näitele. Sisuliselt jagatakse ekraan neljaks osaks (järjestatuna ülevalt alla): &lt;br /&gt;
&lt;br /&gt;
===Üldandmete sektsioon (summary area)===&lt;br /&gt;
[[Image:top_summary.png|frame|none|Terminaliakna ülemised read,kus kuvatakse programmi nimi, kella- ning ülevaloleku aeg (uptime), kasutajad, CPU(de) ja mälu olekud jms süsteemi põhiandmed]]&lt;br /&gt;
&lt;br /&gt;
Esimeses reas kuvatakse lisaks pildi allkirjas nimetatule süsteemi koormuse keskmisi, mis näitavad kui koormatud üldsüsteem on.&lt;br /&gt;
&lt;br /&gt;
Teine rida on protsessid üldinfo, kui palju protsesse kokku töötab, palju magab jne.&lt;br /&gt;
&lt;br /&gt;
Kolmas rida kuvab info protsseori olekute kohta.&lt;br /&gt;
&lt;br /&gt;
Eelviimase rea väljund (Mem:) näitab füüsilist mälu. Veerg total  ei näita tuuma kasutatavat füüsilist mälu, mis on umbes üks megabait. Veerg used esitab kasutatud mälumahu (teine rida ei loe puhvreid). Veerg free näitab täielikult kasutamata mälu, veerg shared aga erinevate protsesside ühiskasutusega mälu. Veerg buffers sisaldab ketta jooksva vahemälu mahu. &lt;br /&gt;
&lt;br /&gt;
Viimane rida (Swap:) esitab sama teavet saalealade kohta. Kui see rida sisaldab vaid nulle, siis pole saalealad aktiveeritud.&lt;br /&gt;
Allikas: [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm &amp;quot;Jüri Vain:&amp;quot;Operatsioonisüsteem Linux&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
===Sõnumi ja käsuviip (message/prompt Line)=== &lt;br /&gt;
[[Image:top_command_line.png|frame|none|Kokkuvõtte osale järgnev &amp;quot;tühi&amp;quot; - kasutaja korraldusi ootav - rida, kus kuvatakse muuhulgas ka veateated]]&lt;br /&gt;
===Veerupäised (columns header)=== &lt;br /&gt;
[[Image:top_column_header.png|frame|none|Protsesside parameetrite nimekiri. Täna  pakub &#039;&#039;&#039;Top&#039;&#039;&#039; ca 26 nimetust, mille abil on võimalik protsesse analüüsida]]&lt;br /&gt;
&lt;br /&gt;
Monitooritavad protsessi parameetrid ehk - nagu ma neid ülalpool nimetan - &amp;quot;veerupäised&amp;quot; moodustavad &#039;&#039;&#039;top&#039;&#039;&#039; utiliidi selgroo, kuna nende abil on erinevaid protsesse võimalik üksteisega võrrelda, neid sorteerida, tuvastada anomaaliaid jne. Vaikimisi on protsessid ülevalt alla sorteeritud protsessori koormatuse (CPU usage) järgi. Aktiivsemad protsessid on nimekirjas nimekirjas üleval pool. &lt;br /&gt;
 &lt;br /&gt;
Tervikliku loendi olemasolevatest parameetritest saab ekraanile kuvada kasutades interaktiivset käsku &amp;quot;o&amp;quot; (order fields). Lisaks nimekirjale võib sellelt leheküljelt leida informatsiooni parameetrite järjekorra ning prioriteetide kohta. Sama informatsioon saab kätte ka käsuga &amp;quot;field select&amp;quot; (mõlemast käsust pikemalt edaspidi), tulemuseks kuvatakse lehe terminaliakna ülemisele reale parasjagu kehtiva parameetritekonfiguratsiooni järgi sõne (current fields string), mis võib välja näha näiteks selline:&lt;br /&gt;
&lt;br /&gt;
[[Image:Current_Fields.PNG|frame|none|Punases kastis on näha hetke monitooringu seadistustest moodustunud 26 täheline sõne (current field string)]]&lt;br /&gt;
&lt;br /&gt;
Antud 26st tähestiku tähest on igaüks seotud ühe kindla monitooritava parameetriga (nimetatud ka väljaks ja veeruks). Suured tähed tähistavad seda, et antud parameeter on parasjagu fookuses ning selle väärtusi kuvatakse tegumitabeli graafilises liideses (vastavalt akna laiusele nimetamise järjekorras alustades vasakult).   &lt;br /&gt;
&lt;br /&gt;
====Monitooritavate parameetrite lühikirjeldused (descriptions of fileds)==== &lt;br /&gt;
Siinkohal nimetan ja kirjeldan lühidalt &#039;&#039;&#039;top&#039;&#039;&#039; programmi poolt pakutavate protsesside parameetreid (välju), võttes aluseks nende parameetrite kokkuleppelise tähistuse (täehestiku tähe).&lt;br /&gt;
&lt;br /&gt;
 a: PID -- Protsessi ID &lt;br /&gt;
Tegumi unikaalne protsessi ID (tuvastuskood), mis perioodiliselt küll kordub, ent kunagi ei alga uuesti nullist. &lt;br /&gt;
 b: PPID -- Vanemprotsessi ID (parent process Is)&lt;br /&gt;
Tegumi vanemprotsessi ID. Vanemprotsessi on mõnel pool nimetatud ka [http://www.ise.ee/cdrom/cd2/linux/ptk1.htm emaprotsessiks]&lt;br /&gt;
 c: RUSER -- Tegelik kasutajanimi (real user name)&lt;br /&gt;
Tegumi omaniku tegelik kasutajanimi  &lt;br /&gt;
 d: UID -- Kasutaj ID (user Id)&lt;br /&gt;
Tegumi omaniku efektiivne kasutaja ID &lt;br /&gt;
 e: USER -- Kasjutajanimi (user name)&lt;br /&gt;
Tegumi omaniku efektiivne kasutajanimi  &lt;br /&gt;
 f: GROUP -- Grupi nimi (group name)&lt;br /&gt;
Tegumi omaniku efektiivne grupinimi  &lt;br /&gt;
 g: TTY -- Juhtterminal (controlling tty)&lt;br /&gt;
Juhtterminali nimi. Selleks on tavaliselt seade (serial port, pty), kust protsess alguse saab ja mida ta kasutab sisendiks või väljundiks. Kuigi, tegum ei pruugi olla seotud terminaliga, sellisel juhul kuvatakse &amp;quot;?&amp;quot;&lt;br /&gt;
 h: PR -- Prioriteet (priority)&lt;br /&gt;
Tegumi prioriteet&lt;br /&gt;
 i: NI -- [http://l10n.gnome.org/POT/gnome-system-monitor.gnome-2-14/po.gnome-2-14.et.po tähtsuse väärtus](nice value)&#039;&#039;&#039;NB! tõlge on kahtlane, ootan parandusettepanekuid!&#039;&#039;&#039; &lt;br /&gt;
Tegumi tähtsuse väärtus. Negatiivne tähtsuse väärtus tähendab kõrgemat prioriteeti ja vastupidi. Null väärtus tähendab antud juhul, et prioriteetsust tegumi täideviimise (töötluse) juures ei ole määratud.&lt;br /&gt;
 j: P -- Viimati kasutatud protsessor (last used CPU) (SMP)&lt;br /&gt;
Number tähistab viimati kasutatud protsessorit. Tõelises SMP keskkonnas muutub see üsna tihti, kuna tuum kasutab sihilikult nõrka afiinsust (vastavust, ühendust). Juba top-i jooksutamine võib murda afiinsuse ning põhjustada rohkem protsesside protsessorite vahetust (lisa portsessoriaja nõude tõttu). &lt;br /&gt;
 k: %CPU -- Protsessori kasutatus (koormatus) (CPU usage)&lt;br /&gt;
Tegumile kuuluv [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 protsessoriaeg] alates viimasest värskendusest (update) väljendatuna protsentides kogu protsessoriaja suhtes.&lt;br /&gt;
Tõelise SMP keskkonna puhul, kui &amp;quot;Irix režiim&amp;quot; on välja lülitatud (off), siis top jätkab opereerimist &amp;quot;Solarise režiimis&amp;quot; , kus tegumi protsessori kasutatus jagatakse protsessorite koguarvuga. Ümberlülitus toimub interaktiivse käsu I abil.&lt;br /&gt;
 l: TIME -- Protsessoriaeg (CPU Time) &lt;br /&gt;
Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
 m: TIME+ -- Protsessoriaeg sajandikes (CPU Time, hundredths)&lt;br /&gt;
Sama, mis &#039;TIME&#039;, kuid selle reaktsiooniaeg on oluliselt väiksem.&lt;br /&gt;
 n: %MEM -- Mälu kasutus (memory usage (RES))&lt;br /&gt;
Tegumid, mis kasutvad parasjagu vaba jagatud füüsilist mälu &lt;br /&gt;
&lt;br /&gt;
NB! Linuxi mäluhaldusest võib eesti keeles pikemalt lugeda Jüri Vaini poolt koostatud raamatust [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm Operatsioonisüsteem Linux]&lt;br /&gt;
 o: VIRT -- Virtual Image (kb)  &lt;br /&gt;
VIRT = SWAP + RES. Tegumi poolt kasutatud virtuaalmälu maht. See sisaldab endas kogu koodi, andmeid ning jagatud teeke, samuti saaleala. &lt;br /&gt;
&lt;br /&gt;
NB: kui defineerida keskkonnamuutuja STATSIZE=1, siis VIRT arvutatakse /proc/#/state &amp;quot;VmSize&amp;quot; parameetri (välja) abil. &lt;br /&gt;
 p: SWAP -- Saaleala maht (virtuaalmäluna kasutatav kõvaketta osa) (swapped size) (kb)&lt;br /&gt;
Kogu virtuaalmälu hulgast (VIRT) [http://viki.pingviin.org/Swap saalealalt] lisaks võetud virtuaalmälu.  &lt;br /&gt;
 q: RES -- Residentse mälu maht (resident size)(kb) &lt;br /&gt;
RES = CODE + DATA. Tegumi poolt kasutatud mitte-saaletud füüsiline mälu.&lt;br /&gt;
 r: CODE -- koodi maht (code size) (kb)&lt;br /&gt;
&#039;text resident set&#039; maht elik TRS. &lt;br /&gt;
 s: DATA -- andmete+hoidla maht (data+stack size) (kb)&lt;br /&gt;
&#039;data resident set&#039; maht  elik DRS. &lt;br /&gt;
 t: SHR -- jagatud mälu maht (shared Mem size) (kb)&lt;br /&gt;
Tegumi poolt kasutatud jagatud mälu maht&lt;br /&gt;
 u: nFLT -- Lehtede vigade arv (Page Fault count)&lt;br /&gt;
Oluliste lehtede vigade arv, mis on tegumil esinenud. See tekib, kui protsess püüab lugeda või kirjutada virtuaalset lehte, mis ei ole sel hetkel tema aadressruumis. &lt;br /&gt;
 v: nDRT -- Räpaste lehtede arv (dirty Pages count)&lt;br /&gt;
Lehtede arv, mis on muudetud peale seda, kui need on viimaskord kettale salvestatud. Räpased lehed tuleb kirjutada kettale enne, kui vastav füüsiline mälu asukoht võetakse kasutusele mõne teise virtuaalse lehe tarbeks. &lt;br /&gt;
 w: S -- Protsessi staatus (process status)&lt;br /&gt;
Tegumi staatus võib olla: &#039;&#039;&#039;D&#039;&#039;&#039; = katkematult uinunud &#039;&#039;&#039;R&#039;&#039;&#039; = töös &#039;&#039;&#039;S&#039;&#039;&#039; = uinunud &#039;&#039;&#039;T&#039;&#039;&#039; = katkestatud või lõpetatud &#039;&#039;&#039;Z&#039;&#039;&#039; = zombi&lt;br /&gt;
&lt;br /&gt;
NB! Tegumid, mis on kirjeldatud töös, peaksid tegelikult tähendama &amp;quot;valmisolekut tööks&amp;quot; (põhjendused on minu jaoks ebaselge, vabandan). &lt;br /&gt;
 x: Command -- Käsurea käsu või programmi nimi (Command line or Program name)&lt;br /&gt;
Kuvab käsu nime, millega tegum on käivitatud või seotud programmi nime. Interaktiivne käsk kahe väljundi vaheliseks ümberlülitamiseks on &amp;quot;c&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kui valitud on käsurea kuva, siis käsureata protsesside puhul näidatakse (nagu kerneli lõimed) samas kohas sulgudesse paigutatud seotud programmi nime, näiteks (mdrecoveryd) &lt;br /&gt;
 &lt;br /&gt;
 y: WCHAN -- uinunud kus funktsioon (Sleeping in function)&lt;br /&gt;
Sõltuvalt kerneli &#039;System.map&#039;-ist näitab see väli (parameeter) kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NB! antud välja kuvamine võib tõsta oluliselt top-i koormust! &lt;br /&gt;
 &lt;br /&gt;
 z: Flags -- Tegumi märgistus (Task Flags) &lt;br /&gt;
Antud veerg näitab tegumite reaalajalist kuuteistkümnendüsteemis märgistatust. Antud märgistus on dokumneteeritud asukohas &amp;lt;linux/sched.h&amp;gt;. Vähem formaalsemat infot võib leida märgistuste kohta &#039;Fields select&#039; või &#039;Order fields&#039; käskude rakendamisel.&lt;br /&gt;
&lt;br /&gt;
===tegumitabel (task area)===&lt;br /&gt;
[[Image:top_task_area.png|frame|none|Antud jaos kuvatakse protsessid ridade kaupa, reastatuna ühe kindla tulba väärtuste (parameetrite) alusel]]&lt;br /&gt;
&lt;br /&gt;
==TOP kasutusjuhised ==&lt;br /&gt;
&lt;br /&gt;
===Toimetamine käsureal===&lt;br /&gt;
&lt;br /&gt;
Käsurea süntaks (struktuur) näeb välja selline:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top -hv | -bcHisS -d viivitus(delay) -n kordused (iterations) -p protsessi number (pid) [,pid...]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käsurea võtmete (nimetatud ka suvanditeks [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 suvanditeks]) selgitused [http://et.wikipedia.org/wiki/Maakeel maakeeles]: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b : pakktöötluse režiimi käivitamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käivitab top-i pakktöötluse režiimis, mis võib olla mõistlik, kui programmi väljund on tarvis saata teise rakendusse või faili.&lt;br /&gt;
NB! pakktöötlusele omaselt ei tunnista antud režiim hilisemaid käske ning jätkab tööd seni, kuni korduste arv, mis &#039;-n&#039; võtme abil on määratud, on ümber või protsess on &#039;kill&#039; käsuga peatatud.        &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-c : Käsu (Command) parameetri sisu ümberlülitamine (toggle)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Kui varem näidati Käsu parameetri all käsu nime, siis pärast &amp;quot;-c&amp;quot; rakendamist näidatakse seal samas programmi nime ning vastupidi. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-d : Viivituse ajaline intervall. Süntaks: -d ss.tt (s nagu sekundid.t nagu (tenths) kümnendikud)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Selle võtme abil määratakse värskendamise (refresh) välde. Esialgne väärtus on määratud kas spetsiaalses konfiguratsioonifailis või kohaldatakse vaikeseade väärtust (enamasti 3 või sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot; abil.&lt;br /&gt;
     &lt;br /&gt;
&amp;lt;pre&amp;gt;-h : Abiinfo kuvamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sisestades käsureale &amp;quot;top -h&amp;quot;, kuvatakse teile vastuseks top paketi (või teegi) versioon ning selle top programmi käivitamiseks vajalik süntaks (viidatud üleval).  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-H : Üksikute lõimude (Threats) näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top&#039;i viimasena meelde jäetud &#039;H&#039; vastandi. Kui lüliti on aktiivne (On), siis kuvatakse kõik protsessi üksikud lõimud eraldi. Kui mitteaktiivne (Off), siis kuvatakse ühe protsessi lõimud koos. Töörežiimis toimib sama lülituskäsuna &amp;quot;H&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-i : Mittetöötavate (Idle) protsesside näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Töörežiimis võib samade tulemuste saavutamiseks pruukida käsku &amp;quot;i&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;pre&amp;gt;-n : Kordusteliimiit. Süntaks: -n number&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sätestab maksimaalse kordustearvu (nimetatud ka kaadriteks), mis top peab sooritama, et oma töö lõpetada&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-u : Süsteemimonitoorimine kasutajate (user) kaupa. Süntaks: -u kasutaja nimi (või kasutaja ID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kasutamiseks efektiivse UID ja olemasoleva kasutaja protsesside monitoorimiseks &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-U : Sama, mis -u, ainult, et see oskab opereerida ka päris -, efektiivse -, salvestatud - ja failisüsteemi- UID-ga &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! autorile ei ole see teema päris selge, mistõttu selgitavad märkused on teretulnud! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-p : Kindlate protsesside monitoorimine. Süntaks: -pN1 -pN2 ... or -pN1, N2 [,...]&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Antud võtme abil võib monitoorida korraga kuni 20 protsessi. Antud käsku saab kasutada ainult käsureal, tavalisse režiimis naasmiseks võib kasutada interaktiivset käsku &amp;quot;=&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-s : Turvarežiimi sisenemine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top turvarežiimis, isegi root&#039;i jaoks. Antud režiim on oluliselt paremini süsteemi konfiguratsiooni faili poolt kontrollitud. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-S : Kumulatiivse ajarežiimi ümberlülitamine (sisse ja välja)&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Kui kumulatiivne režiim on aktiivne (On), siis iga protsessi juures kuvatakse tema ning tema &amp;quot;surnud&amp;quot; laste poolt kasutatud protsessiaeg. Vastav interaktiivne käsk on samuti &amp;quot;S&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-v : Versioon ja käsurea süntaksi kuvamine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Sisuliselt sama, mis -h, ehk näitab paketi versiooni ning kuvab programmi käitlemise ABC &lt;br /&gt;
&lt;br /&gt;
===Interaktiivsed trikid===&lt;br /&gt;
&lt;br /&gt;
Nagu ülalpool juba mainitud, siis võimaldab &#039;&#039;&#039;top&#039;&#039;&#039; teostada mitmeid olulisi operatsioone interaktiivselt. Õppimiseks on selline võimalus väga hea, kuid suuremate uuringute tarbeks tasuks kaaluda &#039;&#039;&#039;top&#039;&#039;&#039; sisenemist turvarežiimis (top -s). Interaktiivsed käsud jaotuvad suures plaanis kahte rühme, neist esimesi nimetatakse globaalseteks ning teisi - vastavalt ülalpool viidatud sisusektsioonidele - lokaalseteks käskudeks.&lt;br /&gt;
&lt;br /&gt;
====Globaalsed käsud====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Enter&amp;gt; või &amp;lt;Tühik&amp;gt; :värskendus&lt;br /&gt;
&amp;quot;?&amp;quot; or &amp;quot;h&amp;quot; :Abi&lt;br /&gt;
&amp;quot;=&amp;quot; :Väljumine tegumi piirangutest &lt;br /&gt;
&amp;quot;A&amp;quot; :Multi-ekraani režiimi lüliti&lt;br /&gt;
&amp;quot;B&amp;quot; :Taustavärvi sisse ja väljalülitamine &lt;br /&gt;
&amp;quot;d&amp;quot; or &amp;quot;s&amp;quot; :Viite intervali sisestamine -&amp;gt; nõutav on sisestada aeg&lt;br /&gt;
&amp;quot;G&amp;quot; :Teise akna valik/välja (paramateeri) valik&lt;br /&gt;
&amp;quot;I&amp;quot; :Irix/Solaris režiimi lüliti&lt;br /&gt;
&amp;quot;u&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;U&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;k&amp;quot; :Tapa tegum -&amp;gt; nõutav taski nimi või ID&lt;br /&gt;
&amp;quot;q&amp;quot; :Väljumine&lt;br /&gt;
&amp;quot;r&amp;quot; :taas-tähtsusta (renice) tegum // nõutav PID ja (nice) tähtsuse väärtus&lt;br /&gt;
&amp;quot;W&amp;quot; :Kirjuta konfiguratsiooni fail &lt;br /&gt;
&amp;quot;Z&amp;quot; :Muuda värviskeemi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: üldandmete sektsioon====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;l&amp;quot; :Lüliti - laadimise kesmine/ülevaloleku aeg &lt;br /&gt;
&amp;quot;m&amp;quot; :Lüliti - mälu/saale kasutus &lt;br /&gt;
&amp;quot;t&amp;quot; :Lüliti - tegum/protsessori olek&lt;br /&gt;
&amp;quot;1&amp;quot; :Lüliti - üksik/eraldi rotsessori olek &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: tegumitabel====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;b&amp;quot; :Lüliti - taustavärv -- sisse/välja &lt;br /&gt;
&amp;quot;x&amp;quot; :Lüliti - aktiivse veeru esiletoomine -- sisse/välja &lt;br /&gt;
&amp;quot;y&amp;quot; :Lüliti - aktiivse rea esiletoomine -- sisse/välja  &lt;br /&gt;
&amp;quot;z&amp;quot; :Lüliti - värviline/monokroonne &lt;br /&gt;
&amp;quot;c&amp;quot; :Lüliti - käsurea käsk/programmi nimi&lt;br /&gt;
&amp;quot;f&amp;quot; ja &amp;quot;o&amp;quot; :Väljade (parameetrite elik veergude) ja selle kuvamise järjekorra valikud&lt;br /&gt;
&amp;quot;H&amp;quot; :Lüliti - lõimed&lt;br /&gt;
&amp;quot;S&amp;quot; :Lüliti - summeeritud protsessorieg -- sisse/välja&lt;br /&gt;
&amp;quot;u&amp;quot; :kuvab vaid valitud kasutaja -&amp;gt; sisestada tuleb kasutaja või tema ID&lt;br /&gt;
&amp;quot;i&amp;quot; :Lüliti - Idle-protsessid -- sisse/välja&lt;br /&gt;
&amp;quot;n&amp;quot; või &amp;quot;#&amp;quot; :maksimaalse tegumite arvu määramine -&amp;gt; sisestada tuleb soovitud täisarv&lt;br /&gt;
&amp;quot;&amp;lt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine vasakule&lt;br /&gt;
&amp;quot;&amp;gt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine paremale&lt;br /&gt;
&amp;quot;F&amp;quot; or &amp;quot;O&amp;quot; :sorteeritava parameetri valik&lt;br /&gt;
&amp;quot;R&amp;quot; :Lüliliti - sortimislaadi - (vähenemise või suurenemise suunas) - valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Multi-akna režiim ===&lt;br /&gt;
&lt;br /&gt;
==== Mis see on? ====&lt;br /&gt;
&lt;br /&gt;
Vaikimisi kuvab &#039;&#039;&#039;top&#039;&#039;&#039; ekraanile vaid ühe akna. Kuid seda on võimalik muuta 2-4 erineva väljade grupi (st parameetrite grupi) vaateks. Tulemuseks on vaade, kus iga valitud grupp omab eraldi konfigureetivat kokkuvõtte ning tegumite sektsiooni.&lt;br /&gt;
&lt;br /&gt;
Aktiivne aken on see, mis on seotud üldandmete (summary area) sektsiooniga ja millele suunatud tegumitega seotud käsud.&lt;br /&gt;
&lt;br /&gt;
==== Akna režiimi käsud ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;quot;-&amp;quot; ja &amp;quot;_&amp;quot; :Lüliti - näita/ära näita akent (aknaid )&lt;br /&gt;
* &amp;quot;a&amp;quot; ja &amp;quot;w&amp;quot; :Järgmine aken (edasi/tagasi)&lt;br /&gt;
* &amp;quot;A&amp;quot; :Lüliti - Multi-akna režiimi -- sisse/välja&lt;br /&gt;
* &amp;quot;G&amp;quot; :Lüliti - Choose_Another_Window/Field_Group&lt;br /&gt;
  &amp;quot;g&amp;quot; :Lüliti - akna nime/välja grupi nime valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus ja kasulikud viited==&lt;br /&gt;
&lt;br /&gt;
Eesti keeles:&lt;br /&gt;
#[http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 IT ja sidetehnika seletav käsiraamat]&lt;br /&gt;
#[http://viki.pingviin.org/Top TOP pingviini vikis]&lt;br /&gt;
#[http://www.ise.ee/cdrom/cd2/linux/ Operatsioonisüsteem Linux]&lt;br /&gt;
#[http://www.bsd.ee/handbook/basics-processes.html FreeBSD käsiraamat -&amp;gt; protsessid -&amp;gt; sh top]&lt;br /&gt;
&lt;br /&gt;
Inglise keeles&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Top_%28Unix%29 TOP inglise keelses vikis]&lt;br /&gt;
#[http://linux.die.net/man/1/top: Top manuaal]&lt;br /&gt;
#[http://www.unixtop.org/ Unix Top koduleht] &lt;br /&gt;
#[http://www.linuxforums.org/articles/using-top-more-efficiently_89.html Kuidas kastuada topi efektiivsemalt]&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6984</id>
		<title>Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6984"/>
		<updated>2010-04-18T11:17:08Z</updated>

		<summary type="html">&lt;p&gt;Kkool: /* Üldandmete sektsioon (summary area) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Top.PNG|thumb|300px|näide töötavast &#039;&#039;&#039;Top&#039;&#039;&#039; programmist]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; on süsteemi jälgimise [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 utiliit], mis pakub kasutajale süsteemiressursside oleku ülevaadet, sealhulgas põhjalikku reaalajalist infot süsteemi [[OSadmin mõisted|tuuma]] poolt käideldavate tegumite ning protsesside kohta. Lihtsamlt öeldes, &#039;&#039;&#039;top&#039;&#039;&#039; programm ütleb sulle seda, millega su arvuti tegeleb&lt;br /&gt;
[http://linux.about.com/b/2009/02/09/the-top-command-tells-you-what-your-computer-is-busy-with.htm vt Juergen&#039;s Linux Blog]. Laadi, kuidas ja milline info parasjagu kuvatakse, on võimalik spetsiaalsete võtmete ning käskude abil hõlpsasti kohandada. Programm võimaldab mõningast programmipärist interaktiivset protsesside haldamist, kuid selle võimalused on hoopis avaramad, kasutades programmiväliseid liideseid ja konfiguratsiooni võimalusi. Omasuguste utiliitide seas on &#039;&#039;&#039;top&#039;&#039;&#039; sõsara [[ps|&#039;&#039;&#039;ps-i&#039;&#039;&#039;]] kõrval (selle suurim erinevus top-iga võrreldes on reaalajalise monitooringu mittetoetamine) üks väärikamaid ja vanimaid olijaid ning on seetõttu paljudes unixilaadsetes süsteemides vaikimisi kasutusel. Tänaseks on programm tootnud lugematul arvul uusi ja iseseisvaid võsukesi, mis ometi ei sega esiisal jäämast süsteemiadministraatorite südamete püsikundeks.   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; sisaldub tarkvarapeketis [http://procps.sourceforge.net/index.html procps] &lt;br /&gt;
&lt;br /&gt;
NB! Lühidalt on &#039;&#039;&#039;top&#039;&#039;&#039;ist juttu ka maakeelses pingviini [http://viki.pingviin.org/Top vikis]. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor: Kristjan Kool, AK 32&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Käivitamine==&lt;br /&gt;
Utiliidi käivitamiseks käsureal kasutatakse samanimelist käsku&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TOP struktuur ja mõisted==&lt;br /&gt;
&lt;br /&gt;
Programmis navigeerimiseks on oluline meeles pidada esiti kaks kõige olulisemat käsku, need on &amp;quot;h&amp;quot; (või &amp;quot;?&amp;quot;), mis on abiks, kui vajate lisainfot ning &amp;quot;q&amp;quot;, mis võimaldab rakendusest väljuda. Sisenemisel &#039;&#039;&#039;top&#039;&#039;&#039;&#039;i kuvatakse monitorile pilt, mis on sarnane ülaltoodud visuaalsele näitele. Sisuliselt jagatakse ekraan neljaks osaks (järjestatuna ülevalt alla): &lt;br /&gt;
&lt;br /&gt;
===Üldandmete sektsioon (summary area)===&lt;br /&gt;
[[Image:top_summary.png|frame|none|Terminaliakna ülemised read,kus kuvatakse programmi nimi, kella- ning ülevaloleku aeg (uptime), kasutajad, CPU(de) ja mälu olekud jms süsteemi põhiandmed]]&lt;br /&gt;
&lt;br /&gt;
Esimeses reas kuvatakse veel süsteemi koormuse keskmisi, mis näitavad, kui koormatud süsteem on.&lt;br /&gt;
&lt;br /&gt;
Teine rida on protsessid üldinfo, kui palju protsesse kokku töötab, palju magab jne.&lt;br /&gt;
&lt;br /&gt;
Kolmas rida kuvab info protsseori olekute kohta.&lt;br /&gt;
&lt;br /&gt;
Eelviimase rea väljund (Mem:) näitab füüsilist mälu. Veerg total  ei näita tuuma kasutatavat füüsilist mälu, mis on umbes üks megabait. Veerg used esitab kasutatud mälumahu (teine rida ei loe puhvreid). Veerg free näitab täielikult kasutamata mälu, veerg shared aga erinevate protsesside ühiskasutusega mälu. Veerg buffers sisaldab ketta jooksva vahemälu mahu. &lt;br /&gt;
&lt;br /&gt;
Viimane rida (Swap:) esitab sama teavet saalealade kohta. Kui see rida sisaldab vaid nulle, siis pole saalealad aktiveeritud.&lt;br /&gt;
Allikas: [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm &amp;quot;Jüri Vain:&amp;quot;Operatsioonisüsteem Linux&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
===Sõnumi ja käsuviip (message/prompt Line)=== &lt;br /&gt;
[[Image:top_command_line.png|frame|none|Kokkuvõtte osale järgnev &amp;quot;tühi&amp;quot; - kasutaja korraldusi ootav - rida, kus kuvatakse muuhulgas ka veateated]]&lt;br /&gt;
===Veerupäised (columns header)=== &lt;br /&gt;
[[Image:top_column_header.png|frame|none|Protsesside parameetrite nimekiri. Täna  pakub &#039;&#039;&#039;Top&#039;&#039;&#039; ca 26 nimetust, mille abil on võimalik protsesse analüüsida]]&lt;br /&gt;
&lt;br /&gt;
Monitooritavad protsessi parameetrid ehk - nagu ma neid ülalpool nimetan - &amp;quot;veerupäised&amp;quot; moodustavad &#039;&#039;&#039;top&#039;&#039;&#039; utiliidi selgroo, kuna nende abil on erinevaid protsesse võimalik üksteisega võrrelda, neid sorteerida, tuvastada anomaaliaid jne. Vaikimisi on protsessid ülevalt alla sorteeritud protsessori koormatuse (CPU usage) järgi. Aktiivsemad protsessid on nimekirjas nimekirjas üleval pool. &lt;br /&gt;
 &lt;br /&gt;
Tervikliku loendi olemasolevatest parameetritest saab ekraanile kuvada kasutades interaktiivset käsku &amp;quot;o&amp;quot; (order fields). Lisaks nimekirjale võib sellelt leheküljelt leida informatsiooni parameetrite järjekorra ning prioriteetide kohta. Sama informatsioon saab kätte ka käsuga &amp;quot;field select&amp;quot; (mõlemast käsust pikemalt edaspidi), tulemuseks kuvatakse lehe terminaliakna ülemisele reale parasjagu kehtiva parameetritekonfiguratsiooni järgi sõne (current fields string), mis võib välja näha näiteks selline:&lt;br /&gt;
&lt;br /&gt;
[[Image:Current_Fields.PNG|frame|none|Punases kastis on näha hetke monitooringu seadistustest moodustunud 26 täheline sõne (current field string)]]&lt;br /&gt;
&lt;br /&gt;
Antud 26st tähestiku tähest on igaüks seotud ühe kindla monitooritava parameetriga (nimetatud ka väljaks ja veeruks). Suured tähed tähistavad seda, et antud parameeter on parasjagu fookuses ning selle väärtusi kuvatakse tegumitabeli graafilises liideses (vastavalt akna laiusele nimetamise järjekorras alustades vasakult).   &lt;br /&gt;
&lt;br /&gt;
====Monitooritavate parameetrite lühikirjeldused (descriptions of fileds)==== &lt;br /&gt;
Siinkohal nimetan ja kirjeldan lühidalt &#039;&#039;&#039;top&#039;&#039;&#039; programmi poolt pakutavate protsesside parameetreid (välju), võttes aluseks nende parameetrite kokkuleppelise tähistuse (täehestiku tähe).&lt;br /&gt;
&lt;br /&gt;
 a: PID -- Protsessi ID &lt;br /&gt;
Tegumi unikaalne protsessi ID (tuvastuskood), mis perioodiliselt küll kordub, ent kunagi ei alga uuesti nullist. &lt;br /&gt;
 b: PPID -- Vanemprotsessi ID (parent process Is)&lt;br /&gt;
Tegumi vanemprotsessi ID. Vanemprotsessi on mõnel pool nimetatud ka [http://www.ise.ee/cdrom/cd2/linux/ptk1.htm emaprotsessiks]&lt;br /&gt;
 c: RUSER -- Tegelik kasutajanimi (real user name)&lt;br /&gt;
Tegumi omaniku tegelik kasutajanimi  &lt;br /&gt;
 d: UID -- Kasutaj ID (user Id)&lt;br /&gt;
Tegumi omaniku efektiivne kasutaja ID &lt;br /&gt;
 e: USER -- Kasjutajanimi (user name)&lt;br /&gt;
Tegumi omaniku efektiivne kasutajanimi  &lt;br /&gt;
 f: GROUP -- Grupi nimi (group name)&lt;br /&gt;
Tegumi omaniku efektiivne grupinimi  &lt;br /&gt;
 g: TTY -- Juhtterminal (controlling tty)&lt;br /&gt;
Juhtterminali nimi. Selleks on tavaliselt seade (serial port, pty), kust protsess alguse saab ja mida ta kasutab sisendiks või väljundiks. Kuigi, tegum ei pruugi olla seotud terminaliga, sellisel juhul kuvatakse &amp;quot;?&amp;quot;&lt;br /&gt;
 h: PR -- Prioriteet (priority)&lt;br /&gt;
Tegumi prioriteet&lt;br /&gt;
 i: NI -- [http://l10n.gnome.org/POT/gnome-system-monitor.gnome-2-14/po.gnome-2-14.et.po tähtsuse väärtus](nice value)&#039;&#039;&#039;NB! tõlge on kahtlane, ootan parandusettepanekuid!&#039;&#039;&#039; &lt;br /&gt;
Tegumi tähtsuse väärtus. Negatiivne tähtsuse väärtus tähendab kõrgemat prioriteeti ja vastupidi. Null väärtus tähendab antud juhul, et prioriteetsust tegumi täideviimise (töötluse) juures ei ole määratud.&lt;br /&gt;
 j: P -- Viimati kasutatud protsessor (last used CPU) (SMP)&lt;br /&gt;
Number tähistab viimati kasutatud protsessorit. Tõelises SMP keskkonnas muutub see üsna tihti, kuna tuum kasutab sihilikult nõrka afiinsust (vastavust, ühendust). Juba top-i jooksutamine võib murda afiinsuse ning põhjustada rohkem protsesside protsessorite vahetust (lisa portsessoriaja nõude tõttu). &lt;br /&gt;
 k: %CPU -- Protsessori kasutatus (koormatus) (CPU usage)&lt;br /&gt;
Tegumile kuuluv [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 protsessoriaeg] alates viimasest värskendusest (update) väljendatuna protsentides kogu protsessoriaja suhtes.&lt;br /&gt;
Tõelise SMP keskkonna puhul, kui &amp;quot;Irix režiim&amp;quot; on välja lülitatud (off), siis top jätkab opereerimist &amp;quot;Solarise režiimis&amp;quot; , kus tegumi protsessori kasutatus jagatakse protsessorite koguarvuga. Ümberlülitus toimub interaktiivse käsu I abil.&lt;br /&gt;
 l: TIME -- Protsessoriaeg (CPU Time) &lt;br /&gt;
Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
 m: TIME+ -- Protsessoriaeg sajandikes (CPU Time, hundredths)&lt;br /&gt;
Sama, mis &#039;TIME&#039;, kuid selle reaktsiooniaeg on oluliselt väiksem.&lt;br /&gt;
 n: %MEM -- Mälu kasutus (memory usage (RES))&lt;br /&gt;
Tegumid, mis kasutvad parasjagu vaba jagatud füüsilist mälu &lt;br /&gt;
&lt;br /&gt;
NB! Linuxi mäluhaldusest võib eesti keeles pikemalt lugeda Jüri Vaini poolt koostatud raamatust [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm Operatsioonisüsteem Linux]&lt;br /&gt;
 o: VIRT -- Virtual Image (kb)  &lt;br /&gt;
VIRT = SWAP + RES. Tegumi poolt kasutatud virtuaalmälu maht. See sisaldab endas kogu koodi, andmeid ning jagatud teeke, samuti saaleala. &lt;br /&gt;
&lt;br /&gt;
NB: kui defineerida keskkonnamuutuja STATSIZE=1, siis VIRT arvutatakse /proc/#/state &amp;quot;VmSize&amp;quot; parameetri (välja) abil. &lt;br /&gt;
 p: SWAP -- Saaleala maht (virtuaalmäluna kasutatav kõvaketta osa) (swapped size) (kb)&lt;br /&gt;
Kogu virtuaalmälu hulgast (VIRT) [http://viki.pingviin.org/Swap saalealalt] lisaks võetud virtuaalmälu.  &lt;br /&gt;
 q: RES -- Residentse mälu maht (resident size)(kb) &lt;br /&gt;
RES = CODE + DATA. Tegumi poolt kasutatud mitte-saaletud füüsiline mälu.&lt;br /&gt;
 r: CODE -- koodi maht (code size) (kb)&lt;br /&gt;
&#039;text resident set&#039; maht elik TRS. &lt;br /&gt;
 s: DATA -- andmete+hoidla maht (data+stack size) (kb)&lt;br /&gt;
&#039;data resident set&#039; maht  elik DRS. &lt;br /&gt;
 t: SHR -- jagatud mälu maht (shared Mem size) (kb)&lt;br /&gt;
Tegumi poolt kasutatud jagatud mälu maht&lt;br /&gt;
 u: nFLT -- Lehtede vigade arv (Page Fault count)&lt;br /&gt;
Oluliste lehtede vigade arv, mis on tegumil esinenud. See tekib, kui protsess püüab lugeda või kirjutada virtuaalset lehte, mis ei ole sel hetkel tema aadressruumis. &lt;br /&gt;
 v: nDRT -- Räpaste lehtede arv (dirty Pages count)&lt;br /&gt;
Lehtede arv, mis on muudetud peale seda, kui need on viimaskord kettale salvestatud. Räpased lehed tuleb kirjutada kettale enne, kui vastav füüsiline mälu asukoht võetakse kasutusele mõne teise virtuaalse lehe tarbeks. &lt;br /&gt;
 w: S -- Protsessi staatus (process status)&lt;br /&gt;
Tegumi staatus võib olla: &#039;&#039;&#039;D&#039;&#039;&#039; = katkematult uinunud &#039;&#039;&#039;R&#039;&#039;&#039; = töös &#039;&#039;&#039;S&#039;&#039;&#039; = uinunud &#039;&#039;&#039;T&#039;&#039;&#039; = katkestatud või lõpetatud &#039;&#039;&#039;Z&#039;&#039;&#039; = zombi&lt;br /&gt;
&lt;br /&gt;
NB! Tegumid, mis on kirjeldatud töös, peaksid tegelikult tähendama &amp;quot;valmisolekut tööks&amp;quot; (põhjendused on minu jaoks ebaselge, vabandan). &lt;br /&gt;
 x: Command -- Käsurea käsu või programmi nimi (Command line or Program name)&lt;br /&gt;
Kuvab käsu nime, millega tegum on käivitatud või seotud programmi nime. Interaktiivne käsk kahe väljundi vaheliseks ümberlülitamiseks on &amp;quot;c&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kui valitud on käsurea kuva, siis käsureata protsesside puhul näidatakse (nagu kerneli lõimed) samas kohas sulgudesse paigutatud seotud programmi nime, näiteks (mdrecoveryd) &lt;br /&gt;
 &lt;br /&gt;
 y: WCHAN -- uinunud kus funktsioon (Sleeping in function)&lt;br /&gt;
Sõltuvalt kerneli &#039;System.map&#039;-ist näitab see väli (parameeter) kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NB! antud välja kuvamine võib tõsta oluliselt top-i koormust! &lt;br /&gt;
 &lt;br /&gt;
 z: Flags -- Tegumi märgistus (Task Flags) &lt;br /&gt;
Antud veerg näitab tegumite reaalajalist kuuteistkümnendüsteemis märgistatust. Antud märgistus on dokumneteeritud asukohas &amp;lt;linux/sched.h&amp;gt;. Vähem formaalsemat infot võib leida märgistuste kohta &#039;Fields select&#039; või &#039;Order fields&#039; käskude rakendamisel.&lt;br /&gt;
&lt;br /&gt;
===tegumitabel (task area)===&lt;br /&gt;
[[Image:top_task_area.png|frame|none|Antud jaos kuvatakse protsessid ridade kaupa, reastatuna ühe kindla tulba väärtuste (parameetrite) alusel]]&lt;br /&gt;
&lt;br /&gt;
==TOP kasutusjuhised ==&lt;br /&gt;
&lt;br /&gt;
===Toimetamine käsureal===&lt;br /&gt;
&lt;br /&gt;
Käsurea süntaks (struktuur) näeb välja selline:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top -hv | -bcHisS -d viivitus(delay) -n kordused (iterations) -p protsessi number (pid) [,pid...]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käsurea võtmete (nimetatud ka suvanditeks [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 suvanditeks]) selgitused [http://et.wikipedia.org/wiki/Maakeel maakeeles]: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b : pakktöötluse režiimi käivitamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käivitab top-i pakktöötluse režiimis, mis võib olla mõistlik, kui programmi väljund on tarvis saata teise rakendusse või faili.&lt;br /&gt;
NB! pakktöötlusele omaselt ei tunnista antud režiim hilisemaid käske ning jätkab tööd seni, kuni korduste arv, mis &#039;-n&#039; võtme abil on määratud, on ümber või protsess on &#039;kill&#039; käsuga peatatud.        &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-c : Käsu (Command) parameetri sisu ümberlülitamine (toggle)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Kui varem näidati Käsu parameetri all käsu nime, siis pärast &amp;quot;-c&amp;quot; rakendamist näidatakse seal samas programmi nime ning vastupidi. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-d : Viivituse ajaline intervall. Süntaks: -d ss.tt (s nagu sekundid.t nagu (tenths) kümnendikud)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Selle võtme abil määratakse värskendamise (refresh) välde. Esialgne väärtus on määratud kas spetsiaalses konfiguratsioonifailis või kohaldatakse vaikeseade väärtust (enamasti 3 või sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot; abil.&lt;br /&gt;
     &lt;br /&gt;
&amp;lt;pre&amp;gt;-h : Abiinfo kuvamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sisestades käsureale &amp;quot;top -h&amp;quot;, kuvatakse teile vastuseks top paketi (või teegi) versioon ning selle top programmi käivitamiseks vajalik süntaks (viidatud üleval).  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-H : Üksikute lõimude (Threats) näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top&#039;i viimasena meelde jäetud &#039;H&#039; vastandi. Kui lüliti on aktiivne (On), siis kuvatakse kõik protsessi üksikud lõimud eraldi. Kui mitteaktiivne (Off), siis kuvatakse ühe protsessi lõimud koos. Töörežiimis toimib sama lülituskäsuna &amp;quot;H&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-i : Mittetöötavate (Idle) protsesside näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Töörežiimis võib samade tulemuste saavutamiseks pruukida käsku &amp;quot;i&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;pre&amp;gt;-n : Kordusteliimiit. Süntaks: -n number&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sätestab maksimaalse kordustearvu (nimetatud ka kaadriteks), mis top peab sooritama, et oma töö lõpetada&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-u : Süsteemimonitoorimine kasutajate (user) kaupa. Süntaks: -u kasutaja nimi (või kasutaja ID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kasutamiseks efektiivse UID ja olemasoleva kasutaja protsesside monitoorimiseks &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-U : Sama, mis -u, ainult, et see oskab opereerida ka päris -, efektiivse -, salvestatud - ja failisüsteemi- UID-ga &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! autorile ei ole see teema päris selge, mistõttu selgitavad märkused on teretulnud! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-p : Kindlate protsesside monitoorimine. Süntaks: -pN1 -pN2 ... or -pN1, N2 [,...]&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Antud võtme abil võib monitoorida korraga kuni 20 protsessi. Antud käsku saab kasutada ainult käsureal, tavalisse režiimis naasmiseks võib kasutada interaktiivset käsku &amp;quot;=&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-s : Turvarežiimi sisenemine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top turvarežiimis, isegi root&#039;i jaoks. Antud režiim on oluliselt paremini süsteemi konfiguratsiooni faili poolt kontrollitud. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-S : Kumulatiivse ajarežiimi ümberlülitamine (sisse ja välja)&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Kui kumulatiivne režiim on aktiivne (On), siis iga protsessi juures kuvatakse tema ning tema &amp;quot;surnud&amp;quot; laste poolt kasutatud protsessiaeg. Vastav interaktiivne käsk on samuti &amp;quot;S&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-v : Versioon ja käsurea süntaksi kuvamine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Sisuliselt sama, mis -h, ehk näitab paketi versiooni ning kuvab programmi käitlemise ABC &lt;br /&gt;
&lt;br /&gt;
===Interaktiivsed trikid===&lt;br /&gt;
&lt;br /&gt;
Nagu ülalpool juba mainitud, siis võimaldab &#039;&#039;&#039;top&#039;&#039;&#039; teostada mitmeid olulisi operatsioone interaktiivselt. Õppimiseks on selline võimalus väga hea, kuid suuremate uuringute tarbeks tasuks kaaluda &#039;&#039;&#039;top&#039;&#039;&#039; sisenemist turvarežiimis (top -s). Interaktiivsed käsud jaotuvad suures plaanis kahte rühme, neist esimesi nimetatakse globaalseteks ning teisi - vastavalt ülalpool viidatud sisusektsioonidele - lokaalseteks käskudeks.&lt;br /&gt;
&lt;br /&gt;
====Globaalsed käsud====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Enter&amp;gt; või &amp;lt;Tühik&amp;gt; :värskendus&lt;br /&gt;
&amp;quot;?&amp;quot; or &amp;quot;h&amp;quot; :Abi&lt;br /&gt;
&amp;quot;=&amp;quot; :Väljumine tegumi piirangutest &lt;br /&gt;
&amp;quot;A&amp;quot; :Multi-ekraani režiimi lüliti&lt;br /&gt;
&amp;quot;B&amp;quot; :Taustavärvi sisse ja väljalülitamine &lt;br /&gt;
&amp;quot;d&amp;quot; or &amp;quot;s&amp;quot; :Viite intervali sisestamine -&amp;gt; nõutav on sisestada aeg&lt;br /&gt;
&amp;quot;G&amp;quot; :Teise akna valik/välja (paramateeri) valik&lt;br /&gt;
&amp;quot;I&amp;quot; :Irix/Solaris režiimi lüliti&lt;br /&gt;
&amp;quot;u&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;U&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;k&amp;quot; :Tapa tegum -&amp;gt; nõutav taski nimi või ID&lt;br /&gt;
&amp;quot;q&amp;quot; :Väljumine&lt;br /&gt;
&amp;quot;r&amp;quot; :taas-tähtsusta (renice) tegum // nõutav PID ja (nice) tähtsuse väärtus&lt;br /&gt;
&amp;quot;W&amp;quot; :Kirjuta konfiguratsiooni fail &lt;br /&gt;
&amp;quot;Z&amp;quot; :Muuda värviskeemi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: üldandmete sektsioon====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;l&amp;quot; :Lüliti - laadimise kesmine/ülevaloleku aeg &lt;br /&gt;
&amp;quot;m&amp;quot; :Lüliti - mälu/saale kasutus &lt;br /&gt;
&amp;quot;t&amp;quot; :Lüliti - tegum/protsessori olek&lt;br /&gt;
&amp;quot;1&amp;quot; :Lüliti - üksik/eraldi rotsessori olek &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: tegumitabel====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;b&amp;quot; :Lüliti - taustavärv -- sisse/välja &lt;br /&gt;
&amp;quot;x&amp;quot; :Lüliti - aktiivse veeru esiletoomine -- sisse/välja &lt;br /&gt;
&amp;quot;y&amp;quot; :Lüliti - aktiivse rea esiletoomine -- sisse/välja  &lt;br /&gt;
&amp;quot;z&amp;quot; :Lüliti - värviline/monokroonne &lt;br /&gt;
&amp;quot;c&amp;quot; :Lüliti - käsurea käsk/programmi nimi&lt;br /&gt;
&amp;quot;f&amp;quot; ja &amp;quot;o&amp;quot; :Väljade (parameetrite elik veergude) ja selle kuvamise järjekorra valikud&lt;br /&gt;
&amp;quot;H&amp;quot; :Lüliti - lõimed&lt;br /&gt;
&amp;quot;S&amp;quot; :Lüliti - summeeritud protsessorieg -- sisse/välja&lt;br /&gt;
&amp;quot;u&amp;quot; :kuvab vaid valitud kasutaja -&amp;gt; sisestada tuleb kasutaja või tema ID&lt;br /&gt;
&amp;quot;i&amp;quot; :Lüliti - Idle-protsessid -- sisse/välja&lt;br /&gt;
&amp;quot;n&amp;quot; või &amp;quot;#&amp;quot; :maksimaalse tegumite arvu määramine -&amp;gt; sisestada tuleb soovitud täisarv&lt;br /&gt;
&amp;quot;&amp;lt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine vasakule&lt;br /&gt;
&amp;quot;&amp;gt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine paremale&lt;br /&gt;
&amp;quot;F&amp;quot; or &amp;quot;O&amp;quot; :sorteeritava parameetri valik&lt;br /&gt;
&amp;quot;R&amp;quot; :Lüliliti - sortimislaadi - (vähenemise või suurenemise suunas) - valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Multi-akna režiim ===&lt;br /&gt;
&lt;br /&gt;
==== Mis see on? ====&lt;br /&gt;
&lt;br /&gt;
Vaikimisi kuvab &#039;&#039;&#039;top&#039;&#039;&#039; ekraanile vaid ühe akna. Kuid seda on võimalik muuta 2-4 erineva väljade grupi (st parameetrite grupi) vaateks. Tulemuseks on vaade, kus iga valitud grupp omab eraldi konfigureetivat kokkuvõtte ning tegumite sektsiooni.&lt;br /&gt;
&lt;br /&gt;
Aktiivne aken on see, mis on seotud üldandmete (summary area) sektsiooniga ja millele suunatud tegumitega seotud käsud.&lt;br /&gt;
&lt;br /&gt;
==== Akna režiimi käsud ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;quot;-&amp;quot; ja &amp;quot;_&amp;quot; :Lüliti - näita/ära näita akent (aknaid )&lt;br /&gt;
* &amp;quot;a&amp;quot; ja &amp;quot;w&amp;quot; :Järgmine aken (edasi/tagasi)&lt;br /&gt;
* &amp;quot;A&amp;quot; :Lüliti - Multi-akna režiimi -- sisse/välja&lt;br /&gt;
* &amp;quot;G&amp;quot; :Lüliti - Choose_Another_Window/Field_Group&lt;br /&gt;
  &amp;quot;g&amp;quot; :Lüliti - akna nime/välja grupi nime valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus ja kasulikud viited==&lt;br /&gt;
&lt;br /&gt;
Eesti keeles:&lt;br /&gt;
#[http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 IT ja sidetehnika seletav käsiraamat]&lt;br /&gt;
#[http://viki.pingviin.org/Top TOP pingviini vikis]&lt;br /&gt;
#[http://www.ise.ee/cdrom/cd2/linux/ Operatsioonisüsteem Linux]&lt;br /&gt;
#[http://www.bsd.ee/handbook/basics-processes.html FreeBSD käsiraamat -&amp;gt; protsessid -&amp;gt; sh top]&lt;br /&gt;
&lt;br /&gt;
Inglise keeles&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Top_%28Unix%29 TOP inglise keelses vikis]&lt;br /&gt;
#[http://linux.die.net/man/1/top: Top manuaal]&lt;br /&gt;
#[http://www.unixtop.org/ Unix Top koduleht] &lt;br /&gt;
#[http://www.linuxforums.org/articles/using-top-more-efficiently_89.html Kuidas kastuada topi efektiivsemalt]&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6983</id>
		<title>Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6983"/>
		<updated>2010-04-18T11:14:07Z</updated>

		<summary type="html">&lt;p&gt;Kkool: /* Üldandmete sektsioon (summary area) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Top.PNG|thumb|300px|näide töötavast &#039;&#039;&#039;Top&#039;&#039;&#039; programmist]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; on süsteemi jälgimise [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 utiliit], mis pakub kasutajale süsteemiressursside oleku ülevaadet, sealhulgas põhjalikku reaalajalist infot süsteemi [[OSadmin mõisted|tuuma]] poolt käideldavate tegumite ning protsesside kohta. Lihtsamlt öeldes, &#039;&#039;&#039;top&#039;&#039;&#039; programm ütleb sulle seda, millega su arvuti tegeleb&lt;br /&gt;
[http://linux.about.com/b/2009/02/09/the-top-command-tells-you-what-your-computer-is-busy-with.htm vt Juergen&#039;s Linux Blog]. Laadi, kuidas ja milline info parasjagu kuvatakse, on võimalik spetsiaalsete võtmete ning käskude abil hõlpsasti kohandada. Programm võimaldab mõningast programmipärist interaktiivset protsesside haldamist, kuid selle võimalused on hoopis avaramad, kasutades programmiväliseid liideseid ja konfiguratsiooni võimalusi. Omasuguste utiliitide seas on &#039;&#039;&#039;top&#039;&#039;&#039; sõsara [[ps|&#039;&#039;&#039;ps-i&#039;&#039;&#039;]] kõrval (selle suurim erinevus top-iga võrreldes on reaalajalise monitooringu mittetoetamine) üks väärikamaid ja vanimaid olijaid ning on seetõttu paljudes unixilaadsetes süsteemides vaikimisi kasutusel. Tänaseks on programm tootnud lugematul arvul uusi ja iseseisvaid võsukesi, mis ometi ei sega esiisal jäämast süsteemiadministraatorite südamete püsikundeks.   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; sisaldub tarkvarapeketis [http://procps.sourceforge.net/index.html procps] &lt;br /&gt;
&lt;br /&gt;
NB! Lühidalt on &#039;&#039;&#039;top&#039;&#039;&#039;ist juttu ka maakeelses pingviini [http://viki.pingviin.org/Top vikis]. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor: Kristjan Kool, AK 32&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Käivitamine==&lt;br /&gt;
Utiliidi käivitamiseks käsureal kasutatakse samanimelist käsku&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TOP struktuur ja mõisted==&lt;br /&gt;
&lt;br /&gt;
Programmis navigeerimiseks on oluline meeles pidada esiti kaks kõige olulisemat käsku, need on &amp;quot;h&amp;quot; (või &amp;quot;?&amp;quot;), mis on abiks, kui vajate lisainfot ning &amp;quot;q&amp;quot;, mis võimaldab rakendusest väljuda. Sisenemisel &#039;&#039;&#039;top&#039;&#039;&#039;&#039;i kuvatakse monitorile pilt, mis on sarnane ülaltoodud visuaalsele näitele. Sisuliselt jagatakse ekraan neljaks osaks (järjestatuna ülevalt alla): &lt;br /&gt;
&lt;br /&gt;
===Üldandmete sektsioon (summary area)===&lt;br /&gt;
[[Image:top_summary.png|frame|none|Terminaliakna ülemised read,kus kuvatakse programmi nimi, kella- ning ülevaloleku aeg (uptime), kasutajad, CPU(de) ja mälu olekud jms süsteemi põhiandmed]]&lt;br /&gt;
&lt;br /&gt;
Selles sektsiooni kuvatakse süsteemi koormuse keskmisi (mis näitavad, kui koormatud süsteem on), kui palju palju protsesse kokku töötab jne.&lt;br /&gt;
&lt;br /&gt;
Eelviimase rea väljund (Mem:) näitab füüsilist mälu. Veerg total  ei näita tuuma kasutatavat füüsilist mälu, mis on umbes üks megabait. Veerg used esitab kasutatud mälumahu (teine rida ei loe puhvreid). Veerg free näitab täielikult kasutamata mälu, veerg shared aga erinevate protsesside ühiskasutusega mälu. Veerg buffers sisaldab ketta jooksva vahemälu mahu. &lt;br /&gt;
&lt;br /&gt;
Viimane rida (Swap:) esitab sama teavet saalealade kohta. Kui see rida sisaldab vaid nulle, siis pole saalealad aktiveeritud.&lt;br /&gt;
Allikas: [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm &amp;quot;Jüri Vain:&amp;quot;Operatsioonisüsteem Linux&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
===Sõnumi ja käsuviip (message/prompt Line)=== &lt;br /&gt;
[[Image:top_command_line.png|frame|none|Kokkuvõtte osale järgnev &amp;quot;tühi&amp;quot; - kasutaja korraldusi ootav - rida, kus kuvatakse muuhulgas ka veateated]]&lt;br /&gt;
===Veerupäised (columns header)=== &lt;br /&gt;
[[Image:top_column_header.png|frame|none|Protsesside parameetrite nimekiri. Täna  pakub &#039;&#039;&#039;Top&#039;&#039;&#039; ca 26 nimetust, mille abil on võimalik protsesse analüüsida]]&lt;br /&gt;
&lt;br /&gt;
Monitooritavad protsessi parameetrid ehk - nagu ma neid ülalpool nimetan - &amp;quot;veerupäised&amp;quot; moodustavad &#039;&#039;&#039;top&#039;&#039;&#039; utiliidi selgroo, kuna nende abil on erinevaid protsesse võimalik üksteisega võrrelda, neid sorteerida, tuvastada anomaaliaid jne. Vaikimisi on protsessid ülevalt alla sorteeritud protsessori koormatuse (CPU usage) järgi. Aktiivsemad protsessid on nimekirjas nimekirjas üleval pool. &lt;br /&gt;
 &lt;br /&gt;
Tervikliku loendi olemasolevatest parameetritest saab ekraanile kuvada kasutades interaktiivset käsku &amp;quot;o&amp;quot; (order fields). Lisaks nimekirjale võib sellelt leheküljelt leida informatsiooni parameetrite järjekorra ning prioriteetide kohta. Sama informatsioon saab kätte ka käsuga &amp;quot;field select&amp;quot; (mõlemast käsust pikemalt edaspidi), tulemuseks kuvatakse lehe terminaliakna ülemisele reale parasjagu kehtiva parameetritekonfiguratsiooni järgi sõne (current fields string), mis võib välja näha näiteks selline:&lt;br /&gt;
&lt;br /&gt;
[[Image:Current_Fields.PNG|frame|none|Punases kastis on näha hetke monitooringu seadistustest moodustunud 26 täheline sõne (current field string)]]&lt;br /&gt;
&lt;br /&gt;
Antud 26st tähestiku tähest on igaüks seotud ühe kindla monitooritava parameetriga (nimetatud ka väljaks ja veeruks). Suured tähed tähistavad seda, et antud parameeter on parasjagu fookuses ning selle väärtusi kuvatakse tegumitabeli graafilises liideses (vastavalt akna laiusele nimetamise järjekorras alustades vasakult).   &lt;br /&gt;
&lt;br /&gt;
====Monitooritavate parameetrite lühikirjeldused (descriptions of fileds)==== &lt;br /&gt;
Siinkohal nimetan ja kirjeldan lühidalt &#039;&#039;&#039;top&#039;&#039;&#039; programmi poolt pakutavate protsesside parameetreid (välju), võttes aluseks nende parameetrite kokkuleppelise tähistuse (täehestiku tähe).&lt;br /&gt;
&lt;br /&gt;
 a: PID -- Protsessi ID &lt;br /&gt;
Tegumi unikaalne protsessi ID (tuvastuskood), mis perioodiliselt küll kordub, ent kunagi ei alga uuesti nullist. &lt;br /&gt;
 b: PPID -- Vanemprotsessi ID (parent process Is)&lt;br /&gt;
Tegumi vanemprotsessi ID. Vanemprotsessi on mõnel pool nimetatud ka [http://www.ise.ee/cdrom/cd2/linux/ptk1.htm emaprotsessiks]&lt;br /&gt;
 c: RUSER -- Tegelik kasutajanimi (real user name)&lt;br /&gt;
Tegumi omaniku tegelik kasutajanimi  &lt;br /&gt;
 d: UID -- Kasutaj ID (user Id)&lt;br /&gt;
Tegumi omaniku efektiivne kasutaja ID &lt;br /&gt;
 e: USER -- Kasjutajanimi (user name)&lt;br /&gt;
Tegumi omaniku efektiivne kasutajanimi  &lt;br /&gt;
 f: GROUP -- Grupi nimi (group name)&lt;br /&gt;
Tegumi omaniku efektiivne grupinimi  &lt;br /&gt;
 g: TTY -- Juhtterminal (controlling tty)&lt;br /&gt;
Juhtterminali nimi. Selleks on tavaliselt seade (serial port, pty), kust protsess alguse saab ja mida ta kasutab sisendiks või väljundiks. Kuigi, tegum ei pruugi olla seotud terminaliga, sellisel juhul kuvatakse &amp;quot;?&amp;quot;&lt;br /&gt;
 h: PR -- Prioriteet (priority)&lt;br /&gt;
Tegumi prioriteet&lt;br /&gt;
 i: NI -- [http://l10n.gnome.org/POT/gnome-system-monitor.gnome-2-14/po.gnome-2-14.et.po tähtsuse väärtus](nice value)&#039;&#039;&#039;NB! tõlge on kahtlane, ootan parandusettepanekuid!&#039;&#039;&#039; &lt;br /&gt;
Tegumi tähtsuse väärtus. Negatiivne tähtsuse väärtus tähendab kõrgemat prioriteeti ja vastupidi. Null väärtus tähendab antud juhul, et prioriteetsust tegumi täideviimise (töötluse) juures ei ole määratud.&lt;br /&gt;
 j: P -- Viimati kasutatud protsessor (last used CPU) (SMP)&lt;br /&gt;
Number tähistab viimati kasutatud protsessorit. Tõelises SMP keskkonnas muutub see üsna tihti, kuna tuum kasutab sihilikult nõrka afiinsust (vastavust, ühendust). Juba top-i jooksutamine võib murda afiinsuse ning põhjustada rohkem protsesside protsessorite vahetust (lisa portsessoriaja nõude tõttu). &lt;br /&gt;
 k: %CPU -- Protsessori kasutatus (koormatus) (CPU usage)&lt;br /&gt;
Tegumile kuuluv [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 protsessoriaeg] alates viimasest värskendusest (update) väljendatuna protsentides kogu protsessoriaja suhtes.&lt;br /&gt;
Tõelise SMP keskkonna puhul, kui &amp;quot;Irix režiim&amp;quot; on välja lülitatud (off), siis top jätkab opereerimist &amp;quot;Solarise režiimis&amp;quot; , kus tegumi protsessori kasutatus jagatakse protsessorite koguarvuga. Ümberlülitus toimub interaktiivse käsu I abil.&lt;br /&gt;
 l: TIME -- Protsessoriaeg (CPU Time) &lt;br /&gt;
Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
 m: TIME+ -- Protsessoriaeg sajandikes (CPU Time, hundredths)&lt;br /&gt;
Sama, mis &#039;TIME&#039;, kuid selle reaktsiooniaeg on oluliselt väiksem.&lt;br /&gt;
 n: %MEM -- Mälu kasutus (memory usage (RES))&lt;br /&gt;
Tegumid, mis kasutvad parasjagu vaba jagatud füüsilist mälu &lt;br /&gt;
&lt;br /&gt;
NB! Linuxi mäluhaldusest võib eesti keeles pikemalt lugeda Jüri Vaini poolt koostatud raamatust [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm Operatsioonisüsteem Linux]&lt;br /&gt;
 o: VIRT -- Virtual Image (kb)  &lt;br /&gt;
VIRT = SWAP + RES. Tegumi poolt kasutatud virtuaalmälu maht. See sisaldab endas kogu koodi, andmeid ning jagatud teeke, samuti saaleala. &lt;br /&gt;
&lt;br /&gt;
NB: kui defineerida keskkonnamuutuja STATSIZE=1, siis VIRT arvutatakse /proc/#/state &amp;quot;VmSize&amp;quot; parameetri (välja) abil. &lt;br /&gt;
 p: SWAP -- Saaleala maht (virtuaalmäluna kasutatav kõvaketta osa) (swapped size) (kb)&lt;br /&gt;
Kogu virtuaalmälu hulgast (VIRT) [http://viki.pingviin.org/Swap saalealalt] lisaks võetud virtuaalmälu.  &lt;br /&gt;
 q: RES -- Residentse mälu maht (resident size)(kb) &lt;br /&gt;
RES = CODE + DATA. Tegumi poolt kasutatud mitte-saaletud füüsiline mälu.&lt;br /&gt;
 r: CODE -- koodi maht (code size) (kb)&lt;br /&gt;
&#039;text resident set&#039; maht elik TRS. &lt;br /&gt;
 s: DATA -- andmete+hoidla maht (data+stack size) (kb)&lt;br /&gt;
&#039;data resident set&#039; maht  elik DRS. &lt;br /&gt;
 t: SHR -- jagatud mälu maht (shared Mem size) (kb)&lt;br /&gt;
Tegumi poolt kasutatud jagatud mälu maht&lt;br /&gt;
 u: nFLT -- Lehtede vigade arv (Page Fault count)&lt;br /&gt;
Oluliste lehtede vigade arv, mis on tegumil esinenud. See tekib, kui protsess püüab lugeda või kirjutada virtuaalset lehte, mis ei ole sel hetkel tema aadressruumis. &lt;br /&gt;
 v: nDRT -- Räpaste lehtede arv (dirty Pages count)&lt;br /&gt;
Lehtede arv, mis on muudetud peale seda, kui need on viimaskord kettale salvestatud. Räpased lehed tuleb kirjutada kettale enne, kui vastav füüsiline mälu asukoht võetakse kasutusele mõne teise virtuaalse lehe tarbeks. &lt;br /&gt;
 w: S -- Protsessi staatus (process status)&lt;br /&gt;
Tegumi staatus võib olla: &#039;&#039;&#039;D&#039;&#039;&#039; = katkematult uinunud &#039;&#039;&#039;R&#039;&#039;&#039; = töös &#039;&#039;&#039;S&#039;&#039;&#039; = uinunud &#039;&#039;&#039;T&#039;&#039;&#039; = katkestatud või lõpetatud &#039;&#039;&#039;Z&#039;&#039;&#039; = zombi&lt;br /&gt;
&lt;br /&gt;
NB! Tegumid, mis on kirjeldatud töös, peaksid tegelikult tähendama &amp;quot;valmisolekut tööks&amp;quot; (põhjendused on minu jaoks ebaselge, vabandan). &lt;br /&gt;
 x: Command -- Käsurea käsu või programmi nimi (Command line or Program name)&lt;br /&gt;
Kuvab käsu nime, millega tegum on käivitatud või seotud programmi nime. Interaktiivne käsk kahe väljundi vaheliseks ümberlülitamiseks on &amp;quot;c&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kui valitud on käsurea kuva, siis käsureata protsesside puhul näidatakse (nagu kerneli lõimed) samas kohas sulgudesse paigutatud seotud programmi nime, näiteks (mdrecoveryd) &lt;br /&gt;
 &lt;br /&gt;
 y: WCHAN -- uinunud kus funktsioon (Sleeping in function)&lt;br /&gt;
Sõltuvalt kerneli &#039;System.map&#039;-ist näitab see väli (parameeter) kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NB! antud välja kuvamine võib tõsta oluliselt top-i koormust! &lt;br /&gt;
 &lt;br /&gt;
 z: Flags -- Tegumi märgistus (Task Flags) &lt;br /&gt;
Antud veerg näitab tegumite reaalajalist kuuteistkümnendüsteemis märgistatust. Antud märgistus on dokumneteeritud asukohas &amp;lt;linux/sched.h&amp;gt;. Vähem formaalsemat infot võib leida märgistuste kohta &#039;Fields select&#039; või &#039;Order fields&#039; käskude rakendamisel.&lt;br /&gt;
&lt;br /&gt;
===tegumitabel (task area)===&lt;br /&gt;
[[Image:top_task_area.png|frame|none|Antud jaos kuvatakse protsessid ridade kaupa, reastatuna ühe kindla tulba väärtuste (parameetrite) alusel]]&lt;br /&gt;
&lt;br /&gt;
==TOP kasutusjuhised ==&lt;br /&gt;
&lt;br /&gt;
===Toimetamine käsureal===&lt;br /&gt;
&lt;br /&gt;
Käsurea süntaks (struktuur) näeb välja selline:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top -hv | -bcHisS -d viivitus(delay) -n kordused (iterations) -p protsessi number (pid) [,pid...]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käsurea võtmete (nimetatud ka suvanditeks [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 suvanditeks]) selgitused [http://et.wikipedia.org/wiki/Maakeel maakeeles]: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b : pakktöötluse režiimi käivitamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käivitab top-i pakktöötluse režiimis, mis võib olla mõistlik, kui programmi väljund on tarvis saata teise rakendusse või faili.&lt;br /&gt;
NB! pakktöötlusele omaselt ei tunnista antud režiim hilisemaid käske ning jätkab tööd seni, kuni korduste arv, mis &#039;-n&#039; võtme abil on määratud, on ümber või protsess on &#039;kill&#039; käsuga peatatud.        &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-c : Käsu (Command) parameetri sisu ümberlülitamine (toggle)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Kui varem näidati Käsu parameetri all käsu nime, siis pärast &amp;quot;-c&amp;quot; rakendamist näidatakse seal samas programmi nime ning vastupidi. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-d : Viivituse ajaline intervall. Süntaks: -d ss.tt (s nagu sekundid.t nagu (tenths) kümnendikud)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Selle võtme abil määratakse värskendamise (refresh) välde. Esialgne väärtus on määratud kas spetsiaalses konfiguratsioonifailis või kohaldatakse vaikeseade väärtust (enamasti 3 või sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot; abil.&lt;br /&gt;
     &lt;br /&gt;
&amp;lt;pre&amp;gt;-h : Abiinfo kuvamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sisestades käsureale &amp;quot;top -h&amp;quot;, kuvatakse teile vastuseks top paketi (või teegi) versioon ning selle top programmi käivitamiseks vajalik süntaks (viidatud üleval).  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-H : Üksikute lõimude (Threats) näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top&#039;i viimasena meelde jäetud &#039;H&#039; vastandi. Kui lüliti on aktiivne (On), siis kuvatakse kõik protsessi üksikud lõimud eraldi. Kui mitteaktiivne (Off), siis kuvatakse ühe protsessi lõimud koos. Töörežiimis toimib sama lülituskäsuna &amp;quot;H&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-i : Mittetöötavate (Idle) protsesside näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Töörežiimis võib samade tulemuste saavutamiseks pruukida käsku &amp;quot;i&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;pre&amp;gt;-n : Kordusteliimiit. Süntaks: -n number&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sätestab maksimaalse kordustearvu (nimetatud ka kaadriteks), mis top peab sooritama, et oma töö lõpetada&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-u : Süsteemimonitoorimine kasutajate (user) kaupa. Süntaks: -u kasutaja nimi (või kasutaja ID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kasutamiseks efektiivse UID ja olemasoleva kasutaja protsesside monitoorimiseks &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-U : Sama, mis -u, ainult, et see oskab opereerida ka päris -, efektiivse -, salvestatud - ja failisüsteemi- UID-ga &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! autorile ei ole see teema päris selge, mistõttu selgitavad märkused on teretulnud! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-p : Kindlate protsesside monitoorimine. Süntaks: -pN1 -pN2 ... or -pN1, N2 [,...]&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Antud võtme abil võib monitoorida korraga kuni 20 protsessi. Antud käsku saab kasutada ainult käsureal, tavalisse režiimis naasmiseks võib kasutada interaktiivset käsku &amp;quot;=&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-s : Turvarežiimi sisenemine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top turvarežiimis, isegi root&#039;i jaoks. Antud režiim on oluliselt paremini süsteemi konfiguratsiooni faili poolt kontrollitud. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-S : Kumulatiivse ajarežiimi ümberlülitamine (sisse ja välja)&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Kui kumulatiivne režiim on aktiivne (On), siis iga protsessi juures kuvatakse tema ning tema &amp;quot;surnud&amp;quot; laste poolt kasutatud protsessiaeg. Vastav interaktiivne käsk on samuti &amp;quot;S&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-v : Versioon ja käsurea süntaksi kuvamine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Sisuliselt sama, mis -h, ehk näitab paketi versiooni ning kuvab programmi käitlemise ABC &lt;br /&gt;
&lt;br /&gt;
===Interaktiivsed trikid===&lt;br /&gt;
&lt;br /&gt;
Nagu ülalpool juba mainitud, siis võimaldab &#039;&#039;&#039;top&#039;&#039;&#039; teostada mitmeid olulisi operatsioone interaktiivselt. Õppimiseks on selline võimalus väga hea, kuid suuremate uuringute tarbeks tasuks kaaluda &#039;&#039;&#039;top&#039;&#039;&#039; sisenemist turvarežiimis (top -s). Interaktiivsed käsud jaotuvad suures plaanis kahte rühme, neist esimesi nimetatakse globaalseteks ning teisi - vastavalt ülalpool viidatud sisusektsioonidele - lokaalseteks käskudeks.&lt;br /&gt;
&lt;br /&gt;
====Globaalsed käsud====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Enter&amp;gt; või &amp;lt;Tühik&amp;gt; :värskendus&lt;br /&gt;
&amp;quot;?&amp;quot; or &amp;quot;h&amp;quot; :Abi&lt;br /&gt;
&amp;quot;=&amp;quot; :Väljumine tegumi piirangutest &lt;br /&gt;
&amp;quot;A&amp;quot; :Multi-ekraani režiimi lüliti&lt;br /&gt;
&amp;quot;B&amp;quot; :Taustavärvi sisse ja väljalülitamine &lt;br /&gt;
&amp;quot;d&amp;quot; or &amp;quot;s&amp;quot; :Viite intervali sisestamine -&amp;gt; nõutav on sisestada aeg&lt;br /&gt;
&amp;quot;G&amp;quot; :Teise akna valik/välja (paramateeri) valik&lt;br /&gt;
&amp;quot;I&amp;quot; :Irix/Solaris režiimi lüliti&lt;br /&gt;
&amp;quot;u&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;U&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;k&amp;quot; :Tapa tegum -&amp;gt; nõutav taski nimi või ID&lt;br /&gt;
&amp;quot;q&amp;quot; :Väljumine&lt;br /&gt;
&amp;quot;r&amp;quot; :taas-tähtsusta (renice) tegum // nõutav PID ja (nice) tähtsuse väärtus&lt;br /&gt;
&amp;quot;W&amp;quot; :Kirjuta konfiguratsiooni fail &lt;br /&gt;
&amp;quot;Z&amp;quot; :Muuda värviskeemi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: üldandmete sektsioon====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;l&amp;quot; :Lüliti - laadimise kesmine/ülevaloleku aeg &lt;br /&gt;
&amp;quot;m&amp;quot; :Lüliti - mälu/saale kasutus &lt;br /&gt;
&amp;quot;t&amp;quot; :Lüliti - tegum/protsessori olek&lt;br /&gt;
&amp;quot;1&amp;quot; :Lüliti - üksik/eraldi rotsessori olek &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: tegumitabel====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;b&amp;quot; :Lüliti - taustavärv -- sisse/välja &lt;br /&gt;
&amp;quot;x&amp;quot; :Lüliti - aktiivse veeru esiletoomine -- sisse/välja &lt;br /&gt;
&amp;quot;y&amp;quot; :Lüliti - aktiivse rea esiletoomine -- sisse/välja  &lt;br /&gt;
&amp;quot;z&amp;quot; :Lüliti - värviline/monokroonne &lt;br /&gt;
&amp;quot;c&amp;quot; :Lüliti - käsurea käsk/programmi nimi&lt;br /&gt;
&amp;quot;f&amp;quot; ja &amp;quot;o&amp;quot; :Väljade (parameetrite elik veergude) ja selle kuvamise järjekorra valikud&lt;br /&gt;
&amp;quot;H&amp;quot; :Lüliti - lõimed&lt;br /&gt;
&amp;quot;S&amp;quot; :Lüliti - summeeritud protsessorieg -- sisse/välja&lt;br /&gt;
&amp;quot;u&amp;quot; :kuvab vaid valitud kasutaja -&amp;gt; sisestada tuleb kasutaja või tema ID&lt;br /&gt;
&amp;quot;i&amp;quot; :Lüliti - Idle-protsessid -- sisse/välja&lt;br /&gt;
&amp;quot;n&amp;quot; või &amp;quot;#&amp;quot; :maksimaalse tegumite arvu määramine -&amp;gt; sisestada tuleb soovitud täisarv&lt;br /&gt;
&amp;quot;&amp;lt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine vasakule&lt;br /&gt;
&amp;quot;&amp;gt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine paremale&lt;br /&gt;
&amp;quot;F&amp;quot; or &amp;quot;O&amp;quot; :sorteeritava parameetri valik&lt;br /&gt;
&amp;quot;R&amp;quot; :Lüliliti - sortimislaadi - (vähenemise või suurenemise suunas) - valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Multi-akna režiim ===&lt;br /&gt;
&lt;br /&gt;
==== Mis see on? ====&lt;br /&gt;
&lt;br /&gt;
Vaikimisi kuvab &#039;&#039;&#039;top&#039;&#039;&#039; ekraanile vaid ühe akna. Kuid seda on võimalik muuta 2-4 erineva väljade grupi (st parameetrite grupi) vaateks. Tulemuseks on vaade, kus iga valitud grupp omab eraldi konfigureetivat kokkuvõtte ning tegumite sektsiooni.&lt;br /&gt;
&lt;br /&gt;
Aktiivne aken on see, mis on seotud üldandmete (summary area) sektsiooniga ja millele suunatud tegumitega seotud käsud.&lt;br /&gt;
&lt;br /&gt;
==== Akna režiimi käsud ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;quot;-&amp;quot; ja &amp;quot;_&amp;quot; :Lüliti - näita/ära näita akent (aknaid )&lt;br /&gt;
* &amp;quot;a&amp;quot; ja &amp;quot;w&amp;quot; :Järgmine aken (edasi/tagasi)&lt;br /&gt;
* &amp;quot;A&amp;quot; :Lüliti - Multi-akna režiimi -- sisse/välja&lt;br /&gt;
* &amp;quot;G&amp;quot; :Lüliti - Choose_Another_Window/Field_Group&lt;br /&gt;
  &amp;quot;g&amp;quot; :Lüliti - akna nime/välja grupi nime valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus ja kasulikud viited==&lt;br /&gt;
&lt;br /&gt;
Eesti keeles:&lt;br /&gt;
#[http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 IT ja sidetehnika seletav käsiraamat]&lt;br /&gt;
#[http://viki.pingviin.org/Top TOP pingviini vikis]&lt;br /&gt;
#[http://www.ise.ee/cdrom/cd2/linux/ Operatsioonisüsteem Linux]&lt;br /&gt;
#[http://www.bsd.ee/handbook/basics-processes.html FreeBSD käsiraamat -&amp;gt; protsessid -&amp;gt; sh top]&lt;br /&gt;
&lt;br /&gt;
Inglise keeles&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Top_%28Unix%29 TOP inglise keelses vikis]&lt;br /&gt;
#[http://linux.die.net/man/1/top: Top manuaal]&lt;br /&gt;
#[http://www.unixtop.org/ Unix Top koduleht] &lt;br /&gt;
#[http://www.linuxforums.org/articles/using-top-more-efficiently_89.html Kuidas kastuada topi efektiivsemalt]&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6982</id>
		<title>Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6982"/>
		<updated>2010-04-18T11:09:20Z</updated>

		<summary type="html">&lt;p&gt;Kkool: /* Kasutatud kirjandus ja kasulikud viited */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Top.PNG|thumb|300px|näide töötavast &#039;&#039;&#039;Top&#039;&#039;&#039; programmist]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; on süsteemi jälgimise [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 utiliit], mis pakub kasutajale süsteemiressursside oleku ülevaadet, sealhulgas põhjalikku reaalajalist infot süsteemi [[OSadmin mõisted|tuuma]] poolt käideldavate tegumite ning protsesside kohta. Lihtsamlt öeldes, &#039;&#039;&#039;top&#039;&#039;&#039; programm ütleb sulle seda, millega su arvuti tegeleb&lt;br /&gt;
[http://linux.about.com/b/2009/02/09/the-top-command-tells-you-what-your-computer-is-busy-with.htm vt Juergen&#039;s Linux Blog]. Laadi, kuidas ja milline info parasjagu kuvatakse, on võimalik spetsiaalsete võtmete ning käskude abil hõlpsasti kohandada. Programm võimaldab mõningast programmipärist interaktiivset protsesside haldamist, kuid selle võimalused on hoopis avaramad, kasutades programmiväliseid liideseid ja konfiguratsiooni võimalusi. Omasuguste utiliitide seas on &#039;&#039;&#039;top&#039;&#039;&#039; sõsara [[ps|&#039;&#039;&#039;ps-i&#039;&#039;&#039;]] kõrval (selle suurim erinevus top-iga võrreldes on reaalajalise monitooringu mittetoetamine) üks väärikamaid ja vanimaid olijaid ning on seetõttu paljudes unixilaadsetes süsteemides vaikimisi kasutusel. Tänaseks on programm tootnud lugematul arvul uusi ja iseseisvaid võsukesi, mis ometi ei sega esiisal jäämast süsteemiadministraatorite südamete püsikundeks.   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; sisaldub tarkvarapeketis [http://procps.sourceforge.net/index.html procps] &lt;br /&gt;
&lt;br /&gt;
NB! Lühidalt on &#039;&#039;&#039;top&#039;&#039;&#039;ist juttu ka maakeelses pingviini [http://viki.pingviin.org/Top vikis]. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor: Kristjan Kool, AK 32&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Käivitamine==&lt;br /&gt;
Utiliidi käivitamiseks käsureal kasutatakse samanimelist käsku&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TOP struktuur ja mõisted==&lt;br /&gt;
&lt;br /&gt;
Programmis navigeerimiseks on oluline meeles pidada esiti kaks kõige olulisemat käsku, need on &amp;quot;h&amp;quot; (või &amp;quot;?&amp;quot;), mis on abiks, kui vajate lisainfot ning &amp;quot;q&amp;quot;, mis võimaldab rakendusest väljuda. Sisenemisel &#039;&#039;&#039;top&#039;&#039;&#039;&#039;i kuvatakse monitorile pilt, mis on sarnane ülaltoodud visuaalsele näitele. Sisuliselt jagatakse ekraan neljaks osaks (järjestatuna ülevalt alla): &lt;br /&gt;
&lt;br /&gt;
===Üldandmete sektsioon (summary area)===&lt;br /&gt;
[[Image:top_summary.png|frame|none|Terminaliakna ülemised read,kus kuvatakse programmi nimi, kella- ning töötamise aeg, kasutajad, CPU(de) ja mälu olekud jms süsteemi põhiandmed]]&lt;br /&gt;
&lt;br /&gt;
Eelviimase rea väljund (Mem:) näitab füüsilist mälu. Veerg total  ei näita tuuma kasutatavat füüsilist mälu, mis on umbes üks megabait. Veerg used esitab kasutatud mälumahu (teine rida ei loe puhvreid). Veerg free näitab täielikult kasutamata mälu, veerg shared aga erinevate protsesside ühiskasutusega mälu. Veerg buffers sisaldab ketta jooksva vahemälu mahu. &lt;br /&gt;
&lt;br /&gt;
Viimane rida (Swap:) esitab sama teavet saalealade kohta. Kui see rida sisaldab vaid nulle, siis pole saalealad aktiveeritud.&lt;br /&gt;
Allikas: [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm &amp;quot;Jüri Vain:&amp;quot;Operatsioonisüsteem Linux&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
===Sõnumi ja käsuviip (message/prompt Line)=== &lt;br /&gt;
[[Image:top_command_line.png|frame|none|Kokkuvõtte osale järgnev &amp;quot;tühi&amp;quot; - kasutaja korraldusi ootav - rida, kus kuvatakse muuhulgas ka veateated]]&lt;br /&gt;
===Veerupäised (columns header)=== &lt;br /&gt;
[[Image:top_column_header.png|frame|none|Protsesside parameetrite nimekiri. Täna  pakub &#039;&#039;&#039;Top&#039;&#039;&#039; ca 26 nimetust, mille abil on võimalik protsesse analüüsida]]&lt;br /&gt;
&lt;br /&gt;
Monitooritavad protsessi parameetrid ehk - nagu ma neid ülalpool nimetan - &amp;quot;veerupäised&amp;quot; moodustavad &#039;&#039;&#039;top&#039;&#039;&#039; utiliidi selgroo, kuna nende abil on erinevaid protsesse võimalik üksteisega võrrelda, neid sorteerida, tuvastada anomaaliaid jne. Vaikimisi on protsessid ülevalt alla sorteeritud protsessori koormatuse (CPU usage) järgi. Aktiivsemad protsessid on nimekirjas nimekirjas üleval pool. &lt;br /&gt;
 &lt;br /&gt;
Tervikliku loendi olemasolevatest parameetritest saab ekraanile kuvada kasutades interaktiivset käsku &amp;quot;o&amp;quot; (order fields). Lisaks nimekirjale võib sellelt leheküljelt leida informatsiooni parameetrite järjekorra ning prioriteetide kohta. Sama informatsioon saab kätte ka käsuga &amp;quot;field select&amp;quot; (mõlemast käsust pikemalt edaspidi), tulemuseks kuvatakse lehe terminaliakna ülemisele reale parasjagu kehtiva parameetritekonfiguratsiooni järgi sõne (current fields string), mis võib välja näha näiteks selline:&lt;br /&gt;
&lt;br /&gt;
[[Image:Current_Fields.PNG|frame|none|Punases kastis on näha hetke monitooringu seadistustest moodustunud 26 täheline sõne (current field string)]]&lt;br /&gt;
&lt;br /&gt;
Antud 26st tähestiku tähest on igaüks seotud ühe kindla monitooritava parameetriga (nimetatud ka väljaks ja veeruks). Suured tähed tähistavad seda, et antud parameeter on parasjagu fookuses ning selle väärtusi kuvatakse tegumitabeli graafilises liideses (vastavalt akna laiusele nimetamise järjekorras alustades vasakult).   &lt;br /&gt;
&lt;br /&gt;
====Monitooritavate parameetrite lühikirjeldused (descriptions of fileds)==== &lt;br /&gt;
Siinkohal nimetan ja kirjeldan lühidalt &#039;&#039;&#039;top&#039;&#039;&#039; programmi poolt pakutavate protsesside parameetreid (välju), võttes aluseks nende parameetrite kokkuleppelise tähistuse (täehestiku tähe).&lt;br /&gt;
&lt;br /&gt;
 a: PID -- Protsessi ID &lt;br /&gt;
Tegumi unikaalne protsessi ID (tuvastuskood), mis perioodiliselt küll kordub, ent kunagi ei alga uuesti nullist. &lt;br /&gt;
 b: PPID -- Vanemprotsessi ID (parent process Is)&lt;br /&gt;
Tegumi vanemprotsessi ID. Vanemprotsessi on mõnel pool nimetatud ka [http://www.ise.ee/cdrom/cd2/linux/ptk1.htm emaprotsessiks]&lt;br /&gt;
 c: RUSER -- Tegelik kasutajanimi (real user name)&lt;br /&gt;
Tegumi omaniku tegelik kasutajanimi  &lt;br /&gt;
 d: UID -- Kasutaj ID (user Id)&lt;br /&gt;
Tegumi omaniku efektiivne kasutaja ID &lt;br /&gt;
 e: USER -- Kasjutajanimi (user name)&lt;br /&gt;
Tegumi omaniku efektiivne kasutajanimi  &lt;br /&gt;
 f: GROUP -- Grupi nimi (group name)&lt;br /&gt;
Tegumi omaniku efektiivne grupinimi  &lt;br /&gt;
 g: TTY -- Juhtterminal (controlling tty)&lt;br /&gt;
Juhtterminali nimi. Selleks on tavaliselt seade (serial port, pty), kust protsess alguse saab ja mida ta kasutab sisendiks või väljundiks. Kuigi, tegum ei pruugi olla seotud terminaliga, sellisel juhul kuvatakse &amp;quot;?&amp;quot;&lt;br /&gt;
 h: PR -- Prioriteet (priority)&lt;br /&gt;
Tegumi prioriteet&lt;br /&gt;
 i: NI -- [http://l10n.gnome.org/POT/gnome-system-monitor.gnome-2-14/po.gnome-2-14.et.po tähtsuse väärtus](nice value)&#039;&#039;&#039;NB! tõlge on kahtlane, ootan parandusettepanekuid!&#039;&#039;&#039; &lt;br /&gt;
Tegumi tähtsuse väärtus. Negatiivne tähtsuse väärtus tähendab kõrgemat prioriteeti ja vastupidi. Null väärtus tähendab antud juhul, et prioriteetsust tegumi täideviimise (töötluse) juures ei ole määratud.&lt;br /&gt;
 j: P -- Viimati kasutatud protsessor (last used CPU) (SMP)&lt;br /&gt;
Number tähistab viimati kasutatud protsessorit. Tõelises SMP keskkonnas muutub see üsna tihti, kuna tuum kasutab sihilikult nõrka afiinsust (vastavust, ühendust). Juba top-i jooksutamine võib murda afiinsuse ning põhjustada rohkem protsesside protsessorite vahetust (lisa portsessoriaja nõude tõttu). &lt;br /&gt;
 k: %CPU -- Protsessori kasutatus (koormatus) (CPU usage)&lt;br /&gt;
Tegumile kuuluv [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 protsessoriaeg] alates viimasest värskendusest (update) väljendatuna protsentides kogu protsessoriaja suhtes.&lt;br /&gt;
Tõelise SMP keskkonna puhul, kui &amp;quot;Irix režiim&amp;quot; on välja lülitatud (off), siis top jätkab opereerimist &amp;quot;Solarise režiimis&amp;quot; , kus tegumi protsessori kasutatus jagatakse protsessorite koguarvuga. Ümberlülitus toimub interaktiivse käsu I abil.&lt;br /&gt;
 l: TIME -- Protsessoriaeg (CPU Time) &lt;br /&gt;
Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
 m: TIME+ -- Protsessoriaeg sajandikes (CPU Time, hundredths)&lt;br /&gt;
Sama, mis &#039;TIME&#039;, kuid selle reaktsiooniaeg on oluliselt väiksem.&lt;br /&gt;
 n: %MEM -- Mälu kasutus (memory usage (RES))&lt;br /&gt;
Tegumid, mis kasutvad parasjagu vaba jagatud füüsilist mälu &lt;br /&gt;
&lt;br /&gt;
NB! Linuxi mäluhaldusest võib eesti keeles pikemalt lugeda Jüri Vaini poolt koostatud raamatust [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm Operatsioonisüsteem Linux]&lt;br /&gt;
 o: VIRT -- Virtual Image (kb)  &lt;br /&gt;
VIRT = SWAP + RES. Tegumi poolt kasutatud virtuaalmälu maht. See sisaldab endas kogu koodi, andmeid ning jagatud teeke, samuti saaleala. &lt;br /&gt;
&lt;br /&gt;
NB: kui defineerida keskkonnamuutuja STATSIZE=1, siis VIRT arvutatakse /proc/#/state &amp;quot;VmSize&amp;quot; parameetri (välja) abil. &lt;br /&gt;
 p: SWAP -- Saaleala maht (virtuaalmäluna kasutatav kõvaketta osa) (swapped size) (kb)&lt;br /&gt;
Kogu virtuaalmälu hulgast (VIRT) [http://viki.pingviin.org/Swap saalealalt] lisaks võetud virtuaalmälu.  &lt;br /&gt;
 q: RES -- Residentse mälu maht (resident size)(kb) &lt;br /&gt;
RES = CODE + DATA. Tegumi poolt kasutatud mitte-saaletud füüsiline mälu.&lt;br /&gt;
 r: CODE -- koodi maht (code size) (kb)&lt;br /&gt;
&#039;text resident set&#039; maht elik TRS. &lt;br /&gt;
 s: DATA -- andmete+hoidla maht (data+stack size) (kb)&lt;br /&gt;
&#039;data resident set&#039; maht  elik DRS. &lt;br /&gt;
 t: SHR -- jagatud mälu maht (shared Mem size) (kb)&lt;br /&gt;
Tegumi poolt kasutatud jagatud mälu maht&lt;br /&gt;
 u: nFLT -- Lehtede vigade arv (Page Fault count)&lt;br /&gt;
Oluliste lehtede vigade arv, mis on tegumil esinenud. See tekib, kui protsess püüab lugeda või kirjutada virtuaalset lehte, mis ei ole sel hetkel tema aadressruumis. &lt;br /&gt;
 v: nDRT -- Räpaste lehtede arv (dirty Pages count)&lt;br /&gt;
Lehtede arv, mis on muudetud peale seda, kui need on viimaskord kettale salvestatud. Räpased lehed tuleb kirjutada kettale enne, kui vastav füüsiline mälu asukoht võetakse kasutusele mõne teise virtuaalse lehe tarbeks. &lt;br /&gt;
 w: S -- Protsessi staatus (process status)&lt;br /&gt;
Tegumi staatus võib olla: &#039;&#039;&#039;D&#039;&#039;&#039; = katkematult uinunud &#039;&#039;&#039;R&#039;&#039;&#039; = töös &#039;&#039;&#039;S&#039;&#039;&#039; = uinunud &#039;&#039;&#039;T&#039;&#039;&#039; = katkestatud või lõpetatud &#039;&#039;&#039;Z&#039;&#039;&#039; = zombi&lt;br /&gt;
&lt;br /&gt;
NB! Tegumid, mis on kirjeldatud töös, peaksid tegelikult tähendama &amp;quot;valmisolekut tööks&amp;quot; (põhjendused on minu jaoks ebaselge, vabandan). &lt;br /&gt;
 x: Command -- Käsurea käsu või programmi nimi (Command line or Program name)&lt;br /&gt;
Kuvab käsu nime, millega tegum on käivitatud või seotud programmi nime. Interaktiivne käsk kahe väljundi vaheliseks ümberlülitamiseks on &amp;quot;c&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kui valitud on käsurea kuva, siis käsureata protsesside puhul näidatakse (nagu kerneli lõimed) samas kohas sulgudesse paigutatud seotud programmi nime, näiteks (mdrecoveryd) &lt;br /&gt;
 &lt;br /&gt;
 y: WCHAN -- uinunud kus funktsioon (Sleeping in function)&lt;br /&gt;
Sõltuvalt kerneli &#039;System.map&#039;-ist näitab see väli (parameeter) kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NB! antud välja kuvamine võib tõsta oluliselt top-i koormust! &lt;br /&gt;
 &lt;br /&gt;
 z: Flags -- Tegumi märgistus (Task Flags) &lt;br /&gt;
Antud veerg näitab tegumite reaalajalist kuuteistkümnendüsteemis märgistatust. Antud märgistus on dokumneteeritud asukohas &amp;lt;linux/sched.h&amp;gt;. Vähem formaalsemat infot võib leida märgistuste kohta &#039;Fields select&#039; või &#039;Order fields&#039; käskude rakendamisel.&lt;br /&gt;
&lt;br /&gt;
===tegumitabel (task area)===&lt;br /&gt;
[[Image:top_task_area.png|frame|none|Antud jaos kuvatakse protsessid ridade kaupa, reastatuna ühe kindla tulba väärtuste (parameetrite) alusel]]&lt;br /&gt;
&lt;br /&gt;
==TOP kasutusjuhised ==&lt;br /&gt;
&lt;br /&gt;
===Toimetamine käsureal===&lt;br /&gt;
&lt;br /&gt;
Käsurea süntaks (struktuur) näeb välja selline:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top -hv | -bcHisS -d viivitus(delay) -n kordused (iterations) -p protsessi number (pid) [,pid...]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käsurea võtmete (nimetatud ka suvanditeks [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 suvanditeks]) selgitused [http://et.wikipedia.org/wiki/Maakeel maakeeles]: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b : pakktöötluse režiimi käivitamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käivitab top-i pakktöötluse režiimis, mis võib olla mõistlik, kui programmi väljund on tarvis saata teise rakendusse või faili.&lt;br /&gt;
NB! pakktöötlusele omaselt ei tunnista antud režiim hilisemaid käske ning jätkab tööd seni, kuni korduste arv, mis &#039;-n&#039; võtme abil on määratud, on ümber või protsess on &#039;kill&#039; käsuga peatatud.        &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-c : Käsu (Command) parameetri sisu ümberlülitamine (toggle)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Kui varem näidati Käsu parameetri all käsu nime, siis pärast &amp;quot;-c&amp;quot; rakendamist näidatakse seal samas programmi nime ning vastupidi. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-d : Viivituse ajaline intervall. Süntaks: -d ss.tt (s nagu sekundid.t nagu (tenths) kümnendikud)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Selle võtme abil määratakse värskendamise (refresh) välde. Esialgne väärtus on määratud kas spetsiaalses konfiguratsioonifailis või kohaldatakse vaikeseade väärtust (enamasti 3 või sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot; abil.&lt;br /&gt;
     &lt;br /&gt;
&amp;lt;pre&amp;gt;-h : Abiinfo kuvamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sisestades käsureale &amp;quot;top -h&amp;quot;, kuvatakse teile vastuseks top paketi (või teegi) versioon ning selle top programmi käivitamiseks vajalik süntaks (viidatud üleval).  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-H : Üksikute lõimude (Threats) näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top&#039;i viimasena meelde jäetud &#039;H&#039; vastandi. Kui lüliti on aktiivne (On), siis kuvatakse kõik protsessi üksikud lõimud eraldi. Kui mitteaktiivne (Off), siis kuvatakse ühe protsessi lõimud koos. Töörežiimis toimib sama lülituskäsuna &amp;quot;H&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-i : Mittetöötavate (Idle) protsesside näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Töörežiimis võib samade tulemuste saavutamiseks pruukida käsku &amp;quot;i&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;pre&amp;gt;-n : Kordusteliimiit. Süntaks: -n number&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sätestab maksimaalse kordustearvu (nimetatud ka kaadriteks), mis top peab sooritama, et oma töö lõpetada&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-u : Süsteemimonitoorimine kasutajate (user) kaupa. Süntaks: -u kasutaja nimi (või kasutaja ID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kasutamiseks efektiivse UID ja olemasoleva kasutaja protsesside monitoorimiseks &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-U : Sama, mis -u, ainult, et see oskab opereerida ka päris -, efektiivse -, salvestatud - ja failisüsteemi- UID-ga &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! autorile ei ole see teema päris selge, mistõttu selgitavad märkused on teretulnud! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-p : Kindlate protsesside monitoorimine. Süntaks: -pN1 -pN2 ... or -pN1, N2 [,...]&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Antud võtme abil võib monitoorida korraga kuni 20 protsessi. Antud käsku saab kasutada ainult käsureal, tavalisse režiimis naasmiseks võib kasutada interaktiivset käsku &amp;quot;=&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-s : Turvarežiimi sisenemine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top turvarežiimis, isegi root&#039;i jaoks. Antud režiim on oluliselt paremini süsteemi konfiguratsiooni faili poolt kontrollitud. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-S : Kumulatiivse ajarežiimi ümberlülitamine (sisse ja välja)&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Kui kumulatiivne režiim on aktiivne (On), siis iga protsessi juures kuvatakse tema ning tema &amp;quot;surnud&amp;quot; laste poolt kasutatud protsessiaeg. Vastav interaktiivne käsk on samuti &amp;quot;S&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-v : Versioon ja käsurea süntaksi kuvamine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Sisuliselt sama, mis -h, ehk näitab paketi versiooni ning kuvab programmi käitlemise ABC &lt;br /&gt;
&lt;br /&gt;
===Interaktiivsed trikid===&lt;br /&gt;
&lt;br /&gt;
Nagu ülalpool juba mainitud, siis võimaldab &#039;&#039;&#039;top&#039;&#039;&#039; teostada mitmeid olulisi operatsioone interaktiivselt. Õppimiseks on selline võimalus väga hea, kuid suuremate uuringute tarbeks tasuks kaaluda &#039;&#039;&#039;top&#039;&#039;&#039; sisenemist turvarežiimis (top -s). Interaktiivsed käsud jaotuvad suures plaanis kahte rühme, neist esimesi nimetatakse globaalseteks ning teisi - vastavalt ülalpool viidatud sisusektsioonidele - lokaalseteks käskudeks.&lt;br /&gt;
&lt;br /&gt;
====Globaalsed käsud====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Enter&amp;gt; või &amp;lt;Tühik&amp;gt; :värskendus&lt;br /&gt;
&amp;quot;?&amp;quot; or &amp;quot;h&amp;quot; :Abi&lt;br /&gt;
&amp;quot;=&amp;quot; :Väljumine tegumi piirangutest &lt;br /&gt;
&amp;quot;A&amp;quot; :Multi-ekraani režiimi lüliti&lt;br /&gt;
&amp;quot;B&amp;quot; :Taustavärvi sisse ja väljalülitamine &lt;br /&gt;
&amp;quot;d&amp;quot; or &amp;quot;s&amp;quot; :Viite intervali sisestamine -&amp;gt; nõutav on sisestada aeg&lt;br /&gt;
&amp;quot;G&amp;quot; :Teise akna valik/välja (paramateeri) valik&lt;br /&gt;
&amp;quot;I&amp;quot; :Irix/Solaris režiimi lüliti&lt;br /&gt;
&amp;quot;u&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;U&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;k&amp;quot; :Tapa tegum -&amp;gt; nõutav taski nimi või ID&lt;br /&gt;
&amp;quot;q&amp;quot; :Väljumine&lt;br /&gt;
&amp;quot;r&amp;quot; :taas-tähtsusta (renice) tegum // nõutav PID ja (nice) tähtsuse väärtus&lt;br /&gt;
&amp;quot;W&amp;quot; :Kirjuta konfiguratsiooni fail &lt;br /&gt;
&amp;quot;Z&amp;quot; :Muuda värviskeemi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: üldandmete sektsioon====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;l&amp;quot; :Lüliti - laadimise kesmine/ülevaloleku aeg &lt;br /&gt;
&amp;quot;m&amp;quot; :Lüliti - mälu/saale kasutus &lt;br /&gt;
&amp;quot;t&amp;quot; :Lüliti - tegum/protsessori olek&lt;br /&gt;
&amp;quot;1&amp;quot; :Lüliti - üksik/eraldi rotsessori olek &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: tegumitabel====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;b&amp;quot; :Lüliti - taustavärv -- sisse/välja &lt;br /&gt;
&amp;quot;x&amp;quot; :Lüliti - aktiivse veeru esiletoomine -- sisse/välja &lt;br /&gt;
&amp;quot;y&amp;quot; :Lüliti - aktiivse rea esiletoomine -- sisse/välja  &lt;br /&gt;
&amp;quot;z&amp;quot; :Lüliti - värviline/monokroonne &lt;br /&gt;
&amp;quot;c&amp;quot; :Lüliti - käsurea käsk/programmi nimi&lt;br /&gt;
&amp;quot;f&amp;quot; ja &amp;quot;o&amp;quot; :Väljade (parameetrite elik veergude) ja selle kuvamise järjekorra valikud&lt;br /&gt;
&amp;quot;H&amp;quot; :Lüliti - lõimed&lt;br /&gt;
&amp;quot;S&amp;quot; :Lüliti - summeeritud protsessorieg -- sisse/välja&lt;br /&gt;
&amp;quot;u&amp;quot; :kuvab vaid valitud kasutaja -&amp;gt; sisestada tuleb kasutaja või tema ID&lt;br /&gt;
&amp;quot;i&amp;quot; :Lüliti - Idle-protsessid -- sisse/välja&lt;br /&gt;
&amp;quot;n&amp;quot; või &amp;quot;#&amp;quot; :maksimaalse tegumite arvu määramine -&amp;gt; sisestada tuleb soovitud täisarv&lt;br /&gt;
&amp;quot;&amp;lt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine vasakule&lt;br /&gt;
&amp;quot;&amp;gt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine paremale&lt;br /&gt;
&amp;quot;F&amp;quot; or &amp;quot;O&amp;quot; :sorteeritava parameetri valik&lt;br /&gt;
&amp;quot;R&amp;quot; :Lüliliti - sortimislaadi - (vähenemise või suurenemise suunas) - valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Multi-akna režiim ===&lt;br /&gt;
&lt;br /&gt;
==== Mis see on? ====&lt;br /&gt;
&lt;br /&gt;
Vaikimisi kuvab &#039;&#039;&#039;top&#039;&#039;&#039; ekraanile vaid ühe akna. Kuid seda on võimalik muuta 2-4 erineva väljade grupi (st parameetrite grupi) vaateks. Tulemuseks on vaade, kus iga valitud grupp omab eraldi konfigureetivat kokkuvõtte ning tegumite sektsiooni.&lt;br /&gt;
&lt;br /&gt;
Aktiivne aken on see, mis on seotud üldandmete (summary area) sektsiooniga ja millele suunatud tegumitega seotud käsud.&lt;br /&gt;
&lt;br /&gt;
==== Akna režiimi käsud ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;quot;-&amp;quot; ja &amp;quot;_&amp;quot; :Lüliti - näita/ära näita akent (aknaid )&lt;br /&gt;
* &amp;quot;a&amp;quot; ja &amp;quot;w&amp;quot; :Järgmine aken (edasi/tagasi)&lt;br /&gt;
* &amp;quot;A&amp;quot; :Lüliti - Multi-akna režiimi -- sisse/välja&lt;br /&gt;
* &amp;quot;G&amp;quot; :Lüliti - Choose_Another_Window/Field_Group&lt;br /&gt;
  &amp;quot;g&amp;quot; :Lüliti - akna nime/välja grupi nime valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus ja kasulikud viited==&lt;br /&gt;
&lt;br /&gt;
Eesti keeles:&lt;br /&gt;
#[http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 IT ja sidetehnika seletav käsiraamat]&lt;br /&gt;
#[http://viki.pingviin.org/Top TOP pingviini vikis]&lt;br /&gt;
#[http://www.ise.ee/cdrom/cd2/linux/ Operatsioonisüsteem Linux]&lt;br /&gt;
#[http://www.bsd.ee/handbook/basics-processes.html FreeBSD käsiraamat -&amp;gt; protsessid -&amp;gt; sh top]&lt;br /&gt;
&lt;br /&gt;
Inglise keeles&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Top_%28Unix%29 TOP inglise keelses vikis]&lt;br /&gt;
#[http://linux.die.net/man/1/top: Top manuaal]&lt;br /&gt;
#[http://www.unixtop.org/ Unix Top koduleht] &lt;br /&gt;
#[http://www.linuxforums.org/articles/using-top-more-efficiently_89.html Kuidas kastuada topi efektiivsemalt]&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6981</id>
		<title>Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6981"/>
		<updated>2010-04-18T11:08:59Z</updated>

		<summary type="html">&lt;p&gt;Kkool: /* Kasutatud kirjandus ja kasulikud viited */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Top.PNG|thumb|300px|näide töötavast &#039;&#039;&#039;Top&#039;&#039;&#039; programmist]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; on süsteemi jälgimise [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 utiliit], mis pakub kasutajale süsteemiressursside oleku ülevaadet, sealhulgas põhjalikku reaalajalist infot süsteemi [[OSadmin mõisted|tuuma]] poolt käideldavate tegumite ning protsesside kohta. Lihtsamlt öeldes, &#039;&#039;&#039;top&#039;&#039;&#039; programm ütleb sulle seda, millega su arvuti tegeleb&lt;br /&gt;
[http://linux.about.com/b/2009/02/09/the-top-command-tells-you-what-your-computer-is-busy-with.htm vt Juergen&#039;s Linux Blog]. Laadi, kuidas ja milline info parasjagu kuvatakse, on võimalik spetsiaalsete võtmete ning käskude abil hõlpsasti kohandada. Programm võimaldab mõningast programmipärist interaktiivset protsesside haldamist, kuid selle võimalused on hoopis avaramad, kasutades programmiväliseid liideseid ja konfiguratsiooni võimalusi. Omasuguste utiliitide seas on &#039;&#039;&#039;top&#039;&#039;&#039; sõsara [[ps|&#039;&#039;&#039;ps-i&#039;&#039;&#039;]] kõrval (selle suurim erinevus top-iga võrreldes on reaalajalise monitooringu mittetoetamine) üks väärikamaid ja vanimaid olijaid ning on seetõttu paljudes unixilaadsetes süsteemides vaikimisi kasutusel. Tänaseks on programm tootnud lugematul arvul uusi ja iseseisvaid võsukesi, mis ometi ei sega esiisal jäämast süsteemiadministraatorite südamete püsikundeks.   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; sisaldub tarkvarapeketis [http://procps.sourceforge.net/index.html procps] &lt;br /&gt;
&lt;br /&gt;
NB! Lühidalt on &#039;&#039;&#039;top&#039;&#039;&#039;ist juttu ka maakeelses pingviini [http://viki.pingviin.org/Top vikis]. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor: Kristjan Kool, AK 32&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Käivitamine==&lt;br /&gt;
Utiliidi käivitamiseks käsureal kasutatakse samanimelist käsku&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TOP struktuur ja mõisted==&lt;br /&gt;
&lt;br /&gt;
Programmis navigeerimiseks on oluline meeles pidada esiti kaks kõige olulisemat käsku, need on &amp;quot;h&amp;quot; (või &amp;quot;?&amp;quot;), mis on abiks, kui vajate lisainfot ning &amp;quot;q&amp;quot;, mis võimaldab rakendusest väljuda. Sisenemisel &#039;&#039;&#039;top&#039;&#039;&#039;&#039;i kuvatakse monitorile pilt, mis on sarnane ülaltoodud visuaalsele näitele. Sisuliselt jagatakse ekraan neljaks osaks (järjestatuna ülevalt alla): &lt;br /&gt;
&lt;br /&gt;
===Üldandmete sektsioon (summary area)===&lt;br /&gt;
[[Image:top_summary.png|frame|none|Terminaliakna ülemised read,kus kuvatakse programmi nimi, kella- ning töötamise aeg, kasutajad, CPU(de) ja mälu olekud jms süsteemi põhiandmed]]&lt;br /&gt;
&lt;br /&gt;
Eelviimase rea väljund (Mem:) näitab füüsilist mälu. Veerg total  ei näita tuuma kasutatavat füüsilist mälu, mis on umbes üks megabait. Veerg used esitab kasutatud mälumahu (teine rida ei loe puhvreid). Veerg free näitab täielikult kasutamata mälu, veerg shared aga erinevate protsesside ühiskasutusega mälu. Veerg buffers sisaldab ketta jooksva vahemälu mahu. &lt;br /&gt;
&lt;br /&gt;
Viimane rida (Swap:) esitab sama teavet saalealade kohta. Kui see rida sisaldab vaid nulle, siis pole saalealad aktiveeritud.&lt;br /&gt;
Allikas: [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm &amp;quot;Jüri Vain:&amp;quot;Operatsioonisüsteem Linux&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
===Sõnumi ja käsuviip (message/prompt Line)=== &lt;br /&gt;
[[Image:top_command_line.png|frame|none|Kokkuvõtte osale järgnev &amp;quot;tühi&amp;quot; - kasutaja korraldusi ootav - rida, kus kuvatakse muuhulgas ka veateated]]&lt;br /&gt;
===Veerupäised (columns header)=== &lt;br /&gt;
[[Image:top_column_header.png|frame|none|Protsesside parameetrite nimekiri. Täna  pakub &#039;&#039;&#039;Top&#039;&#039;&#039; ca 26 nimetust, mille abil on võimalik protsesse analüüsida]]&lt;br /&gt;
&lt;br /&gt;
Monitooritavad protsessi parameetrid ehk - nagu ma neid ülalpool nimetan - &amp;quot;veerupäised&amp;quot; moodustavad &#039;&#039;&#039;top&#039;&#039;&#039; utiliidi selgroo, kuna nende abil on erinevaid protsesse võimalik üksteisega võrrelda, neid sorteerida, tuvastada anomaaliaid jne. Vaikimisi on protsessid ülevalt alla sorteeritud protsessori koormatuse (CPU usage) järgi. Aktiivsemad protsessid on nimekirjas nimekirjas üleval pool. &lt;br /&gt;
 &lt;br /&gt;
Tervikliku loendi olemasolevatest parameetritest saab ekraanile kuvada kasutades interaktiivset käsku &amp;quot;o&amp;quot; (order fields). Lisaks nimekirjale võib sellelt leheküljelt leida informatsiooni parameetrite järjekorra ning prioriteetide kohta. Sama informatsioon saab kätte ka käsuga &amp;quot;field select&amp;quot; (mõlemast käsust pikemalt edaspidi), tulemuseks kuvatakse lehe terminaliakna ülemisele reale parasjagu kehtiva parameetritekonfiguratsiooni järgi sõne (current fields string), mis võib välja näha näiteks selline:&lt;br /&gt;
&lt;br /&gt;
[[Image:Current_Fields.PNG|frame|none|Punases kastis on näha hetke monitooringu seadistustest moodustunud 26 täheline sõne (current field string)]]&lt;br /&gt;
&lt;br /&gt;
Antud 26st tähestiku tähest on igaüks seotud ühe kindla monitooritava parameetriga (nimetatud ka väljaks ja veeruks). Suured tähed tähistavad seda, et antud parameeter on parasjagu fookuses ning selle väärtusi kuvatakse tegumitabeli graafilises liideses (vastavalt akna laiusele nimetamise järjekorras alustades vasakult).   &lt;br /&gt;
&lt;br /&gt;
====Monitooritavate parameetrite lühikirjeldused (descriptions of fileds)==== &lt;br /&gt;
Siinkohal nimetan ja kirjeldan lühidalt &#039;&#039;&#039;top&#039;&#039;&#039; programmi poolt pakutavate protsesside parameetreid (välju), võttes aluseks nende parameetrite kokkuleppelise tähistuse (täehestiku tähe).&lt;br /&gt;
&lt;br /&gt;
 a: PID -- Protsessi ID &lt;br /&gt;
Tegumi unikaalne protsessi ID (tuvastuskood), mis perioodiliselt küll kordub, ent kunagi ei alga uuesti nullist. &lt;br /&gt;
 b: PPID -- Vanemprotsessi ID (parent process Is)&lt;br /&gt;
Tegumi vanemprotsessi ID. Vanemprotsessi on mõnel pool nimetatud ka [http://www.ise.ee/cdrom/cd2/linux/ptk1.htm emaprotsessiks]&lt;br /&gt;
 c: RUSER -- Tegelik kasutajanimi (real user name)&lt;br /&gt;
Tegumi omaniku tegelik kasutajanimi  &lt;br /&gt;
 d: UID -- Kasutaj ID (user Id)&lt;br /&gt;
Tegumi omaniku efektiivne kasutaja ID &lt;br /&gt;
 e: USER -- Kasjutajanimi (user name)&lt;br /&gt;
Tegumi omaniku efektiivne kasutajanimi  &lt;br /&gt;
 f: GROUP -- Grupi nimi (group name)&lt;br /&gt;
Tegumi omaniku efektiivne grupinimi  &lt;br /&gt;
 g: TTY -- Juhtterminal (controlling tty)&lt;br /&gt;
Juhtterminali nimi. Selleks on tavaliselt seade (serial port, pty), kust protsess alguse saab ja mida ta kasutab sisendiks või väljundiks. Kuigi, tegum ei pruugi olla seotud terminaliga, sellisel juhul kuvatakse &amp;quot;?&amp;quot;&lt;br /&gt;
 h: PR -- Prioriteet (priority)&lt;br /&gt;
Tegumi prioriteet&lt;br /&gt;
 i: NI -- [http://l10n.gnome.org/POT/gnome-system-monitor.gnome-2-14/po.gnome-2-14.et.po tähtsuse väärtus](nice value)&#039;&#039;&#039;NB! tõlge on kahtlane, ootan parandusettepanekuid!&#039;&#039;&#039; &lt;br /&gt;
Tegumi tähtsuse väärtus. Negatiivne tähtsuse väärtus tähendab kõrgemat prioriteeti ja vastupidi. Null väärtus tähendab antud juhul, et prioriteetsust tegumi täideviimise (töötluse) juures ei ole määratud.&lt;br /&gt;
 j: P -- Viimati kasutatud protsessor (last used CPU) (SMP)&lt;br /&gt;
Number tähistab viimati kasutatud protsessorit. Tõelises SMP keskkonnas muutub see üsna tihti, kuna tuum kasutab sihilikult nõrka afiinsust (vastavust, ühendust). Juba top-i jooksutamine võib murda afiinsuse ning põhjustada rohkem protsesside protsessorite vahetust (lisa portsessoriaja nõude tõttu). &lt;br /&gt;
 k: %CPU -- Protsessori kasutatus (koormatus) (CPU usage)&lt;br /&gt;
Tegumile kuuluv [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 protsessoriaeg] alates viimasest värskendusest (update) väljendatuna protsentides kogu protsessoriaja suhtes.&lt;br /&gt;
Tõelise SMP keskkonna puhul, kui &amp;quot;Irix režiim&amp;quot; on välja lülitatud (off), siis top jätkab opereerimist &amp;quot;Solarise režiimis&amp;quot; , kus tegumi protsessori kasutatus jagatakse protsessorite koguarvuga. Ümberlülitus toimub interaktiivse käsu I abil.&lt;br /&gt;
 l: TIME -- Protsessoriaeg (CPU Time) &lt;br /&gt;
Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
 m: TIME+ -- Protsessoriaeg sajandikes (CPU Time, hundredths)&lt;br /&gt;
Sama, mis &#039;TIME&#039;, kuid selle reaktsiooniaeg on oluliselt väiksem.&lt;br /&gt;
 n: %MEM -- Mälu kasutus (memory usage (RES))&lt;br /&gt;
Tegumid, mis kasutvad parasjagu vaba jagatud füüsilist mälu &lt;br /&gt;
&lt;br /&gt;
NB! Linuxi mäluhaldusest võib eesti keeles pikemalt lugeda Jüri Vaini poolt koostatud raamatust [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm Operatsioonisüsteem Linux]&lt;br /&gt;
 o: VIRT -- Virtual Image (kb)  &lt;br /&gt;
VIRT = SWAP + RES. Tegumi poolt kasutatud virtuaalmälu maht. See sisaldab endas kogu koodi, andmeid ning jagatud teeke, samuti saaleala. &lt;br /&gt;
&lt;br /&gt;
NB: kui defineerida keskkonnamuutuja STATSIZE=1, siis VIRT arvutatakse /proc/#/state &amp;quot;VmSize&amp;quot; parameetri (välja) abil. &lt;br /&gt;
 p: SWAP -- Saaleala maht (virtuaalmäluna kasutatav kõvaketta osa) (swapped size) (kb)&lt;br /&gt;
Kogu virtuaalmälu hulgast (VIRT) [http://viki.pingviin.org/Swap saalealalt] lisaks võetud virtuaalmälu.  &lt;br /&gt;
 q: RES -- Residentse mälu maht (resident size)(kb) &lt;br /&gt;
RES = CODE + DATA. Tegumi poolt kasutatud mitte-saaletud füüsiline mälu.&lt;br /&gt;
 r: CODE -- koodi maht (code size) (kb)&lt;br /&gt;
&#039;text resident set&#039; maht elik TRS. &lt;br /&gt;
 s: DATA -- andmete+hoidla maht (data+stack size) (kb)&lt;br /&gt;
&#039;data resident set&#039; maht  elik DRS. &lt;br /&gt;
 t: SHR -- jagatud mälu maht (shared Mem size) (kb)&lt;br /&gt;
Tegumi poolt kasutatud jagatud mälu maht&lt;br /&gt;
 u: nFLT -- Lehtede vigade arv (Page Fault count)&lt;br /&gt;
Oluliste lehtede vigade arv, mis on tegumil esinenud. See tekib, kui protsess püüab lugeda või kirjutada virtuaalset lehte, mis ei ole sel hetkel tema aadressruumis. &lt;br /&gt;
 v: nDRT -- Räpaste lehtede arv (dirty Pages count)&lt;br /&gt;
Lehtede arv, mis on muudetud peale seda, kui need on viimaskord kettale salvestatud. Räpased lehed tuleb kirjutada kettale enne, kui vastav füüsiline mälu asukoht võetakse kasutusele mõne teise virtuaalse lehe tarbeks. &lt;br /&gt;
 w: S -- Protsessi staatus (process status)&lt;br /&gt;
Tegumi staatus võib olla: &#039;&#039;&#039;D&#039;&#039;&#039; = katkematult uinunud &#039;&#039;&#039;R&#039;&#039;&#039; = töös &#039;&#039;&#039;S&#039;&#039;&#039; = uinunud &#039;&#039;&#039;T&#039;&#039;&#039; = katkestatud või lõpetatud &#039;&#039;&#039;Z&#039;&#039;&#039; = zombi&lt;br /&gt;
&lt;br /&gt;
NB! Tegumid, mis on kirjeldatud töös, peaksid tegelikult tähendama &amp;quot;valmisolekut tööks&amp;quot; (põhjendused on minu jaoks ebaselge, vabandan). &lt;br /&gt;
 x: Command -- Käsurea käsu või programmi nimi (Command line or Program name)&lt;br /&gt;
Kuvab käsu nime, millega tegum on käivitatud või seotud programmi nime. Interaktiivne käsk kahe väljundi vaheliseks ümberlülitamiseks on &amp;quot;c&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kui valitud on käsurea kuva, siis käsureata protsesside puhul näidatakse (nagu kerneli lõimed) samas kohas sulgudesse paigutatud seotud programmi nime, näiteks (mdrecoveryd) &lt;br /&gt;
 &lt;br /&gt;
 y: WCHAN -- uinunud kus funktsioon (Sleeping in function)&lt;br /&gt;
Sõltuvalt kerneli &#039;System.map&#039;-ist näitab see väli (parameeter) kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NB! antud välja kuvamine võib tõsta oluliselt top-i koormust! &lt;br /&gt;
 &lt;br /&gt;
 z: Flags -- Tegumi märgistus (Task Flags) &lt;br /&gt;
Antud veerg näitab tegumite reaalajalist kuuteistkümnendüsteemis märgistatust. Antud märgistus on dokumneteeritud asukohas &amp;lt;linux/sched.h&amp;gt;. Vähem formaalsemat infot võib leida märgistuste kohta &#039;Fields select&#039; või &#039;Order fields&#039; käskude rakendamisel.&lt;br /&gt;
&lt;br /&gt;
===tegumitabel (task area)===&lt;br /&gt;
[[Image:top_task_area.png|frame|none|Antud jaos kuvatakse protsessid ridade kaupa, reastatuna ühe kindla tulba väärtuste (parameetrite) alusel]]&lt;br /&gt;
&lt;br /&gt;
==TOP kasutusjuhised ==&lt;br /&gt;
&lt;br /&gt;
===Toimetamine käsureal===&lt;br /&gt;
&lt;br /&gt;
Käsurea süntaks (struktuur) näeb välja selline:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top -hv | -bcHisS -d viivitus(delay) -n kordused (iterations) -p protsessi number (pid) [,pid...]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käsurea võtmete (nimetatud ka suvanditeks [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 suvanditeks]) selgitused [http://et.wikipedia.org/wiki/Maakeel maakeeles]: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b : pakktöötluse režiimi käivitamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käivitab top-i pakktöötluse režiimis, mis võib olla mõistlik, kui programmi väljund on tarvis saata teise rakendusse või faili.&lt;br /&gt;
NB! pakktöötlusele omaselt ei tunnista antud režiim hilisemaid käske ning jätkab tööd seni, kuni korduste arv, mis &#039;-n&#039; võtme abil on määratud, on ümber või protsess on &#039;kill&#039; käsuga peatatud.        &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-c : Käsu (Command) parameetri sisu ümberlülitamine (toggle)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Kui varem näidati Käsu parameetri all käsu nime, siis pärast &amp;quot;-c&amp;quot; rakendamist näidatakse seal samas programmi nime ning vastupidi. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-d : Viivituse ajaline intervall. Süntaks: -d ss.tt (s nagu sekundid.t nagu (tenths) kümnendikud)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Selle võtme abil määratakse värskendamise (refresh) välde. Esialgne väärtus on määratud kas spetsiaalses konfiguratsioonifailis või kohaldatakse vaikeseade väärtust (enamasti 3 või sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot; abil.&lt;br /&gt;
     &lt;br /&gt;
&amp;lt;pre&amp;gt;-h : Abiinfo kuvamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sisestades käsureale &amp;quot;top -h&amp;quot;, kuvatakse teile vastuseks top paketi (või teegi) versioon ning selle top programmi käivitamiseks vajalik süntaks (viidatud üleval).  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-H : Üksikute lõimude (Threats) näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top&#039;i viimasena meelde jäetud &#039;H&#039; vastandi. Kui lüliti on aktiivne (On), siis kuvatakse kõik protsessi üksikud lõimud eraldi. Kui mitteaktiivne (Off), siis kuvatakse ühe protsessi lõimud koos. Töörežiimis toimib sama lülituskäsuna &amp;quot;H&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-i : Mittetöötavate (Idle) protsesside näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Töörežiimis võib samade tulemuste saavutamiseks pruukida käsku &amp;quot;i&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;pre&amp;gt;-n : Kordusteliimiit. Süntaks: -n number&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sätestab maksimaalse kordustearvu (nimetatud ka kaadriteks), mis top peab sooritama, et oma töö lõpetada&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-u : Süsteemimonitoorimine kasutajate (user) kaupa. Süntaks: -u kasutaja nimi (või kasutaja ID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kasutamiseks efektiivse UID ja olemasoleva kasutaja protsesside monitoorimiseks &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-U : Sama, mis -u, ainult, et see oskab opereerida ka päris -, efektiivse -, salvestatud - ja failisüsteemi- UID-ga &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! autorile ei ole see teema päris selge, mistõttu selgitavad märkused on teretulnud! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-p : Kindlate protsesside monitoorimine. Süntaks: -pN1 -pN2 ... or -pN1, N2 [,...]&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Antud võtme abil võib monitoorida korraga kuni 20 protsessi. Antud käsku saab kasutada ainult käsureal, tavalisse režiimis naasmiseks võib kasutada interaktiivset käsku &amp;quot;=&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-s : Turvarežiimi sisenemine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top turvarežiimis, isegi root&#039;i jaoks. Antud režiim on oluliselt paremini süsteemi konfiguratsiooni faili poolt kontrollitud. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-S : Kumulatiivse ajarežiimi ümberlülitamine (sisse ja välja)&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Kui kumulatiivne režiim on aktiivne (On), siis iga protsessi juures kuvatakse tema ning tema &amp;quot;surnud&amp;quot; laste poolt kasutatud protsessiaeg. Vastav interaktiivne käsk on samuti &amp;quot;S&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-v : Versioon ja käsurea süntaksi kuvamine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Sisuliselt sama, mis -h, ehk näitab paketi versiooni ning kuvab programmi käitlemise ABC &lt;br /&gt;
&lt;br /&gt;
===Interaktiivsed trikid===&lt;br /&gt;
&lt;br /&gt;
Nagu ülalpool juba mainitud, siis võimaldab &#039;&#039;&#039;top&#039;&#039;&#039; teostada mitmeid olulisi operatsioone interaktiivselt. Õppimiseks on selline võimalus väga hea, kuid suuremate uuringute tarbeks tasuks kaaluda &#039;&#039;&#039;top&#039;&#039;&#039; sisenemist turvarežiimis (top -s). Interaktiivsed käsud jaotuvad suures plaanis kahte rühme, neist esimesi nimetatakse globaalseteks ning teisi - vastavalt ülalpool viidatud sisusektsioonidele - lokaalseteks käskudeks.&lt;br /&gt;
&lt;br /&gt;
====Globaalsed käsud====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Enter&amp;gt; või &amp;lt;Tühik&amp;gt; :värskendus&lt;br /&gt;
&amp;quot;?&amp;quot; or &amp;quot;h&amp;quot; :Abi&lt;br /&gt;
&amp;quot;=&amp;quot; :Väljumine tegumi piirangutest &lt;br /&gt;
&amp;quot;A&amp;quot; :Multi-ekraani režiimi lüliti&lt;br /&gt;
&amp;quot;B&amp;quot; :Taustavärvi sisse ja väljalülitamine &lt;br /&gt;
&amp;quot;d&amp;quot; or &amp;quot;s&amp;quot; :Viite intervali sisestamine -&amp;gt; nõutav on sisestada aeg&lt;br /&gt;
&amp;quot;G&amp;quot; :Teise akna valik/välja (paramateeri) valik&lt;br /&gt;
&amp;quot;I&amp;quot; :Irix/Solaris režiimi lüliti&lt;br /&gt;
&amp;quot;u&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;U&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;k&amp;quot; :Tapa tegum -&amp;gt; nõutav taski nimi või ID&lt;br /&gt;
&amp;quot;q&amp;quot; :Väljumine&lt;br /&gt;
&amp;quot;r&amp;quot; :taas-tähtsusta (renice) tegum // nõutav PID ja (nice) tähtsuse väärtus&lt;br /&gt;
&amp;quot;W&amp;quot; :Kirjuta konfiguratsiooni fail &lt;br /&gt;
&amp;quot;Z&amp;quot; :Muuda värviskeemi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: üldandmete sektsioon====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;l&amp;quot; :Lüliti - laadimise kesmine/ülevaloleku aeg &lt;br /&gt;
&amp;quot;m&amp;quot; :Lüliti - mälu/saale kasutus &lt;br /&gt;
&amp;quot;t&amp;quot; :Lüliti - tegum/protsessori olek&lt;br /&gt;
&amp;quot;1&amp;quot; :Lüliti - üksik/eraldi rotsessori olek &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: tegumitabel====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;b&amp;quot; :Lüliti - taustavärv -- sisse/välja &lt;br /&gt;
&amp;quot;x&amp;quot; :Lüliti - aktiivse veeru esiletoomine -- sisse/välja &lt;br /&gt;
&amp;quot;y&amp;quot; :Lüliti - aktiivse rea esiletoomine -- sisse/välja  &lt;br /&gt;
&amp;quot;z&amp;quot; :Lüliti - värviline/monokroonne &lt;br /&gt;
&amp;quot;c&amp;quot; :Lüliti - käsurea käsk/programmi nimi&lt;br /&gt;
&amp;quot;f&amp;quot; ja &amp;quot;o&amp;quot; :Väljade (parameetrite elik veergude) ja selle kuvamise järjekorra valikud&lt;br /&gt;
&amp;quot;H&amp;quot; :Lüliti - lõimed&lt;br /&gt;
&amp;quot;S&amp;quot; :Lüliti - summeeritud protsessorieg -- sisse/välja&lt;br /&gt;
&amp;quot;u&amp;quot; :kuvab vaid valitud kasutaja -&amp;gt; sisestada tuleb kasutaja või tema ID&lt;br /&gt;
&amp;quot;i&amp;quot; :Lüliti - Idle-protsessid -- sisse/välja&lt;br /&gt;
&amp;quot;n&amp;quot; või &amp;quot;#&amp;quot; :maksimaalse tegumite arvu määramine -&amp;gt; sisestada tuleb soovitud täisarv&lt;br /&gt;
&amp;quot;&amp;lt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine vasakule&lt;br /&gt;
&amp;quot;&amp;gt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine paremale&lt;br /&gt;
&amp;quot;F&amp;quot; or &amp;quot;O&amp;quot; :sorteeritava parameetri valik&lt;br /&gt;
&amp;quot;R&amp;quot; :Lüliliti - sortimislaadi - (vähenemise või suurenemise suunas) - valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Multi-akna režiim ===&lt;br /&gt;
&lt;br /&gt;
==== Mis see on? ====&lt;br /&gt;
&lt;br /&gt;
Vaikimisi kuvab &#039;&#039;&#039;top&#039;&#039;&#039; ekraanile vaid ühe akna. Kuid seda on võimalik muuta 2-4 erineva väljade grupi (st parameetrite grupi) vaateks. Tulemuseks on vaade, kus iga valitud grupp omab eraldi konfigureetivat kokkuvõtte ning tegumite sektsiooni.&lt;br /&gt;
&lt;br /&gt;
Aktiivne aken on see, mis on seotud üldandmete (summary area) sektsiooniga ja millele suunatud tegumitega seotud käsud.&lt;br /&gt;
&lt;br /&gt;
==== Akna režiimi käsud ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;quot;-&amp;quot; ja &amp;quot;_&amp;quot; :Lüliti - näita/ära näita akent (aknaid )&lt;br /&gt;
* &amp;quot;a&amp;quot; ja &amp;quot;w&amp;quot; :Järgmine aken (edasi/tagasi)&lt;br /&gt;
* &amp;quot;A&amp;quot; :Lüliti - Multi-akna režiimi -- sisse/välja&lt;br /&gt;
* &amp;quot;G&amp;quot; :Lüliti - Choose_Another_Window/Field_Group&lt;br /&gt;
  &amp;quot;g&amp;quot; :Lüliti - akna nime/välja grupi nime valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus ja kasulikud viited==&lt;br /&gt;
&lt;br /&gt;
Eesti keeles:&lt;br /&gt;
#[http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 IT ja sidetehnika seletav käsiraamat]&lt;br /&gt;
#[http://viki.pingviin.org/Top TOP pingviini vikis]&lt;br /&gt;
#[http://www.ise.ee/cdrom/cd2/linux/ Operatsioonisüsteem Linux]&lt;br /&gt;
#[http://www.bsd.ee/handbook/basics-processes.html FreeBSD käsiraamat -&amp;gt; protsessid -&amp;gt; sh top]&lt;br /&gt;
&lt;br /&gt;
Inglise keele&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Top_%28Unix%29 TOP inglise keelses vikis]&lt;br /&gt;
#[http://linux.die.net/man/1/top: Top manuaal]&lt;br /&gt;
#[http://www.unixtop.org/ Unix Top koduleht] &lt;br /&gt;
#[http://www.linuxforums.org/articles/using-top-more-efficiently_89.html Kuidas kastuada topi efektiivsemalt]&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6979</id>
		<title>Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6979"/>
		<updated>2010-04-18T11:02:44Z</updated>

		<summary type="html">&lt;p&gt;Kkool: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Top.PNG|thumb|300px|näide töötavast &#039;&#039;&#039;Top&#039;&#039;&#039; programmist]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; on süsteemi jälgimise [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 utiliit], mis pakub kasutajale süsteemiressursside oleku ülevaadet, sealhulgas põhjalikku reaalajalist infot süsteemi [[OSadmin mõisted|tuuma]] poolt käideldavate tegumite ning protsesside kohta. Lihtsamlt öeldes, &#039;&#039;&#039;top&#039;&#039;&#039; programm ütleb sulle seda, millega su arvuti tegeleb&lt;br /&gt;
[http://linux.about.com/b/2009/02/09/the-top-command-tells-you-what-your-computer-is-busy-with.htm vt Juergen&#039;s Linux Blog]. Laadi, kuidas ja milline info parasjagu kuvatakse, on võimalik spetsiaalsete võtmete ning käskude abil hõlpsasti kohandada. Programm võimaldab mõningast programmipärist interaktiivset protsesside haldamist, kuid selle võimalused on hoopis avaramad, kasutades programmiväliseid liideseid ja konfiguratsiooni võimalusi. Omasuguste utiliitide seas on &#039;&#039;&#039;top&#039;&#039;&#039; sõsara [[ps|&#039;&#039;&#039;ps-i&#039;&#039;&#039;]] kõrval (selle suurim erinevus top-iga võrreldes on reaalajalise monitooringu mittetoetamine) üks väärikamaid ja vanimaid olijaid ning on seetõttu paljudes unixilaadsetes süsteemides vaikimisi kasutusel. Tänaseks on programm tootnud lugematul arvul uusi ja iseseisvaid võsukesi, mis ometi ei sega esiisal jäämast süsteemiadministraatorite südamete püsikundeks.   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; sisaldub tarkvarapeketis [http://procps.sourceforge.net/index.html procps] &lt;br /&gt;
&lt;br /&gt;
NB! Lühidalt on &#039;&#039;&#039;top&#039;&#039;&#039;ist juttu ka maakeelses pingviini [http://viki.pingviin.org/Top vikis]. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor: Kristjan Kool, AK 32&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Käivitamine==&lt;br /&gt;
Utiliidi käivitamiseks käsureal kasutatakse samanimelist käsku&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TOP struktuur ja mõisted==&lt;br /&gt;
&lt;br /&gt;
Programmis navigeerimiseks on oluline meeles pidada esiti kaks kõige olulisemat käsku, need on &amp;quot;h&amp;quot; (või &amp;quot;?&amp;quot;), mis on abiks, kui vajate lisainfot ning &amp;quot;q&amp;quot;, mis võimaldab rakendusest väljuda. Sisenemisel &#039;&#039;&#039;top&#039;&#039;&#039;&#039;i kuvatakse monitorile pilt, mis on sarnane ülaltoodud visuaalsele näitele. Sisuliselt jagatakse ekraan neljaks osaks (järjestatuna ülevalt alla): &lt;br /&gt;
&lt;br /&gt;
===Üldandmete sektsioon (summary area)===&lt;br /&gt;
[[Image:top_summary.png|frame|none|Terminaliakna ülemised read,kus kuvatakse programmi nimi, kella- ning töötamise aeg, kasutajad, CPU(de) ja mälu olekud jms süsteemi põhiandmed]]&lt;br /&gt;
&lt;br /&gt;
Eelviimase rea väljund (Mem:) näitab füüsilist mälu. Veerg total  ei näita tuuma kasutatavat füüsilist mälu, mis on umbes üks megabait. Veerg used esitab kasutatud mälumahu (teine rida ei loe puhvreid). Veerg free näitab täielikult kasutamata mälu, veerg shared aga erinevate protsesside ühiskasutusega mälu. Veerg buffers sisaldab ketta jooksva vahemälu mahu. &lt;br /&gt;
&lt;br /&gt;
Viimane rida (Swap:) esitab sama teavet saalealade kohta. Kui see rida sisaldab vaid nulle, siis pole saalealad aktiveeritud.&lt;br /&gt;
Allikas: [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm &amp;quot;Jüri Vain:&amp;quot;Operatsioonisüsteem Linux&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
===Sõnumi ja käsuviip (message/prompt Line)=== &lt;br /&gt;
[[Image:top_command_line.png|frame|none|Kokkuvõtte osale järgnev &amp;quot;tühi&amp;quot; - kasutaja korraldusi ootav - rida, kus kuvatakse muuhulgas ka veateated]]&lt;br /&gt;
===Veerupäised (columns header)=== &lt;br /&gt;
[[Image:top_column_header.png|frame|none|Protsesside parameetrite nimekiri. Täna  pakub &#039;&#039;&#039;Top&#039;&#039;&#039; ca 26 nimetust, mille abil on võimalik protsesse analüüsida]]&lt;br /&gt;
&lt;br /&gt;
Monitooritavad protsessi parameetrid ehk - nagu ma neid ülalpool nimetan - &amp;quot;veerupäised&amp;quot; moodustavad &#039;&#039;&#039;top&#039;&#039;&#039; utiliidi selgroo, kuna nende abil on erinevaid protsesse võimalik üksteisega võrrelda, neid sorteerida, tuvastada anomaaliaid jne. Vaikimisi on protsessid ülevalt alla sorteeritud protsessori koormatuse (CPU usage) järgi. Aktiivsemad protsessid on nimekirjas nimekirjas üleval pool. &lt;br /&gt;
 &lt;br /&gt;
Tervikliku loendi olemasolevatest parameetritest saab ekraanile kuvada kasutades interaktiivset käsku &amp;quot;o&amp;quot; (order fields). Lisaks nimekirjale võib sellelt leheküljelt leida informatsiooni parameetrite järjekorra ning prioriteetide kohta. Sama informatsioon saab kätte ka käsuga &amp;quot;field select&amp;quot; (mõlemast käsust pikemalt edaspidi), tulemuseks kuvatakse lehe terminaliakna ülemisele reale parasjagu kehtiva parameetritekonfiguratsiooni järgi sõne (current fields string), mis võib välja näha näiteks selline:&lt;br /&gt;
&lt;br /&gt;
[[Image:Current_Fields.PNG|frame|none|Punases kastis on näha hetke monitooringu seadistustest moodustunud 26 täheline sõne (current field string)]]&lt;br /&gt;
&lt;br /&gt;
Antud 26st tähestiku tähest on igaüks seotud ühe kindla monitooritava parameetriga (nimetatud ka väljaks ja veeruks). Suured tähed tähistavad seda, et antud parameeter on parasjagu fookuses ning selle väärtusi kuvatakse tegumitabeli graafilises liideses (vastavalt akna laiusele nimetamise järjekorras alustades vasakult).   &lt;br /&gt;
&lt;br /&gt;
====Monitooritavate parameetrite lühikirjeldused (descriptions of fileds)==== &lt;br /&gt;
Siinkohal nimetan ja kirjeldan lühidalt &#039;&#039;&#039;top&#039;&#039;&#039; programmi poolt pakutavate protsesside parameetreid (välju), võttes aluseks nende parameetrite kokkuleppelise tähistuse (täehestiku tähe).&lt;br /&gt;
&lt;br /&gt;
 a: PID -- Protsessi ID &lt;br /&gt;
Tegumi unikaalne protsessi ID (tuvastuskood), mis perioodiliselt küll kordub, ent kunagi ei alga uuesti nullist. &lt;br /&gt;
 b: PPID -- Vanemprotsessi ID (parent process Is)&lt;br /&gt;
Tegumi vanemprotsessi ID. Vanemprotsessi on mõnel pool nimetatud ka [http://www.ise.ee/cdrom/cd2/linux/ptk1.htm emaprotsessiks]&lt;br /&gt;
 c: RUSER -- Tegelik kasutajanimi (real user name)&lt;br /&gt;
Tegumi omaniku tegelik kasutajanimi  &lt;br /&gt;
 d: UID -- Kasutaj ID (user Id)&lt;br /&gt;
Tegumi omaniku efektiivne kasutaja ID &lt;br /&gt;
 e: USER -- Kasjutajanimi (user name)&lt;br /&gt;
Tegumi omaniku efektiivne kasutajanimi  &lt;br /&gt;
 f: GROUP -- Grupi nimi (group name)&lt;br /&gt;
Tegumi omaniku efektiivne grupinimi  &lt;br /&gt;
 g: TTY -- Juhtterminal (controlling tty)&lt;br /&gt;
Juhtterminali nimi. Selleks on tavaliselt seade (serial port, pty), kust protsess alguse saab ja mida ta kasutab sisendiks või väljundiks. Kuigi, tegum ei pruugi olla seotud terminaliga, sellisel juhul kuvatakse &amp;quot;?&amp;quot;&lt;br /&gt;
 h: PR -- Prioriteet (priority)&lt;br /&gt;
Tegumi prioriteet&lt;br /&gt;
 i: NI -- [http://l10n.gnome.org/POT/gnome-system-monitor.gnome-2-14/po.gnome-2-14.et.po tähtsuse väärtus](nice value)&#039;&#039;&#039;NB! tõlge on kahtlane, ootan parandusettepanekuid!&#039;&#039;&#039; &lt;br /&gt;
Tegumi tähtsuse väärtus. Negatiivne tähtsuse väärtus tähendab kõrgemat prioriteeti ja vastupidi. Null väärtus tähendab antud juhul, et prioriteetsust tegumi täideviimise (töötluse) juures ei ole määratud.&lt;br /&gt;
 j: P -- Viimati kasutatud protsessor (last used CPU) (SMP)&lt;br /&gt;
Number tähistab viimati kasutatud protsessorit. Tõelises SMP keskkonnas muutub see üsna tihti, kuna tuum kasutab sihilikult nõrka afiinsust (vastavust, ühendust). Juba top-i jooksutamine võib murda afiinsuse ning põhjustada rohkem protsesside protsessorite vahetust (lisa portsessoriaja nõude tõttu). &lt;br /&gt;
 k: %CPU -- Protsessori kasutatus (koormatus) (CPU usage)&lt;br /&gt;
Tegumile kuuluv [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 protsessoriaeg] alates viimasest värskendusest (update) väljendatuna protsentides kogu protsessoriaja suhtes.&lt;br /&gt;
Tõelise SMP keskkonna puhul, kui &amp;quot;Irix režiim&amp;quot; on välja lülitatud (off), siis top jätkab opereerimist &amp;quot;Solarise režiimis&amp;quot; , kus tegumi protsessori kasutatus jagatakse protsessorite koguarvuga. Ümberlülitus toimub interaktiivse käsu I abil.&lt;br /&gt;
 l: TIME -- Protsessoriaeg (CPU Time) &lt;br /&gt;
Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
 m: TIME+ -- Protsessoriaeg sajandikes (CPU Time, hundredths)&lt;br /&gt;
Sama, mis &#039;TIME&#039;, kuid selle reaktsiooniaeg on oluliselt väiksem.&lt;br /&gt;
 n: %MEM -- Mälu kasutus (memory usage (RES))&lt;br /&gt;
Tegumid, mis kasutvad parasjagu vaba jagatud füüsilist mälu &lt;br /&gt;
&lt;br /&gt;
NB! Linuxi mäluhaldusest võib eesti keeles pikemalt lugeda Jüri Vaini poolt koostatud raamatust [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm Operatsioonisüsteem Linux]&lt;br /&gt;
 o: VIRT -- Virtual Image (kb)  &lt;br /&gt;
VIRT = SWAP + RES. Tegumi poolt kasutatud virtuaalmälu maht. See sisaldab endas kogu koodi, andmeid ning jagatud teeke, samuti saaleala. &lt;br /&gt;
&lt;br /&gt;
NB: kui defineerida keskkonnamuutuja STATSIZE=1, siis VIRT arvutatakse /proc/#/state &amp;quot;VmSize&amp;quot; parameetri (välja) abil. &lt;br /&gt;
 p: SWAP -- Saaleala maht (virtuaalmäluna kasutatav kõvaketta osa) (swapped size) (kb)&lt;br /&gt;
Kogu virtuaalmälu hulgast (VIRT) [http://viki.pingviin.org/Swap saalealalt] lisaks võetud virtuaalmälu.  &lt;br /&gt;
 q: RES -- Residentse mälu maht (resident size)(kb) &lt;br /&gt;
RES = CODE + DATA. Tegumi poolt kasutatud mitte-saaletud füüsiline mälu.&lt;br /&gt;
 r: CODE -- koodi maht (code size) (kb)&lt;br /&gt;
&#039;text resident set&#039; maht elik TRS. &lt;br /&gt;
 s: DATA -- andmete+hoidla maht (data+stack size) (kb)&lt;br /&gt;
&#039;data resident set&#039; maht  elik DRS. &lt;br /&gt;
 t: SHR -- jagatud mälu maht (shared Mem size) (kb)&lt;br /&gt;
Tegumi poolt kasutatud jagatud mälu maht&lt;br /&gt;
 u: nFLT -- Lehtede vigade arv (Page Fault count)&lt;br /&gt;
Oluliste lehtede vigade arv, mis on tegumil esinenud. See tekib, kui protsess püüab lugeda või kirjutada virtuaalset lehte, mis ei ole sel hetkel tema aadressruumis. &lt;br /&gt;
 v: nDRT -- Räpaste lehtede arv (dirty Pages count)&lt;br /&gt;
Lehtede arv, mis on muudetud peale seda, kui need on viimaskord kettale salvestatud. Räpased lehed tuleb kirjutada kettale enne, kui vastav füüsiline mälu asukoht võetakse kasutusele mõne teise virtuaalse lehe tarbeks. &lt;br /&gt;
 w: S -- Protsessi staatus (process status)&lt;br /&gt;
Tegumi staatus võib olla: &#039;&#039;&#039;D&#039;&#039;&#039; = katkematult uinunud &#039;&#039;&#039;R&#039;&#039;&#039; = töös &#039;&#039;&#039;S&#039;&#039;&#039; = uinunud &#039;&#039;&#039;T&#039;&#039;&#039; = katkestatud või lõpetatud &#039;&#039;&#039;Z&#039;&#039;&#039; = zombi&lt;br /&gt;
&lt;br /&gt;
NB! Tegumid, mis on kirjeldatud töös, peaksid tegelikult tähendama &amp;quot;valmisolekut tööks&amp;quot; (põhjendused on minu jaoks ebaselge, vabandan). &lt;br /&gt;
 x: Command -- Käsurea käsu või programmi nimi (Command line or Program name)&lt;br /&gt;
Kuvab käsu nime, millega tegum on käivitatud või seotud programmi nime. Interaktiivne käsk kahe väljundi vaheliseks ümberlülitamiseks on &amp;quot;c&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kui valitud on käsurea kuva, siis käsureata protsesside puhul näidatakse (nagu kerneli lõimed) samas kohas sulgudesse paigutatud seotud programmi nime, näiteks (mdrecoveryd) &lt;br /&gt;
 &lt;br /&gt;
 y: WCHAN -- uinunud kus funktsioon (Sleeping in function)&lt;br /&gt;
Sõltuvalt kerneli &#039;System.map&#039;-ist näitab see väli (parameeter) kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NB! antud välja kuvamine võib tõsta oluliselt top-i koormust! &lt;br /&gt;
 &lt;br /&gt;
 z: Flags -- Tegumi märgistus (Task Flags) &lt;br /&gt;
Antud veerg näitab tegumite reaalajalist kuuteistkümnendüsteemis märgistatust. Antud märgistus on dokumneteeritud asukohas &amp;lt;linux/sched.h&amp;gt;. Vähem formaalsemat infot võib leida märgistuste kohta &#039;Fields select&#039; või &#039;Order fields&#039; käskude rakendamisel.&lt;br /&gt;
&lt;br /&gt;
===tegumitabel (task area)===&lt;br /&gt;
[[Image:top_task_area.png|frame|none|Antud jaos kuvatakse protsessid ridade kaupa, reastatuna ühe kindla tulba väärtuste (parameetrite) alusel]]&lt;br /&gt;
&lt;br /&gt;
==TOP kasutusjuhised ==&lt;br /&gt;
&lt;br /&gt;
===Toimetamine käsureal===&lt;br /&gt;
&lt;br /&gt;
Käsurea süntaks (struktuur) näeb välja selline:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top -hv | -bcHisS -d viivitus(delay) -n kordused (iterations) -p protsessi number (pid) [,pid...]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käsurea võtmete (nimetatud ka suvanditeks [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 suvanditeks]) selgitused [http://et.wikipedia.org/wiki/Maakeel maakeeles]: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b : pakktöötluse režiimi käivitamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käivitab top-i pakktöötluse režiimis, mis võib olla mõistlik, kui programmi väljund on tarvis saata teise rakendusse või faili.&lt;br /&gt;
NB! pakktöötlusele omaselt ei tunnista antud režiim hilisemaid käske ning jätkab tööd seni, kuni korduste arv, mis &#039;-n&#039; võtme abil on määratud, on ümber või protsess on &#039;kill&#039; käsuga peatatud.        &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-c : Käsu (Command) parameetri sisu ümberlülitamine (toggle)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Kui varem näidati Käsu parameetri all käsu nime, siis pärast &amp;quot;-c&amp;quot; rakendamist näidatakse seal samas programmi nime ning vastupidi. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-d : Viivituse ajaline intervall. Süntaks: -d ss.tt (s nagu sekundid.t nagu (tenths) kümnendikud)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Selle võtme abil määratakse värskendamise (refresh) välde. Esialgne väärtus on määratud kas spetsiaalses konfiguratsioonifailis või kohaldatakse vaikeseade väärtust (enamasti 3 või sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot; abil.&lt;br /&gt;
     &lt;br /&gt;
&amp;lt;pre&amp;gt;-h : Abiinfo kuvamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sisestades käsureale &amp;quot;top -h&amp;quot;, kuvatakse teile vastuseks top paketi (või teegi) versioon ning selle top programmi käivitamiseks vajalik süntaks (viidatud üleval).  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-H : Üksikute lõimude (Threats) näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top&#039;i viimasena meelde jäetud &#039;H&#039; vastandi. Kui lüliti on aktiivne (On), siis kuvatakse kõik protsessi üksikud lõimud eraldi. Kui mitteaktiivne (Off), siis kuvatakse ühe protsessi lõimud koos. Töörežiimis toimib sama lülituskäsuna &amp;quot;H&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-i : Mittetöötavate (Idle) protsesside näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Töörežiimis võib samade tulemuste saavutamiseks pruukida käsku &amp;quot;i&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;pre&amp;gt;-n : Kordusteliimiit. Süntaks: -n number&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sätestab maksimaalse kordustearvu (nimetatud ka kaadriteks), mis top peab sooritama, et oma töö lõpetada&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-u : Süsteemimonitoorimine kasutajate (user) kaupa. Süntaks: -u kasutaja nimi (või kasutaja ID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kasutamiseks efektiivse UID ja olemasoleva kasutaja protsesside monitoorimiseks &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-U : Sama, mis -u, ainult, et see oskab opereerida ka päris -, efektiivse -, salvestatud - ja failisüsteemi- UID-ga &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! autorile ei ole see teema päris selge, mistõttu selgitavad märkused on teretulnud! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-p : Kindlate protsesside monitoorimine. Süntaks: -pN1 -pN2 ... or -pN1, N2 [,...]&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Antud võtme abil võib monitoorida korraga kuni 20 protsessi. Antud käsku saab kasutada ainult käsureal, tavalisse režiimis naasmiseks võib kasutada interaktiivset käsku &amp;quot;=&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-s : Turvarežiimi sisenemine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top turvarežiimis, isegi root&#039;i jaoks. Antud režiim on oluliselt paremini süsteemi konfiguratsiooni faili poolt kontrollitud. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-S : Kumulatiivse ajarežiimi ümberlülitamine (sisse ja välja)&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Kui kumulatiivne režiim on aktiivne (On), siis iga protsessi juures kuvatakse tema ning tema &amp;quot;surnud&amp;quot; laste poolt kasutatud protsessiaeg. Vastav interaktiivne käsk on samuti &amp;quot;S&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-v : Versioon ja käsurea süntaksi kuvamine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Sisuliselt sama, mis -h, ehk näitab paketi versiooni ning kuvab programmi käitlemise ABC &lt;br /&gt;
&lt;br /&gt;
===Interaktiivsed trikid===&lt;br /&gt;
&lt;br /&gt;
Nagu ülalpool juba mainitud, siis võimaldab &#039;&#039;&#039;top&#039;&#039;&#039; teostada mitmeid olulisi operatsioone interaktiivselt. Õppimiseks on selline võimalus väga hea, kuid suuremate uuringute tarbeks tasuks kaaluda &#039;&#039;&#039;top&#039;&#039;&#039; sisenemist turvarežiimis (top -s). Interaktiivsed käsud jaotuvad suures plaanis kahte rühme, neist esimesi nimetatakse globaalseteks ning teisi - vastavalt ülalpool viidatud sisusektsioonidele - lokaalseteks käskudeks.&lt;br /&gt;
&lt;br /&gt;
====Globaalsed käsud====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Enter&amp;gt; või &amp;lt;Tühik&amp;gt; :värskendus&lt;br /&gt;
&amp;quot;?&amp;quot; or &amp;quot;h&amp;quot; :Abi&lt;br /&gt;
&amp;quot;=&amp;quot; :Väljumine tegumi piirangutest &lt;br /&gt;
&amp;quot;A&amp;quot; :Multi-ekraani režiimi lüliti&lt;br /&gt;
&amp;quot;B&amp;quot; :Taustavärvi sisse ja väljalülitamine &lt;br /&gt;
&amp;quot;d&amp;quot; or &amp;quot;s&amp;quot; :Viite intervali sisestamine -&amp;gt; nõutav on sisestada aeg&lt;br /&gt;
&amp;quot;G&amp;quot; :Teise akna valik/välja (paramateeri) valik&lt;br /&gt;
&amp;quot;I&amp;quot; :Irix/Solaris režiimi lüliti&lt;br /&gt;
&amp;quot;u&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;U&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;k&amp;quot; :Tapa tegum -&amp;gt; nõutav taski nimi või ID&lt;br /&gt;
&amp;quot;q&amp;quot; :Väljumine&lt;br /&gt;
&amp;quot;r&amp;quot; :taas-tähtsusta (renice) tegum // nõutav PID ja (nice) tähtsuse väärtus&lt;br /&gt;
&amp;quot;W&amp;quot; :Kirjuta konfiguratsiooni fail &lt;br /&gt;
&amp;quot;Z&amp;quot; :Muuda värviskeemi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: üldandmete sektsioon====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;l&amp;quot; :Lüliti - laadimise kesmine/ülevaloleku aeg &lt;br /&gt;
&amp;quot;m&amp;quot; :Lüliti - mälu/saale kasutus &lt;br /&gt;
&amp;quot;t&amp;quot; :Lüliti - tegum/protsessori olek&lt;br /&gt;
&amp;quot;1&amp;quot; :Lüliti - üksik/eraldi rotsessori olek &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: tegumitabel====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;b&amp;quot; :Lüliti - taustavärv -- sisse/välja &lt;br /&gt;
&amp;quot;x&amp;quot; :Lüliti - aktiivse veeru esiletoomine -- sisse/välja &lt;br /&gt;
&amp;quot;y&amp;quot; :Lüliti - aktiivse rea esiletoomine -- sisse/välja  &lt;br /&gt;
&amp;quot;z&amp;quot; :Lüliti - värviline/monokroonne &lt;br /&gt;
&amp;quot;c&amp;quot; :Lüliti - käsurea käsk/programmi nimi&lt;br /&gt;
&amp;quot;f&amp;quot; ja &amp;quot;o&amp;quot; :Väljade (parameetrite elik veergude) ja selle kuvamise järjekorra valikud&lt;br /&gt;
&amp;quot;H&amp;quot; :Lüliti - lõimed&lt;br /&gt;
&amp;quot;S&amp;quot; :Lüliti - summeeritud protsessorieg -- sisse/välja&lt;br /&gt;
&amp;quot;u&amp;quot; :kuvab vaid valitud kasutaja -&amp;gt; sisestada tuleb kasutaja või tema ID&lt;br /&gt;
&amp;quot;i&amp;quot; :Lüliti - Idle-protsessid -- sisse/välja&lt;br /&gt;
&amp;quot;n&amp;quot; või &amp;quot;#&amp;quot; :maksimaalse tegumite arvu määramine -&amp;gt; sisestada tuleb soovitud täisarv&lt;br /&gt;
&amp;quot;&amp;lt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine vasakule&lt;br /&gt;
&amp;quot;&amp;gt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine paremale&lt;br /&gt;
&amp;quot;F&amp;quot; or &amp;quot;O&amp;quot; :sorteeritava parameetri valik&lt;br /&gt;
&amp;quot;R&amp;quot; :Lüliliti - sortimislaadi - (vähenemise või suurenemise suunas) - valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Multi-akna režiim ===&lt;br /&gt;
&lt;br /&gt;
==== Mis see on? ====&lt;br /&gt;
&lt;br /&gt;
Vaikimisi kuvab &#039;&#039;&#039;top&#039;&#039;&#039; ekraanile vaid ühe akna. Kuid seda on võimalik muuta 2-4 erineva väljade grupi (st parameetrite grupi) vaateks. Tulemuseks on vaade, kus iga valitud grupp omab eraldi konfigureetivat kokkuvõtte ning tegumite sektsiooni.&lt;br /&gt;
&lt;br /&gt;
Aktiivne aken on see, mis on seotud üldandmete (summary area) sektsiooniga ja millele suunatud tegumitega seotud käsud.&lt;br /&gt;
&lt;br /&gt;
==== Akna režiimi käsud ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;quot;-&amp;quot; ja &amp;quot;_&amp;quot; :Lüliti - näita/ära näita akent (aknaid )&lt;br /&gt;
* &amp;quot;a&amp;quot; ja &amp;quot;w&amp;quot; :Järgmine aken (edasi/tagasi)&lt;br /&gt;
* &amp;quot;A&amp;quot; :Lüliti - Multi-akna režiimi -- sisse/välja&lt;br /&gt;
* &amp;quot;G&amp;quot; :Lüliti - Choose_Another_Window/Field_Group&lt;br /&gt;
  &amp;quot;g&amp;quot; :Lüliti - akna nime/välja grupi nime valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus ja kasulikud viited==&lt;br /&gt;
&lt;br /&gt;
Eesti keeles:&lt;br /&gt;
#[http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 IT ja sidetehnika seletav käsiraamat]&lt;br /&gt;
#[http://viki.pingviin.org/Top TOP pingviini vikis]&lt;br /&gt;
#[http://www.ise.ee/cdrom/cd2/linux/ Operatsioonisüsteem Linux]&lt;br /&gt;
&lt;br /&gt;
Inglise keele&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Top_%28Unix%29 TOP inglise keelses vikis]&lt;br /&gt;
#[http://linux.die.net/man/1/top: Top manuaal]&lt;br /&gt;
#[http://www.unixtop.org/ Unix Top koduleht] &lt;br /&gt;
#[http://www.linuxforums.org/articles/using-top-more-efficiently_89.html Kuidas kastuada topi efektiivsemalt]&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Top&amp;diff=6978</id>
		<title>Talk:Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Top&amp;diff=6978"/>
		<updated>2010-04-18T10:36:55Z</updated>

		<summary type="html">&lt;p&gt;Kkool: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hindaja: Hendrik&lt;br /&gt;
&lt;br /&gt;
Referaadi kohta on tegemist liiga põhjaliku tööga.&lt;br /&gt;
Põhjaliku info jaoks võiks jääda manuaal siiski (kellel inglise keelega raskusi siis kindlasti on ka käesolev referaat suureks abiks).&lt;br /&gt;
&lt;br /&gt;
kkool (13.30 18.05.2010): Põhimõtteliselt nõus. Ent paraku on eesti keeles on infot sedavõrd vähe, et mõni mahukam artikkel ei tee paha. Lugeja ei pea kõike lugema :). Võibolla on sellest kellegi abi näituseks top käsiraamatu eestindamisel.  Omal nahal tundsin, et tänu sellele pikemale käsitlusele puutusin kokku päris mitme probleemiga(peaasjalikult tõlkeprobleemiga), millega lühikokkuvõtte kirjutamisel kindlasti kokku poleks puutunud. &lt;br /&gt;
&lt;br /&gt;
Üle võiks vaadata selle lause üleliigsete tähtede suhtes&lt;br /&gt;
&lt;br /&gt;
 Tegumi protsessoriaeg kokku alates selle algusest. &lt;br /&gt;
 Kumulatiivne režiimi (Cumulative mode) &#039;&#039;&#039;aktiiveerimise&#039;&#039;&#039; lisatakse iga protsessoriajale ka kõikide lõpetatud tütarprotsesside kasutatud protsessoriaeg.&lt;br /&gt;
 Ümbrlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
&lt;br /&gt;
kkool (11:56, 18. April 2010 (EEST)): teostatud järgmised parandused:&lt;br /&gt;
 &lt;br /&gt;
 Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud &lt;br /&gt;
 tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
&lt;br /&gt;
Järgnev võiks olla paremini seostatud eelneva tekstiga. Praeguses kontekstis paksus kirjas väljatooduna jääb mulje justkui pealkirjast.&lt;br /&gt;
 VIRT = SWAP + RES&lt;br /&gt;
Sama jutt ka selle kohta&lt;br /&gt;
 RES = CODE + DATA&lt;br /&gt;
&lt;br /&gt;
kkool  (12.54 18 Aprill): Asjakohane märkus. Viisin sisse täiendused peatükki 2.3, lisasin asjakohase viited Jüri Vaini poolt koostatud raamatule &amp;quot;Operatsioonisüsteem Linux&amp;quot; vastavatele peatükkidele. Lisaks sellele eemaldasin viidatud kohtades rasvase kirja ning paigutasin need loogilisemale kohale.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Näpuvigu&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 w: S -- Protsessi staatus (process Status9&lt;br /&gt;
&lt;br /&gt;
 Sõltuvalt kerneli &#039;System.map&#039;-ist , see väli (parameeter) näitab kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab. &lt;br /&gt;
 field will show the name or the address of the kernel function in which the task is currently sleeping. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot; &lt;br /&gt;
&lt;br /&gt;
 Selle võtme abil määratakse värskendamise (refresh) välde, &#039;&#039;&#039;esilagne&#039;&#039;&#039; väärtus on määratud, kas spetsiaalses konfiguratsiooni failis või kohaldatakse vaikeseade väärtust (näiteks 3 sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude abil &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
kkool  (13.25 18 Aprill): Parandused sisse viidud. Tänud!&lt;br /&gt;
&lt;br /&gt;
Soovitusena võiks juures olla näiteid enamlevinud võtmete/käskude kasutusest mida Top&#039;i kasutamisel võiks lisada.&lt;br /&gt;
&lt;br /&gt;
kkool (13.25 18 Aprill): Kommentaariks. Skoop oli pisut teine, pigem võtsin eesmärgiks olla võimalikult põhjalik ja anda ülevaade võimalikult suurest osast top võimalustest. Küll lisasin viimasesse peatükki kasutatud kirjanduse kõrvale mõned &amp;quot;kasulikud viited&amp;quot;.&lt;br /&gt;
Kuna top-i võib kasutada väga erinevatel otstarvetel, siis vääriks need omaette pealkirjaga, omaette artikleid järgmistel semestritel järgmiste usinate tudengite poolt kirjutatuna.  &lt;br /&gt;
&lt;br /&gt;
[[User:Hlind|Hlind]] 00:14, 18 April 2010 (EEST)&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6977</id>
		<title>Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6977"/>
		<updated>2010-04-18T10:36:14Z</updated>

		<summary type="html">&lt;p&gt;Kkool: /* Monitooritavate parameetrite lühikirjeldused (descriptions of fileds) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Top.PNG|thumb|300px|näide töötavast &#039;&#039;&#039;Top&#039;&#039;&#039; programmist]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; on süsteemi jälgimise [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 utiliit], mis pakub kasutajale süsteemiressursside oleku ülevaadet, sealhulgas põhjalikku reaalajalist infot süsteemi [[OSadmin mõisted|tuuma]] poolt käideldavate tegumite ning protsesside kohta. Lihtsamlt öeldes, &#039;&#039;&#039;top&#039;&#039;&#039; programm ütleb sulle seda, millega su arvuti tegeleb&lt;br /&gt;
[http://linux.about.com/b/2009/02/09/the-top-command-tells-you-what-your-computer-is-busy-with.htm vt Juergen&#039;s Linux Blog]. Laadi, kuidas ja milline info parasjagu kuvatakse, on võimalik spetsiaalsete võtmete ning käskude abil hõlpsasti kohandada. Programm võimaldab mõningast programmipärist interaktiivset protsesside haldamist, kuid selle võimalused on hoopis avaramad, kasutades programmiväliseid liideseid ja konfiguratsiooni võimalusi. Omasuguste utiliitide seas on &#039;&#039;&#039;top&#039;&#039;&#039; sõsara [[ps|&#039;&#039;&#039;ps-i&#039;&#039;&#039;]] kõrval (selle suurim erinevus top-iga võrreldes on reaalajalise monitooringu mittetoetamine) üks väärikamaid ja vanimaid olijaid ning on seetõttu paljudes unixilaadsetes süsteemides vaikimisi kasutusel. Tänaseks on programm tootnud lugematul arvul uusi ja iseseisvaid võsukesi, mis ometi ei sega esiisal jäämast süsteemiadministraatorite südamete püsikundeks.   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; sisaldub tarkvarapeketis [http://procps.sourceforge.net/index.html procps] &lt;br /&gt;
&lt;br /&gt;
NB! Lühidalt on &#039;&#039;&#039;top&#039;&#039;&#039;ist juttu ka maakeelses pingviini [http://viki.pingviin.org/Top vikis]. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor: Kristjan Kool, AK 32&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Käivitamine==&lt;br /&gt;
Utiliidi käivitamiseks käsureal kasutatakse samanimelist käsku&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TOP struktuur ja mõisted==&lt;br /&gt;
&lt;br /&gt;
Programmis navigeerimiseks on oluline meeles pidada esiti kaks kõige olulisemat käsku, need on &amp;quot;h&amp;quot; (või &amp;quot;?&amp;quot;), mis on abiks, kui vajate lisainfot ning &amp;quot;q&amp;quot;, mis võimaldab rakendusest väljuda. Sisenemisel &#039;&#039;&#039;top&#039;&#039;&#039;&#039;i kuvatakse monitorile pilt, mis on sarnane ülaltoodud visuaalsele näitele. Sisuliselt jagatakse ekraan neljaks osaks (järjestatuna ülevalt alla): &lt;br /&gt;
&lt;br /&gt;
===Üldandmete sektsioon (summary area)===&lt;br /&gt;
[[Image:top_summary.png|frame|none|Terminaliakna ülemised read,kus kuvatakse programmi nimi, kella- ning töötamise aeg, kasutajad, CPU(de) ja mälu olekud jms süsteemi põhiandmed]]&lt;br /&gt;
&lt;br /&gt;
Eelviimase rea väljund (Mem:) näitab füüsilist mälu. Veerg total  ei näita tuuma kasutatavat füüsilist mälu, mis on umbes üks megabait. Veerg used esitab kasutatud mälumahu (teine rida ei loe puhvreid). Veerg free näitab täielikult kasutamata mälu, veerg shared aga erinevate protsesside ühiskasutusega mälu. Veerg buffers sisaldab ketta jooksva vahemälu mahu. &lt;br /&gt;
&lt;br /&gt;
Viimane rida (Swap:) esitab sama teavet saalealade kohta. Kui see rida sisaldab vaid nulle, siis pole saalealad aktiveeritud.&lt;br /&gt;
Allikas: [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm &amp;quot;Jüri Vain:&amp;quot;Operatsioonisüsteem Linux&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
===Sõnumi ja käsuviip (message/prompt Line)=== &lt;br /&gt;
[[Image:top_command_line.png|frame|none|Kokkuvõtte osale järgnev &amp;quot;tühi&amp;quot; - kasutaja korraldusi ootav - rida, kus kuvatakse muuhulgas ka veateated]]&lt;br /&gt;
===Veerupäised (columns header)=== &lt;br /&gt;
[[Image:top_column_header.png|frame|none|Protsesside parameetrite nimekiri. Täna  pakub &#039;&#039;&#039;Top&#039;&#039;&#039; ca 26 nimetust, mille abil on võimalik protsesse analüüsida]]&lt;br /&gt;
&lt;br /&gt;
Monitooritavad protsessi parameetrid ehk - nagu ma neid ülalpool nimetan - &amp;quot;veerupäised&amp;quot; moodustavad &#039;&#039;&#039;top&#039;&#039;&#039; utiliidi selgroo, kuna nende abil on erinevaid protsesse võimalik üksteisega võrrelda, neid sorteerida, tuvastada anomaaliaid jne. Vaikimisi on protsessid ülevalt alla sorteeritud protsessori koormatuse (CPU usage) järgi. Aktiivsemad protsessid on nimekirjas nimekirjas üleval pool. &lt;br /&gt;
 &lt;br /&gt;
Tervikliku loendi olemasolevatest parameetritest saab ekraanile kuvada kasutades interaktiivset käsku &amp;quot;o&amp;quot; (order fields). Lisaks nimekirjale võib sellelt leheküljelt leida informatsiooni parameetrite järjekorra ning prioriteetide kohta. Sama informatsioon saab kätte ka käsuga &amp;quot;field select&amp;quot; (mõlemast käsust pikemalt edaspidi), tulemuseks kuvatakse lehe terminaliakna ülemisele reale parasjagu kehtiva parameetritekonfiguratsiooni järgi sõne (current fields string), mis võib välja näha näiteks selline:&lt;br /&gt;
&lt;br /&gt;
[[Image:Current_Fields.PNG|frame|none|Punases kastis on näha hetke monitooringu seadistustest moodustunud 26 täheline sõne (current field string)]]&lt;br /&gt;
&lt;br /&gt;
Antud 26st tähestiku tähest on igaüks seotud ühe kindla monitooritava parameetriga (nimetatud ka väljaks ja veeruks). Suured tähed tähistavad seda, et antud parameeter on parasjagu fookuses ning selle väärtusi kuvatakse tegumitabeli graafilises liideses (vastavalt akna laiusele nimetamise järjekorras alustades vasakult).   &lt;br /&gt;
&lt;br /&gt;
====Monitooritavate parameetrite lühikirjeldused (descriptions of fileds)==== &lt;br /&gt;
Siinkohal nimetan ja kirjeldan lühidalt &#039;&#039;&#039;top&#039;&#039;&#039; programmi poolt pakutavate protsesside parameetreid (välju), võttes aluseks nende parameetrite kokkuleppelise tähistuse (täehestiku tähe).&lt;br /&gt;
&lt;br /&gt;
 a: PID -- Protsessi ID &lt;br /&gt;
Tegumi unikaalne protsessi ID (tuvastuskood), mis perioodiliselt küll kordub, ent kunagi ei alga uuesti nullist. &lt;br /&gt;
 b: PPID -- Vanemprotsessi ID (parent process Is)&lt;br /&gt;
Tegumi vanemprotsessi ID. Vanemprotsessi on mõnel pool nimetatud ka [http://www.ise.ee/cdrom/cd2/linux/ptk1.htm emaprotsessiks]&lt;br /&gt;
 c: RUSER -- Tegelik kasutajanimi (real user name)&lt;br /&gt;
Tegumi omaniku tegelik kasutajanimi  &lt;br /&gt;
 d: UID -- Kasutaj ID (user Id)&lt;br /&gt;
Tegumi omaniku efektiivne kasutaja ID &lt;br /&gt;
 e: USER -- Kasjutajanimi (user name)&lt;br /&gt;
Tegumi omaniku efektiivne kasutajanimi  &lt;br /&gt;
 f: GROUP -- Grupi nimi (group name)&lt;br /&gt;
Tegumi omaniku efektiivne grupinimi  &lt;br /&gt;
 g: TTY -- Juhtterminal (controlling tty)&lt;br /&gt;
Juhtterminali nimi. Selleks on tavaliselt seade (serial port, pty), kust protsess alguse saab ja mida ta kasutab sisendiks või väljundiks. Kuigi, tegum ei pruugi olla seotud terminaliga, sellisel juhul kuvatakse &amp;quot;?&amp;quot;&lt;br /&gt;
 h: PR -- Prioriteet (priority)&lt;br /&gt;
Tegumi prioriteet&lt;br /&gt;
 i: NI -- [http://l10n.gnome.org/POT/gnome-system-monitor.gnome-2-14/po.gnome-2-14.et.po tähtsuse väärtus](nice value)&#039;&#039;&#039;NB! tõlge on kahtlane, ootan parandusettepanekuid!&#039;&#039;&#039; &lt;br /&gt;
Tegumi tähtsuse väärtus. Negatiivne tähtsuse väärtus tähendab kõrgemat prioriteeti ja vastupidi. Null väärtus tähendab antud juhul, et prioriteetsust tegumi täideviimise (töötluse) juures ei ole määratud.&lt;br /&gt;
 j: P -- Viimati kasutatud protsessor (last used CPU) (SMP)&lt;br /&gt;
Number tähistab viimati kasutatud protsessorit. Tõelises SMP keskkonnas muutub see üsna tihti, kuna tuum kasutab sihilikult nõrka afiinsust (vastavust, ühendust). Juba top-i jooksutamine võib murda afiinsuse ning põhjustada rohkem protsesside protsessorite vahetust (lisa portsessoriaja nõude tõttu). &lt;br /&gt;
 k: %CPU -- Protsessori kasutatus (koormatus) (CPU usage)&lt;br /&gt;
Tegumile kuuluv [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 protsessoriaeg] alates viimasest värskendusest (update) väljendatuna protsentides kogu protsessoriaja suhtes.&lt;br /&gt;
Tõelise SMP keskkonna puhul, kui &amp;quot;Irix režiim&amp;quot; on välja lülitatud (off), siis top jätkab opereerimist &amp;quot;Solarise režiimis&amp;quot; , kus tegumi protsessori kasutatus jagatakse protsessorite koguarvuga. Ümberlülitus toimub interaktiivse käsu I abil.&lt;br /&gt;
 l: TIME -- Protsessoriaeg (CPU Time) &lt;br /&gt;
Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
 m: TIME+ -- Protsessoriaeg sajandikes (CPU Time, hundredths)&lt;br /&gt;
Sama, mis &#039;TIME&#039;, kuid selle reaktsiooniaeg on oluliselt väiksem.&lt;br /&gt;
 n: %MEM -- Mälu kasutus (memory usage (RES))&lt;br /&gt;
Tegumid, mis kasutvad parasjagu vaba jagatud füüsilist mälu &lt;br /&gt;
&lt;br /&gt;
NB! Linuxi mäluhaldusest võib eesti keeles pikemalt lugeda Jüri Vaini poolt koostatud raamatust [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm Operatsioonisüsteem Linux]&lt;br /&gt;
 o: VIRT -- Virtual Image (kb)  &lt;br /&gt;
VIRT = SWAP + RES. Tegumi poolt kasutatud virtuaalmälu maht. See sisaldab endas kogu koodi, andmeid ning jagatud teeke, samuti saaleala. &lt;br /&gt;
&lt;br /&gt;
NB: kui defineerida keskkonnamuutuja STATSIZE=1, siis VIRT arvutatakse /proc/#/state &amp;quot;VmSize&amp;quot; parameetri (välja) abil. &lt;br /&gt;
 p: SWAP -- Saaleala maht (virtuaalmäluna kasutatav kõvaketta osa) (swapped size) (kb)&lt;br /&gt;
Kogu virtuaalmälu hulgast (VIRT) [http://viki.pingviin.org/Swap saalealalt] lisaks võetud virtuaalmälu.  &lt;br /&gt;
 q: RES -- Residendi maht (resident size)(kb) &lt;br /&gt;
RES = CODE + DATA. Tegumi poolt kasutatud mitte-saaletud füüsiline mälu.&lt;br /&gt;
 r: CODE -- koodi maht (code size) (kb)&lt;br /&gt;
&#039;text resident set&#039; maht elik TRS. &lt;br /&gt;
 s: DATA -- andmete+hoidla maht (data+stack size) (kb)&lt;br /&gt;
&#039;data resident set&#039; maht  elik DRS. &lt;br /&gt;
 t: SHR -- jagatud mälu maht (shared Mem size) (kb)&lt;br /&gt;
Tegumi poolt kasutatud jagatud mälu maht&lt;br /&gt;
 u: nFLT -- Lehtede vigade arv (Page Fault count)&lt;br /&gt;
Oluliste lehtede vigade arv, mis on tegumil esinenud. See tekib, kui protsess püüab lugeda või kirjutada virtuaalset lehte, mis ei ole sel hetkel tema aadressruumis. &lt;br /&gt;
 v: nDRT -- Räpaste lehtede arv (dirty Pages count)&lt;br /&gt;
Lehtede arv, mis on muudetud peale seda, kui need on viimaskord kettale salvestatud. Räpased lehed tuleb kirjutada kettale enne, kui vastav füüsiline mälu asukoht võetakse kasutusele mõne teise virtuaalse lehe tarbeks. &lt;br /&gt;
 w: S -- Protsessi staatus (process status)&lt;br /&gt;
Tegumi staatus võib olla: &#039;&#039;&#039;D&#039;&#039;&#039; = katkematult uinunud &#039;&#039;&#039;R&#039;&#039;&#039; = töös &#039;&#039;&#039;S&#039;&#039;&#039; = uinunud &#039;&#039;&#039;T&#039;&#039;&#039; = katkestatud või lõpetatud &#039;&#039;&#039;Z&#039;&#039;&#039; = zombi&lt;br /&gt;
&lt;br /&gt;
NB! Tegumid, mis on kirjeldatud töös, peaksid tegelikult tähendama &amp;quot;valmisolekut tööks&amp;quot; (põhjendused on minu jaoks ebaselge, vabandan). &lt;br /&gt;
 x: Command -- Käsurea käsu või programmi nimi (Command line or Program name)&lt;br /&gt;
Kuvab käsu nime, millega tegum on käivitatud või seotud programmi nime. Interaktiivne käsk kahe väljundi vaheliseks ümberlülitamiseks on &amp;quot;c&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kui valitud on käsurea kuva, siis käsureata protsesside puhul näidatakse (nagu kerneli lõimed) samas kohas sulgudesse paigutatud seotud programmi nime, näiteks (mdrecoveryd) &lt;br /&gt;
 &lt;br /&gt;
 y: WCHAN -- uinunud kus funktsioon (Sleeping in function)&lt;br /&gt;
Sõltuvalt kerneli &#039;System.map&#039;-ist näitab see väli (parameeter) kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NB! antud välja kuvamine võib tõsta oluliselt top-i koormust! &lt;br /&gt;
 &lt;br /&gt;
 z: Flags -- Tegumi märgistus (Task Flags) &lt;br /&gt;
Antud veerg näitab tegumite reaalajalist kuuteistkümnendüsteemis märgistatust. Antud märgistus on dokumneteeritud asukohas &amp;lt;linux/sched.h&amp;gt;. Vähem formaalsemat infot võib leida märgistuste kohta &#039;Fields select&#039; või &#039;Order fields&#039; käskude rakendamisel.&lt;br /&gt;
&lt;br /&gt;
===tegumitabel (task area)===&lt;br /&gt;
[[Image:top_task_area.png|frame|none|Antud jaos kuvatakse protsessid ridade kaupa, reastatuna ühe kindla tulba väärtuste (parameetrite) alusel]]&lt;br /&gt;
&lt;br /&gt;
==TOP kasutusjuhised ==&lt;br /&gt;
&lt;br /&gt;
===Toimetamine käsureal===&lt;br /&gt;
&lt;br /&gt;
Käsurea süntaks (struktuur) näeb välja selline:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top -hv | -bcHisS -d viivitus(delay) -n kordused (iterations) -p protsessi number (pid) [,pid...]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käsurea võtmete (nimetatud ka suvanditeks [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 suvanditeks]) selgitused [http://et.wikipedia.org/wiki/Maakeel maakeeles]: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b : pakktöötluse režiimi käivitamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käivitab top-i pakktöötluse režiimis, mis võib olla mõistlik, kui programmi väljund on tarvis saata teise rakendusse või faili.&lt;br /&gt;
NB! pakktöötlusele omaselt ei tunnista antud režiim hilisemaid käske ning jätkab tööd seni, kuni korduste arv, mis &#039;-n&#039; võtme abil on määratud, on ümber või protsess on &#039;kill&#039; käsuga peatatud.        &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-c : Käsu (Command) parameetri sisu ümberlülitamine (toggle)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Kui varem näidati Käsu parameetri all käsu nime, siis pärast &amp;quot;-c&amp;quot; rakendamist näidatakse seal samas programmi nime ning vastupidi. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-d : Viivituse ajaline intervall. Süntaks: -d ss.tt (s nagu sekundid.t nagu (tenths) kümnendikud)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Selle võtme abil määratakse värskendamise (refresh) välde. Esialgne väärtus on määratud kas spetsiaalses konfiguratsioonifailis või kohaldatakse vaikeseade väärtust (enamasti 3 või sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot; abil.&lt;br /&gt;
     &lt;br /&gt;
&amp;lt;pre&amp;gt;-h : Abiinfo kuvamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sisestades käsureale &amp;quot;top -h&amp;quot;, kuvatakse teile vastuseks top paketi (või teegi) versioon ning selle top programmi käivitamiseks vajalik süntaks (viidatud üleval).  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-H : Üksikute lõimude (Threats) näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top&#039;i viimasena meelde jäetud &#039;H&#039; vastandi. Kui lüliti on aktiivne (On), siis kuvatakse kõik protsessi üksikud lõimud eraldi. Kui mitteaktiivne (Off), siis kuvatakse ühe protsessi lõimud koos. Töörežiimis toimib sama lülituskäsuna &amp;quot;H&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-i : Mittetöötavate (Idle) protsesside näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Töörežiimis võib samade tulemuste saavutamiseks pruukida käsku &amp;quot;i&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;pre&amp;gt;-n : Kordusteliimiit. Süntaks: -n number&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sätestab maksimaalse kordustearvu (nimetatud ka kaadriteks), mis top peab sooritama, et oma töö lõpetada&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-u : Süsteemimonitoorimine kasutajate (user) kaupa. Süntaks: -u kasutaja nimi (või kasutaja ID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kasutamiseks efektiivse UID ja olemasoleva kasutaja protsesside monitoorimiseks &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-U : Sama, mis -u, ainult, et see oskab opereerida ka päris -, efektiivse -, salvestatud - ja failisüsteemi- UID-ga &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! autorile ei ole see teema päris selge, mistõttu selgitavad märkused on teretulnud! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-p : Kindlate protsesside monitoorimine. Süntaks: -pN1 -pN2 ... or -pN1, N2 [,...]&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Antud võtme abil võib monitoorida korraga kuni 20 protsessi. Antud käsku saab kasutada ainult käsureal, tavalisse režiimis naasmiseks võib kasutada interaktiivset käsku &amp;quot;=&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-s : Turvarežiimi sisenemine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top turvarežiimis, isegi root&#039;i jaoks. Antud režiim on oluliselt paremini süsteemi konfiguratsiooni faili poolt kontrollitud. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-S : Kumulatiivse ajarežiimi ümberlülitamine (sisse ja välja)&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Kui kumulatiivne režiim on aktiivne (On), siis iga protsessi juures kuvatakse tema ning tema &amp;quot;surnud&amp;quot; laste poolt kasutatud protsessiaeg. Vastav interaktiivne käsk on samuti &amp;quot;S&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-v : Versioon ja käsurea süntaksi kuvamine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Sisuliselt sama, mis -h, ehk näitab paketi versiooni ning kuvab programmi käitlemise ABC &lt;br /&gt;
&lt;br /&gt;
===Interaktiivsed trikid===&lt;br /&gt;
&lt;br /&gt;
Nagu ülalpool juba mainitud, siis võimaldab &#039;&#039;&#039;top&#039;&#039;&#039; teostada mitmeid olulisi operatsioone interaktiivselt. Õppimiseks on selline võimalus väga hea, kuid suuremate uuringute tarbeks tasuks kaaluda &#039;&#039;&#039;top&#039;&#039;&#039; sisenemist turvarežiimis (top -s). Interaktiivsed käsud jaotuvad suures plaanis kahte rühme, neist esimesi nimetatakse globaalseteks ning teisi - vastavalt ülalpool viidatud sisusektsioonidele - lokaalseteks käskudeks.&lt;br /&gt;
&lt;br /&gt;
====Globaalsed käsud====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Enter&amp;gt; või &amp;lt;Tühik&amp;gt; :värskendus&lt;br /&gt;
&amp;quot;?&amp;quot; or &amp;quot;h&amp;quot; :Abi&lt;br /&gt;
&amp;quot;=&amp;quot; :Väljumine tegumi piirangutest &lt;br /&gt;
&amp;quot;A&amp;quot; :Multi-ekraani režiimi lüliti&lt;br /&gt;
&amp;quot;B&amp;quot; :Taustavärvi sisse ja väljalülitamine &lt;br /&gt;
&amp;quot;d&amp;quot; or &amp;quot;s&amp;quot; :Viite intervali sisestamine -&amp;gt; nõutav on sisestada aeg&lt;br /&gt;
&amp;quot;G&amp;quot; :Teise akna valik/välja (paramateeri) valik&lt;br /&gt;
&amp;quot;I&amp;quot; :Irix/Solaris režiimi lüliti&lt;br /&gt;
&amp;quot;u&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;U&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;k&amp;quot; :Tapa tegum -&amp;gt; nõutav taski nimi või ID&lt;br /&gt;
&amp;quot;q&amp;quot; :Väljumine&lt;br /&gt;
&amp;quot;r&amp;quot; :taas-tähtsusta (renice) tegum // nõutav PID ja (nice) tähtsuse väärtus&lt;br /&gt;
&amp;quot;W&amp;quot; :Kirjuta konfiguratsiooni fail &lt;br /&gt;
&amp;quot;Z&amp;quot; :Muuda värviskeemi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: üldandmete sektsioon====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;l&amp;quot; :Lüliti - laadimise kesmine/ülevaloleku aeg &lt;br /&gt;
&amp;quot;m&amp;quot; :Lüliti - mälu/saale kasutus &lt;br /&gt;
&amp;quot;t&amp;quot; :Lüliti - tegum/protsessori olek&lt;br /&gt;
&amp;quot;1&amp;quot; :Lüliti - üksik/eraldi rotsessori olek &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: tegumitabel====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;b&amp;quot; :Lüliti - taustavärv -- sisse/välja &lt;br /&gt;
&amp;quot;x&amp;quot; :Lüliti - aktiivse veeru esiletoomine -- sisse/välja &lt;br /&gt;
&amp;quot;y&amp;quot; :Lüliti - aktiivse rea esiletoomine -- sisse/välja  &lt;br /&gt;
&amp;quot;z&amp;quot; :Lüliti - värviline/monokroonne &lt;br /&gt;
&amp;quot;c&amp;quot; :Lüliti - käsurea käsk/programmi nimi&lt;br /&gt;
&amp;quot;f&amp;quot; ja &amp;quot;o&amp;quot; :Väljade (parameetrite elik veergude) ja selle kuvamise järjekorra valikud&lt;br /&gt;
&amp;quot;H&amp;quot; :Lüliti - lõimed&lt;br /&gt;
&amp;quot;S&amp;quot; :Lüliti - summeeritud protsessorieg -- sisse/välja&lt;br /&gt;
&amp;quot;u&amp;quot; :kuvab vaid valitud kasutaja -&amp;gt; sisestada tuleb kasutaja või tema ID&lt;br /&gt;
&amp;quot;i&amp;quot; :Lüliti - Idle-protsessid -- sisse/välja&lt;br /&gt;
&amp;quot;n&amp;quot; või &amp;quot;#&amp;quot; :maksimaalse tegumite arvu määramine -&amp;gt; sisestada tuleb soovitud täisarv&lt;br /&gt;
&amp;quot;&amp;lt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine vasakule&lt;br /&gt;
&amp;quot;&amp;gt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine paremale&lt;br /&gt;
&amp;quot;F&amp;quot; or &amp;quot;O&amp;quot; :sorteeritava parameetri valik&lt;br /&gt;
&amp;quot;R&amp;quot; :Lüliliti - sortimislaadi - (vähenemise või suurenemise suunas) - valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Multi-akna režiim ===&lt;br /&gt;
&lt;br /&gt;
==== Mis see on? ====&lt;br /&gt;
&lt;br /&gt;
Vaikimisi kuvab &#039;&#039;&#039;top&#039;&#039;&#039; ekraanile vaid ühe akna. Kuid seda on võimalik muuta 2-4 erineva väljade grupi (st parameetrite grupi) vaateks. Tulemuseks on vaade, kus iga valitud grupp omab eraldi konfigureetivat kokkuvõtte ning tegumite sektsiooni.&lt;br /&gt;
&lt;br /&gt;
Aktiivne aken on see, mis on seotud üldandmete (summary area) sektsiooniga ja millele suunatud tegumitega seotud käsud.&lt;br /&gt;
&lt;br /&gt;
==== Akna režiimi käsud ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;quot;-&amp;quot; ja &amp;quot;_&amp;quot; :Lüliti - näita/ära näita akent (aknaid )&lt;br /&gt;
* &amp;quot;a&amp;quot; ja &amp;quot;w&amp;quot; :Järgmine aken (edasi/tagasi)&lt;br /&gt;
* &amp;quot;A&amp;quot; :Lüliti - Multi-akna režiimi -- sisse/välja&lt;br /&gt;
* &amp;quot;G&amp;quot; :Lüliti - Choose_Another_Window/Field_Group&lt;br /&gt;
  &amp;quot;g&amp;quot; :Lüliti - akna nime/välja grupi nime valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus ja kasulikud viited==&lt;br /&gt;
&lt;br /&gt;
Eesti keeles:&lt;br /&gt;
#[http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 IT ja sidetehnika seletav käsiraamat]&lt;br /&gt;
#[http://viki.pingviin.org/Top TOP pingviini vikis]&lt;br /&gt;
#[http://www.ise.ee/cdrom/cd2/linux/ Operatsioonisüsteem Linux]&lt;br /&gt;
&lt;br /&gt;
Inglise keele&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Top_%28Unix%29 TOP inglise keelses vikis]&lt;br /&gt;
#[http://linux.die.net/man/1/top: Top manuaal]&lt;br /&gt;
#[http://www.unixtop.org/ Unix Top koduleht] &lt;br /&gt;
#[http://www.linuxforums.org/articles/using-top-more-efficiently_89.html Kuidas kastuada topi efektiivsemalt]&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Top&amp;diff=6976</id>
		<title>Talk:Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Top&amp;diff=6976"/>
		<updated>2010-04-18T10:34:41Z</updated>

		<summary type="html">&lt;p&gt;Kkool: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hindaja: Hendrik&lt;br /&gt;
&lt;br /&gt;
Referaadi kohta on tegemist liiga põhjaliku tööga.&lt;br /&gt;
Põhjaliku info jaoks võiks jääda manuaal siiski (kellel inglise keelega raskusi siis kindlasti on ka käesolev referaat suureks abiks).&lt;br /&gt;
&lt;br /&gt;
kkool (13.30 18.05.2010): Põhimõtteliselt nõus. Ent paraku on eesti keeles on infot sedavõrd vähe, et mõni mahukam artikkel ei tee paha. Lugeja ei pea kõike lugema :). Võibolla on sellest kellegi abi näituseks top käsiraamatu eestindamisel.  Omal nahal tundsin, et tänu sellele pikemale käsitlusele puutusin kokku päris mitme probleemiga(peaasjalikult tõlkeprobleemiga), millega lühikokkuvõtte kirjutamisel kindlasti kokku poleks puutunud. &lt;br /&gt;
&lt;br /&gt;
Üle võiks vaadata selle lause üleliigsete tähtede suhtes&lt;br /&gt;
&lt;br /&gt;
 Tegumi protsessoriaeg kokku alates selle algusest. &lt;br /&gt;
 Kumulatiivne režiimi (Cumulative mode) &#039;&#039;&#039;aktiiveerimise&#039;&#039;&#039; lisatakse iga protsessoriajale ka kõikide lõpetatud tütarprotsesside kasutatud protsessoriaeg.&lt;br /&gt;
 Ümbrlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
&lt;br /&gt;
kkool (11:56, 18. April 2010 (EEST)): teostatud järgmised parandused:&lt;br /&gt;
 &lt;br /&gt;
 Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud &lt;br /&gt;
 tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
&lt;br /&gt;
Järgnev võiks olla paremini seostatud eelneva tekstiga. Praeguses kontekstis paksus kirjas väljatooduna jääb mulje justkui pealkirjast.&lt;br /&gt;
 VIRT = SWAP + RES&lt;br /&gt;
Sama jutt ka selle kohta&lt;br /&gt;
 RES = CODE + DATA&lt;br /&gt;
&lt;br /&gt;
kkool  (12.54 18 Aprill): Asjakohane märkus. Viisin sisse täiendused peatükki 2.3, lisasin asjakohase viited Jüri Vaini poolt koostatud raamatule &amp;quot;Operatsioonisüsteem Linux&amp;quot; vastavatele peatükkidele. Lisaks sellel eemaldasin viidatud kohtades rasvase kirja ning paigutasin need loogilisemale kohale.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Näpuvigu&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 w: S -- Protsessi staatus (process Status9&lt;br /&gt;
&lt;br /&gt;
 Sõltuvalt kerneli &#039;System.map&#039;-ist , see väli (parameeter) näitab kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab. &lt;br /&gt;
 field will show the name or the address of the kernel function in which the task is currently sleeping. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot; &lt;br /&gt;
&lt;br /&gt;
 Selle võtme abil määratakse värskendamise (refresh) välde, &#039;&#039;&#039;esilagne&#039;&#039;&#039; väärtus on määratud, kas spetsiaalses konfiguratsiooni failis või kohaldatakse vaikeseade väärtust (näiteks 3 sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude abil &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
kkool  (13.25 18 Aprill): Parandused sisse viidud. Tänud!&lt;br /&gt;
&lt;br /&gt;
Soovitusena võiks juures olla näiteid enamlevinud võtmete/käskude kasutusest mida Top&#039;i kasutamisel võiks lisada.&lt;br /&gt;
&lt;br /&gt;
kkool (13.25 18 Aprill): Kommentaariks. Skoop oli pisut teine, pigem võtsin eesmärgiks olla võimalikult põhjalik ja anda ülevaade võimalikult suurest osast top võimalustest. Küll lisasin viimasesse peatükki kasutatud kirjanduse kõrvale mõned &amp;quot;kasulikud viited&amp;quot;.&lt;br /&gt;
Kuna top-i võib kasutada väga erinevatel otstarvetel, siis vääriks need omaette pealkirjaga, omaette artikleid järgmistel semestritel järgmiste usinate tudengite poolt kirjutatuna.  &lt;br /&gt;
&lt;br /&gt;
[[User:Hlind|Hlind]] 00:14, 18 April 2010 (EEST)&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6972</id>
		<title>Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6972"/>
		<updated>2010-04-18T10:24:27Z</updated>

		<summary type="html">&lt;p&gt;Kkool: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Top.PNG|thumb|300px|näide töötavast &#039;&#039;&#039;Top&#039;&#039;&#039; programmist]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; on süsteemi jälgimise [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 utiliit], mis pakub kasutajale süsteemiressursside oleku ülevaadet, sealhulgas põhjalikku reaalajalist infot süsteemi [[OSadmin mõisted|tuuma]] poolt käideldavate tegumite ning protsesside kohta. Lihtsamlt öeldes, &#039;&#039;&#039;top&#039;&#039;&#039; programm ütleb sulle seda, millega su arvuti tegeleb&lt;br /&gt;
[http://linux.about.com/b/2009/02/09/the-top-command-tells-you-what-your-computer-is-busy-with.htm vt Juergen&#039;s Linux Blog]. Laadi, kuidas ja milline info parasjagu kuvatakse, on võimalik spetsiaalsete võtmete ning käskude abil hõlpsasti kohandada. Programm võimaldab mõningast programmipärist interaktiivset protsesside haldamist, kuid selle võimalused on hoopis avaramad, kasutades programmiväliseid liideseid ja konfiguratsiooni võimalusi. Omasuguste utiliitide seas on &#039;&#039;&#039;top&#039;&#039;&#039; sõsara [[ps|&#039;&#039;&#039;ps-i&#039;&#039;&#039;]] kõrval (selle suurim erinevus top-iga võrreldes on reaalajalise monitooringu mittetoetamine) üks väärikamaid ja vanimaid olijaid ning on seetõttu paljudes unixilaadsetes süsteemides vaikimisi kasutusel. Tänaseks on programm tootnud lugematul arvul uusi ja iseseisvaid võsukesi, mis ometi ei sega esiisal jäämast süsteemiadministraatorite südamete püsikundeks.   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; sisaldub tarkvarapeketis [http://procps.sourceforge.net/index.html procps] &lt;br /&gt;
&lt;br /&gt;
NB! Lühidalt on &#039;&#039;&#039;top&#039;&#039;&#039;ist juttu ka maakeelses pingviini [http://viki.pingviin.org/Top vikis]. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor: Kristjan Kool, AK 32&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Käivitamine==&lt;br /&gt;
Utiliidi käivitamiseks käsureal kasutatakse samanimelist käsku&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TOP struktuur ja mõisted==&lt;br /&gt;
&lt;br /&gt;
Programmis navigeerimiseks on oluline meeles pidada esiti kaks kõige olulisemat käsku, need on &amp;quot;h&amp;quot; (või &amp;quot;?&amp;quot;), mis on abiks, kui vajate lisainfot ning &amp;quot;q&amp;quot;, mis võimaldab rakendusest väljuda. Sisenemisel &#039;&#039;&#039;top&#039;&#039;&#039;&#039;i kuvatakse monitorile pilt, mis on sarnane ülaltoodud visuaalsele näitele. Sisuliselt jagatakse ekraan neljaks osaks (järjestatuna ülevalt alla): &lt;br /&gt;
&lt;br /&gt;
===Üldandmete sektsioon (summary area)===&lt;br /&gt;
[[Image:top_summary.png|frame|none|Terminaliakna ülemised read,kus kuvatakse programmi nimi, kella- ning töötamise aeg, kasutajad, CPU(de) ja mälu olekud jms süsteemi põhiandmed]]&lt;br /&gt;
&lt;br /&gt;
Eelviimase rea väljund (Mem:) näitab füüsilist mälu. Veerg total  ei näita tuuma kasutatavat füüsilist mälu, mis on umbes üks megabait. Veerg used esitab kasutatud mälumahu (teine rida ei loe puhvreid). Veerg free näitab täielikult kasutamata mälu, veerg shared aga erinevate protsesside ühiskasutusega mälu. Veerg buffers sisaldab ketta jooksva vahemälu mahu. &lt;br /&gt;
&lt;br /&gt;
Viimane rida (Swap:) esitab sama teavet saalealade kohta. Kui see rida sisaldab vaid nulle, siis pole saalealad aktiveeritud.&lt;br /&gt;
Allikas: [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm &amp;quot;Jüri Vain:&amp;quot;Operatsioonisüsteem Linux&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
===Sõnumi ja käsuviip (message/prompt Line)=== &lt;br /&gt;
[[Image:top_command_line.png|frame|none|Kokkuvõtte osale järgnev &amp;quot;tühi&amp;quot; - kasutaja korraldusi ootav - rida, kus kuvatakse muuhulgas ka veateated]]&lt;br /&gt;
===Veerupäised (columns header)=== &lt;br /&gt;
[[Image:top_column_header.png|frame|none|Protsesside parameetrite nimekiri. Täna  pakub &#039;&#039;&#039;Top&#039;&#039;&#039; ca 26 nimetust, mille abil on võimalik protsesse analüüsida]]&lt;br /&gt;
&lt;br /&gt;
Monitooritavad protsessi parameetrid ehk - nagu ma neid ülalpool nimetan - &amp;quot;veerupäised&amp;quot; moodustavad &#039;&#039;&#039;top&#039;&#039;&#039; utiliidi selgroo, kuna nende abil on erinevaid protsesse võimalik üksteisega võrrelda, neid sorteerida, tuvastada anomaaliaid jne. Vaikimisi on protsessid ülevalt alla sorteeritud protsessori koormatuse (CPU usage) järgi. Aktiivsemad protsessid on nimekirjas nimekirjas üleval pool. &lt;br /&gt;
 &lt;br /&gt;
Tervikliku loendi olemasolevatest parameetritest saab ekraanile kuvada kasutades interaktiivset käsku &amp;quot;o&amp;quot; (order fields). Lisaks nimekirjale võib sellelt leheküljelt leida informatsiooni parameetrite järjekorra ning prioriteetide kohta. Sama informatsioon saab kätte ka käsuga &amp;quot;field select&amp;quot; (mõlemast käsust pikemalt edaspidi), tulemuseks kuvatakse lehe terminaliakna ülemisele reale parasjagu kehtiva parameetritekonfiguratsiooni järgi sõne (current fields string), mis võib välja näha näiteks selline:&lt;br /&gt;
&lt;br /&gt;
[[Image:Current_Fields.PNG|frame|none|Punases kastis on näha hetke monitooringu seadistustest moodustunud 26 täheline sõne (current field string)]]&lt;br /&gt;
&lt;br /&gt;
Antud 26st tähestiku tähest on igaüks seotud ühe kindla monitooritava parameetriga (nimetatud ka väljaks ja veeruks). Suured tähed tähistavad seda, et antud parameeter on parasjagu fookuses ning selle väärtusi kuvatakse tegumitabeli graafilises liideses (vastavalt akna laiusele nimetamise järjekorras alustades vasakult).   &lt;br /&gt;
&lt;br /&gt;
====Monitooritavate parameetrite lühikirjeldused (descriptions of fileds)==== &lt;br /&gt;
Siinkohal nimetan ja kirjeldan lühidalt &#039;&#039;&#039;top&#039;&#039;&#039; programmi poolt pakutavate protsesside parameetreid (välju), võttes aluseks nende parameetrite kokkuleppelise tähistuse (täehestiku tähe).&lt;br /&gt;
&lt;br /&gt;
 a: PID -- Protsessi ID &lt;br /&gt;
Tegumi unikaalne protsessi ID (tuvastuskood), mis perioodiliselt küll kordub, ent kunagi ei alga uuesti nullist. &lt;br /&gt;
 b: PPID -- Vanemprotsessi ID (parent process Is)&lt;br /&gt;
Tegumi vanemprotsessi ID. Vanemprotsessi on mõnel pool nimetatud ka [http://www.ise.ee/cdrom/cd2/linux/ptk1.htm emaprotsessiks]&lt;br /&gt;
 c: RUSER -- Tegelik kasutajanimi (real user name)&lt;br /&gt;
Tegumi omaniku tegelik kasutajanimi  &lt;br /&gt;
 d: UID -- Kasutaj ID (user Id)&lt;br /&gt;
Tegumi omaniku efektiivne kasutaja ID &lt;br /&gt;
 e: USER -- Kasjutajanimi (user name)&lt;br /&gt;
Tegumi omaniku efektiivne kasutajanimi  &lt;br /&gt;
 f: GROUP -- Grupi nimi (group name)&lt;br /&gt;
Tegumi omaniku efektiivne grupinimi  &lt;br /&gt;
 g: TTY -- Juhtterminal (controlling tty)&lt;br /&gt;
Juhtterminali nimi. Selleks on tavaliselt seade (serial port, pty), kust protsess alguse saab ja mida ta kasutab sisendiks või väljundiks. Kuigi, tegum ei pruugi olla seotud terminaliga, sellisel juhul kuvatakse &amp;quot;?&amp;quot;&lt;br /&gt;
 h: PR -- Prioriteet (priority)&lt;br /&gt;
Tegumi prioriteet&lt;br /&gt;
 i: NI -- [http://l10n.gnome.org/POT/gnome-system-monitor.gnome-2-14/po.gnome-2-14.et.po tähtsuse väärtus](nice value)&#039;&#039;&#039;NB! tõlge on kahtlane, ootan parandusettepanekuid!&#039;&#039;&#039; &lt;br /&gt;
Tegumi tähtsuse väärtus. Negatiivne tähtsuse väärtus tähendab kõrgemat prioriteeti ja vastupidi. Null väärtus tähendab antud juhul, et prioriteetsust tegumi täideviimise (töötluse) juures ei ole määratud.&lt;br /&gt;
 j: P -- Viimati kasutatud protsessor (last used CPU) (SMP)&lt;br /&gt;
Number tähistab viimati kasutatud protsessorit. Tõelises SMP keskkonnas muutub see üsna tihti, kuna tuum kasutab sihilikult nõrka afiinsust (vastavust, ühendust). Juba top-i jooksutamine võib murda afiinsuse ning põhjustada rohkem protsesside protsessorite vahetust (lisa portsessoriaja nõude tõttu). &lt;br /&gt;
 k: %CPU -- Protsessori kasutatus (koormatus) (CPU usage)&lt;br /&gt;
Tegumile kuuluv [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 protsessoriaeg] alates viimasest värskendusest (update) väljendatuna protsentides kogu protsessoriaja suhtes.&lt;br /&gt;
Tõelise SMP keskkonna puhul, kui &amp;quot;Irix režiim&amp;quot; on välja lülitatud (off), siis top jätkab opereerimist &amp;quot;Solarise režiimis&amp;quot; , kus tegumi protsessori kasutatus jagatakse protsessorite koguarvuga. Ümberlülitus toimub interaktiivse käsu I abil.&lt;br /&gt;
 l: TIME -- Protsessoriaeg (CPU Time) &lt;br /&gt;
Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
 m: TIME+ -- Protsessoriaeg sajandikes (CPU Time, hundredths)&lt;br /&gt;
Sama, mis &#039;TIME&#039;, kuid selle reaktsiooniaeg on oluliselt väiksem.&lt;br /&gt;
 n: %MEM -- Mälu kasutus (memory usage (RES))&lt;br /&gt;
Tegumid, mis kasutvad parasjagu vaba jagatud füüsilist mälu &lt;br /&gt;
&lt;br /&gt;
NB! Linuxi mähuhaldusest võib eesti keeles pikemalt lugead Jüri Vaini poolt koostatud raamatust [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm Operatsioonisüsteem Linux]&lt;br /&gt;
 o: VIRT -- Virtual Image (kb)  &lt;br /&gt;
VIRT = SWAP + RES. Tegumi poolt kasutatud virtaalmälu maht. See sisaldab endas kogu koodi, andmeid ning jagatud teeke. &lt;br /&gt;
&lt;br /&gt;
NB: kui defineerida keskkonnamuutuja STATSIZE=1, siis VIRT arvutatakse /proc/#/state &amp;quot;VmSize&amp;quot; parameetri (välja) abil. &lt;br /&gt;
 p: SWAP -- Saaleala maht (virtuaalmäluna kasutatav kõvaketta osa) (swapped size) (kb)&lt;br /&gt;
Kogu virtuaalmälu hulgast (VIRT) [http://viki.pingviin.org/Swap saalealalt] lisaks võetud virtuaalmälu.  &lt;br /&gt;
 q: RES -- Residendi maht (resident size)(kb) &lt;br /&gt;
RES = CODE + DATA. Tegumi poolt kasutatud mitte-saaletud füüsiline mälu.&lt;br /&gt;
 r: CODE -- koodi maht (code size) (kb)&lt;br /&gt;
&#039;text resident set&#039; maht elik TRS. &lt;br /&gt;
 s: DATA -- andmete+hoidla maht (data+stack size) (kb)&lt;br /&gt;
&#039;data resident set&#039; maht  elik DRS. &lt;br /&gt;
 t: SHR -- jagatud mälu maht (shared Mem size) (kb)&lt;br /&gt;
Tegumi poolt kasutatud jagatud mälu maht&lt;br /&gt;
 u: nFLT -- Lehtede vigade arv (Page Fault count)&lt;br /&gt;
Oluliste lehtede vigade arv, mis on tegumil esinenud. See tekib, kui protsess püüab lugeda või kirjutada virtuaalset lehte, mis ei ole sel hetkel tema aadressruumis. &lt;br /&gt;
 v: nDRT -- Räpaste lehtede arv (dirty Pages count)&lt;br /&gt;
Lehtede arv, mis on muudetud peale seda, kui need on viimaskord kettale salvestatud. Räpased lehed tuleb kirjutada kettale enne, kui vastav füüsiline mälu asukoht võetakse kasutusele mõne teise virtuaalse lehe tarbeks. &lt;br /&gt;
 w: S -- Protsessi staatus (process status)&lt;br /&gt;
Tegumi staatus võib olla: &#039;&#039;&#039;D&#039;&#039;&#039; = katkematult uinunud &#039;&#039;&#039;R&#039;&#039;&#039; = töös &#039;&#039;&#039;S&#039;&#039;&#039; = uinunud &#039;&#039;&#039;T&#039;&#039;&#039; = katkestatud või lõpetatud &#039;&#039;&#039;Z&#039;&#039;&#039; = zombi&lt;br /&gt;
&lt;br /&gt;
NB! Tegumid, mis on kirjeldatud töös, peaksid tegelikult tähendama &amp;quot;valmisolekut tööks&amp;quot; (põhjendused on minu jaoks ebaselge, vabandan). &lt;br /&gt;
 x: Command -- Käsurea käsu või programmi nimi (Command line or Program name)&lt;br /&gt;
Kuvab käsu nime, millega tegum on käivitatud või seotud programmi nime. Interaktiivne käsk kahe väljundi vaheliseks ümberlülitamiseks on &amp;quot;c&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kui valitud on käsurea kuva, siis käsureata protsesside puhul näidatakse (nagu kerneli lõimed) samas kohas sulgudesse paigutatud seotud programmi nime, näiteks (mdrecoveryd) &lt;br /&gt;
 &lt;br /&gt;
 y: WCHAN -- uinunud kus funktsioon (Sleeping in function)&lt;br /&gt;
Sõltuvalt kerneli &#039;System.map&#039;-ist näitab see väli (parameeter) kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NB! antud välja kuvamine võib tõsta oluliselt top-i koormust! &lt;br /&gt;
 &lt;br /&gt;
 z: Flags -- Tegumi märgistus (Task Flags) &lt;br /&gt;
Antud veerg näitab tegumite reaalajalist kuuteistkümnendüsteemis märgistatust. Antud märgistus on dokumneteeritud asukohas &amp;lt;linux/sched.h&amp;gt;. Vähem formaalsemat infot võib leida märgistuste kohta &#039;Fields select&#039; või &#039;Order fields&#039; käskude rakendamisel.&lt;br /&gt;
&lt;br /&gt;
===tegumitabel (task area)===&lt;br /&gt;
[[Image:top_task_area.png|frame|none|Antud jaos kuvatakse protsessid ridade kaupa, reastatuna ühe kindla tulba väärtuste (parameetrite) alusel]]&lt;br /&gt;
&lt;br /&gt;
==TOP kasutusjuhised ==&lt;br /&gt;
&lt;br /&gt;
===Toimetamine käsureal===&lt;br /&gt;
&lt;br /&gt;
Käsurea süntaks (struktuur) näeb välja selline:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top -hv | -bcHisS -d viivitus(delay) -n kordused (iterations) -p protsessi number (pid) [,pid...]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käsurea võtmete (nimetatud ka suvanditeks [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 suvanditeks]) selgitused [http://et.wikipedia.org/wiki/Maakeel maakeeles]: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b : pakktöötluse režiimi käivitamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käivitab top-i pakktöötluse režiimis, mis võib olla mõistlik, kui programmi väljund on tarvis saata teise rakendusse või faili.&lt;br /&gt;
NB! pakktöötlusele omaselt ei tunnista antud režiim hilisemaid käske ning jätkab tööd seni, kuni korduste arv, mis &#039;-n&#039; võtme abil on määratud, on ümber või protsess on &#039;kill&#039; käsuga peatatud.        &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-c : Käsu (Command) parameetri sisu ümberlülitamine (toggle)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Kui varem näidati Käsu parameetri all käsu nime, siis pärast &amp;quot;-c&amp;quot; rakendamist näidatakse seal samas programmi nime ning vastupidi. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-d : Viivituse ajaline intervall. Süntaks: -d ss.tt (s nagu sekundid.t nagu (tenths) kümnendikud)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Selle võtme abil määratakse värskendamise (refresh) välde. Esialgne väärtus on määratud kas spetsiaalses konfiguratsioonifailis või kohaldatakse vaikeseade väärtust (enamasti 3 või sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot; abil.&lt;br /&gt;
     &lt;br /&gt;
&amp;lt;pre&amp;gt;-h : Abiinfo kuvamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sisestades käsureale &amp;quot;top -h&amp;quot;, kuvatakse teile vastuseks top paketi (või teegi) versioon ning selle top programmi käivitamiseks vajalik süntaks (viidatud üleval).  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-H : Üksikute lõimude (Threats) näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top&#039;i viimasena meelde jäetud &#039;H&#039; vastandi. Kui lüliti on aktiivne (On), siis kuvatakse kõik protsessi üksikud lõimud eraldi. Kui mitteaktiivne (Off), siis kuvatakse ühe protsessi lõimud koos. Töörežiimis toimib sama lülituskäsuna &amp;quot;H&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-i : Mittetöötavate (Idle) protsesside näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Töörežiimis võib samade tulemuste saavutamiseks pruukida käsku &amp;quot;i&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;pre&amp;gt;-n : Kordusteliimiit. Süntaks: -n number&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sätestab maksimaalse kordustearvu (nimetatud ka kaadriteks), mis top peab sooritama, et oma töö lõpetada&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-u : Süsteemimonitoorimine kasutajate (user) kaupa. Süntaks: -u kasutaja nimi (või kasutaja ID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kasutamiseks efektiivse UID ja olemasoleva kasutaja protsesside monitoorimiseks &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-U : Sama, mis -u, ainult, et see oskab opereerida ka päris -, efektiivse -, salvestatud - ja failisüsteemi- UID-ga &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! autorile ei ole see teema päris selge, mistõttu selgitavad märkused on teretulnud! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-p : Kindlate protsesside monitoorimine. Süntaks: -pN1 -pN2 ... or -pN1, N2 [,...]&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Antud võtme abil võib monitoorida korraga kuni 20 protsessi. Antud käsku saab kasutada ainult käsureal, tavalisse režiimis naasmiseks võib kasutada interaktiivset käsku &amp;quot;=&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-s : Turvarežiimi sisenemine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top turvarežiimis, isegi root&#039;i jaoks. Antud režiim on oluliselt paremini süsteemi konfiguratsiooni faili poolt kontrollitud. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-S : Kumulatiivse ajarežiimi ümberlülitamine (sisse ja välja)&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Kui kumulatiivne režiim on aktiivne (On), siis iga protsessi juures kuvatakse tema ning tema &amp;quot;surnud&amp;quot; laste poolt kasutatud protsessiaeg. Vastav interaktiivne käsk on samuti &amp;quot;S&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-v : Versioon ja käsurea süntaksi kuvamine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Sisuliselt sama, mis -h, ehk näitab paketi versiooni ning kuvab programmi käitlemise ABC &lt;br /&gt;
&lt;br /&gt;
===Interaktiivsed trikid===&lt;br /&gt;
&lt;br /&gt;
Nagu ülalpool juba mainitud, siis võimaldab &#039;&#039;&#039;top&#039;&#039;&#039; teostada mitmeid olulisi operatsioone interaktiivselt. Õppimiseks on selline võimalus väga hea, kuid suuremate uuringute tarbeks tasuks kaaluda &#039;&#039;&#039;top&#039;&#039;&#039; sisenemist turvarežiimis (top -s). Interaktiivsed käsud jaotuvad suures plaanis kahte rühme, neist esimesi nimetatakse globaalseteks ning teisi - vastavalt ülalpool viidatud sisusektsioonidele - lokaalseteks käskudeks.&lt;br /&gt;
&lt;br /&gt;
====Globaalsed käsud====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Enter&amp;gt; või &amp;lt;Tühik&amp;gt; :värskendus&lt;br /&gt;
&amp;quot;?&amp;quot; or &amp;quot;h&amp;quot; :Abi&lt;br /&gt;
&amp;quot;=&amp;quot; :Väljumine tegumi piirangutest &lt;br /&gt;
&amp;quot;A&amp;quot; :Multi-ekraani režiimi lüliti&lt;br /&gt;
&amp;quot;B&amp;quot; :Taustavärvi sisse ja väljalülitamine &lt;br /&gt;
&amp;quot;d&amp;quot; or &amp;quot;s&amp;quot; :Viite intervali sisestamine -&amp;gt; nõutav on sisestada aeg&lt;br /&gt;
&amp;quot;G&amp;quot; :Teise akna valik/välja (paramateeri) valik&lt;br /&gt;
&amp;quot;I&amp;quot; :Irix/Solaris režiimi lüliti&lt;br /&gt;
&amp;quot;u&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;U&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;k&amp;quot; :Tapa tegum -&amp;gt; nõutav taski nimi või ID&lt;br /&gt;
&amp;quot;q&amp;quot; :Väljumine&lt;br /&gt;
&amp;quot;r&amp;quot; :taas-tähtsusta (renice) tegum // nõutav PID ja (nice) tähtsuse väärtus&lt;br /&gt;
&amp;quot;W&amp;quot; :Kirjuta konfiguratsiooni fail &lt;br /&gt;
&amp;quot;Z&amp;quot; :Muuda värviskeemi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: üldandmete sektsioon====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;l&amp;quot; :Lüliti - laadimise kesmine/ülevaloleku aeg &lt;br /&gt;
&amp;quot;m&amp;quot; :Lüliti - mälu/saale kasutus &lt;br /&gt;
&amp;quot;t&amp;quot; :Lüliti - tegum/protsessori olek&lt;br /&gt;
&amp;quot;1&amp;quot; :Lüliti - üksik/eraldi rotsessori olek &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: tegumitabel====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;b&amp;quot; :Lüliti - taustavärv -- sisse/välja &lt;br /&gt;
&amp;quot;x&amp;quot; :Lüliti - aktiivse veeru esiletoomine -- sisse/välja &lt;br /&gt;
&amp;quot;y&amp;quot; :Lüliti - aktiivse rea esiletoomine -- sisse/välja  &lt;br /&gt;
&amp;quot;z&amp;quot; :Lüliti - värviline/monokroonne &lt;br /&gt;
&amp;quot;c&amp;quot; :Lüliti - käsurea käsk/programmi nimi&lt;br /&gt;
&amp;quot;f&amp;quot; ja &amp;quot;o&amp;quot; :Väljade (parameetrite elik veergude) ja selle kuvamise järjekorra valikud&lt;br /&gt;
&amp;quot;H&amp;quot; :Lüliti - lõimed&lt;br /&gt;
&amp;quot;S&amp;quot; :Lüliti - summeeritud protsessorieg -- sisse/välja&lt;br /&gt;
&amp;quot;u&amp;quot; :kuvab vaid valitud kasutaja -&amp;gt; sisestada tuleb kasutaja või tema ID&lt;br /&gt;
&amp;quot;i&amp;quot; :Lüliti - Idle-protsessid -- sisse/välja&lt;br /&gt;
&amp;quot;n&amp;quot; või &amp;quot;#&amp;quot; :maksimaalse tegumite arvu määramine -&amp;gt; sisestada tuleb soovitud täisarv&lt;br /&gt;
&amp;quot;&amp;lt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine vasakule&lt;br /&gt;
&amp;quot;&amp;gt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine paremale&lt;br /&gt;
&amp;quot;F&amp;quot; or &amp;quot;O&amp;quot; :sorteeritava parameetri valik&lt;br /&gt;
&amp;quot;R&amp;quot; :Lüliliti - sortimislaadi - (vähenemise või suurenemise suunas) - valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Multi-akna režiim ===&lt;br /&gt;
&lt;br /&gt;
==== Mis see on? ====&lt;br /&gt;
&lt;br /&gt;
Vaikimisi kuvab &#039;&#039;&#039;top&#039;&#039;&#039; ekraanile vaid ühe akna. Kuid seda on võimalik muuta 2-4 erineva väljade grupi (st parameetrite grupi) vaateks. Tulemuseks on vaade, kus iga valitud grupp omab eraldi konfigureetivat kokkuvõtte ning tegumite sektsiooni.&lt;br /&gt;
&lt;br /&gt;
Aktiivne aken on see, mis on seotud üldandmete (summary area) sektsiooniga ja millele suunatud tegumitega seotud käsud.&lt;br /&gt;
&lt;br /&gt;
==== Akna režiimi käsud ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;quot;-&amp;quot; ja &amp;quot;_&amp;quot; :Lüliti - näita/ära näita akent (aknaid )&lt;br /&gt;
* &amp;quot;a&amp;quot; ja &amp;quot;w&amp;quot; :Järgmine aken (edasi/tagasi)&lt;br /&gt;
* &amp;quot;A&amp;quot; :Lüliti - Multi-akna režiimi -- sisse/välja&lt;br /&gt;
* &amp;quot;G&amp;quot; :Lüliti - Choose_Another_Window/Field_Group&lt;br /&gt;
  &amp;quot;g&amp;quot; :Lüliti - akna nime/välja grupi nime valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus ja kasulikud viited==&lt;br /&gt;
&lt;br /&gt;
Eesti keeles:&lt;br /&gt;
#[http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 IT ja sidetehnika seletav käsiraamat]&lt;br /&gt;
#[http://viki.pingviin.org/Top TOP pingviini vikis]&lt;br /&gt;
#[http://www.ise.ee/cdrom/cd2/linux/ Operatsioonisüsteem Linux]&lt;br /&gt;
&lt;br /&gt;
Inglise keele&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Top_%28Unix%29 TOP inglise keelses vikis]&lt;br /&gt;
#[http://linux.die.net/man/1/top: Top manuaal]&lt;br /&gt;
#[http://www.unixtop.org/ Unix Top koduleht] &lt;br /&gt;
#[http://www.linuxforums.org/articles/using-top-more-efficiently_89.html Kuidas kastuada topi efektiivsemalt]&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6967</id>
		<title>Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6967"/>
		<updated>2010-04-18T10:04:49Z</updated>

		<summary type="html">&lt;p&gt;Kkool: /* Kasutatud kirjandus ja kasulikud viited */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Top.PNG|thumb|300px|näide töötavast &#039;&#039;&#039;Top&#039;&#039;&#039; programmist]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; on süsteemi jälgimise [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 utiliit], mis pakub kasutajale süsteemiressursside oleku ülevaadet, sealhulgas põhjalikku reaalajalist infot süsteemi [[OSadmin mõisted|tuuma]] poolt käideldavate tegumite ning protsesside kohta. Lihtsamlt öeldes, &#039;&#039;&#039;top&#039;&#039;&#039; programm ütleb sulle seda, millega su arvuti tegeleb&lt;br /&gt;
[http://linux.about.com/b/2009/02/09/the-top-command-tells-you-what-your-computer-is-busy-with.htm vt Juergen&#039;s Linux Blog]. Laadi, kuidas ja milline info parasjagu kuvatakse, on võimalik spetsiaalsete võtmete ning käskude abil hõlpsasti kohandada. Programm võimaldab mõningast programmipärist interaktiivset protsesside haldamist, kuid selle võimalused on hoopis avaramad, kasutades programmiväliseid liideseid ja konfiguratsiooni võimalusi. Omasuguste utiliitide seas on &#039;&#039;&#039;top&#039;&#039;&#039; sõsara [[ps|&#039;&#039;&#039;ps-i&#039;&#039;&#039;]] kõrval (selle suurim erinevus top-iga võrreldes on reaalajalise monitooringu mittetoetamine) üks väärikamaid ja vanimaid olijaid ning on seetõttu paljudes unixilaadsetes süsteemides vaikimisi kasutusel. Tänaseks on programm tootnud lugematul arvul uusi ja iseseisvaid võsukesi, mis ometi ei sega esiisal jäämast süsteemiadministraatorite südamete püsikundeks.   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; sisaldub tarkvarapeketis [http://procps.sourceforge.net/index.html procps] &lt;br /&gt;
&lt;br /&gt;
NB! Lühidalt on &#039;&#039;&#039;top&#039;&#039;&#039;ist juttu ka maakeelses pingviini [http://viki.pingviin.org/Top vikis]. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor: Kristjan Kool, AK 32&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Käivitamine==&lt;br /&gt;
Utiliidi käivitamiseks käsureal kasutatakse samanimelist käsku&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TOP struktuur ja mõisted==&lt;br /&gt;
&lt;br /&gt;
Programmis navigeerimiseks on oluline meeles pidada esiti kaks kõige olulisemat käsku, need on &amp;quot;h&amp;quot; (või &amp;quot;?&amp;quot;), mis on abiks, kui vajate lisainfot ning &amp;quot;q&amp;quot;, mis võimaldab rakendusest väljuda. Sisenemisel &#039;&#039;&#039;top&#039;&#039;&#039;&#039;i kuvatakse monitorile pilt, mis on sarnane ülaltoodud visuaalsele näitele. Sisuliselt jagatakse ekraan neljaks osaks (järjestatuna ülevalt alla): &lt;br /&gt;
&lt;br /&gt;
===Üldandmete sektsioon (summary area)===&lt;br /&gt;
[[Image:top_summary.png|frame|none|Terminaliakna ülemised read,kus kuvatakse programmi nimi, kella- ning töötamise aeg, kasutajad, CPU(de) ja mälu olekud jms süsteemi põhiandmed]]&lt;br /&gt;
&lt;br /&gt;
Eelviimase rea väljund (Mem:) näitab füüsilist mälu. Veerg total  ei näita tuuma kasutatavat füüsilist mälu, mis on umbes üks megabait. Veerg used esitab kasutatud mälumahu (teine rida ei loe puhvreid). Veerg free näitab täielikult kasutamata mälu, veerg shared aga erinevate protsesside ühiskasutusega mälu. Veerg buffers sisaldab ketta jooksva vahemälu mahu. &lt;br /&gt;
&lt;br /&gt;
Viimane rida (Swap:) esitab sama teavet saalealade kohta. Kui see rida sisaldab vaid nulle, siis pole saalealad aktiveeritud.&lt;br /&gt;
Allikas: [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm &amp;quot;Jüri Vain:&amp;quot;Operatsioonisüsteem Linux&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
===Sõnumi ja käsuviip (message/prompt Line)=== &lt;br /&gt;
[[Image:top_command_line.png|frame|none|Kokkuvõtte osale järgnev &amp;quot;tühi&amp;quot; - kasutaja korraldusi ootav - rida, kus kuvatakse muuhulgas ka veateated]]&lt;br /&gt;
===Veerupäised (columns header)=== &lt;br /&gt;
[[Image:top_column_header.png|frame|none|Protsesside parameetrite nimekiri. Täna  pakub &#039;&#039;&#039;Top&#039;&#039;&#039; ca 26 nimetust, mille abil on võimalik protsesse analüüsida]]&lt;br /&gt;
&lt;br /&gt;
Monitooritavad protsessi parameetrid ehk - nagu ma neid ülalpool nimetan - &amp;quot;veerupäised&amp;quot; moodustavad &#039;&#039;&#039;top&#039;&#039;&#039; utiliidi selgroo, kuna nende abil on erinevaid protsesse võimalik üksteisega võrrelda, neid sorteerida, tuvastada anomaaliaid jne. Vaikimisi on protsessid ülevalt alla sorteeritud protsessori koormatuse (CPU usage) järgi. Aktiivsemad protsessid on nimekirjas nimekirjas üleval pool. &lt;br /&gt;
 &lt;br /&gt;
Tervikliku loendi olemasolevatest parameetritest saab ekraanile kuvada kasutades interaktiivset käsku &amp;quot;o&amp;quot; (order fields). Lisaks nimekirjale võib sellelt leheküljelt leida informatsiooni parameetrite järjekorra ning prioriteetide kohta. Sama informatsioon saab kätte ka käsuga &amp;quot;field select&amp;quot; (mõlemast käsust pikemalt edaspidi), tulemuseks kuvatakse lehe terminaliakna ülemisele reale parasjagu kehtiva parameetritekonfiguratsiooni järgi sõne (current fields string), mis võib välja näha näiteks selline:&lt;br /&gt;
&lt;br /&gt;
[[Image:Current_Fields.PNG|frame|none|Punases kastis on näha hetke monitooringu seadistustest moodustunud 26 täheline sõne (current field string)]]&lt;br /&gt;
&lt;br /&gt;
Antud 26st tähestiku tähest on igaüks seotud ühe kindla monitooritava parameetriga (nimetatud ka väljaks ja veeruks). Suured tähed tähistavad seda, et antud parameeter on parasjagu fookuses ning selle väärtusi kuvatakse tegumitabeli graafilises liideses (vastavalt akna laiusele nimetamise järjekorras alustades vasakult).   &lt;br /&gt;
&lt;br /&gt;
====Monitooritavate parameetrite lühikirjeldused (descriptions of fileds)==== &lt;br /&gt;
Siinkohal nimetan ja kirjeldan lühidalt &#039;&#039;&#039;top&#039;&#039;&#039; programmi poolt pakutavate protsesside parameetreid (välju), võttes aluseks nende parameetrite kokkuleppelise tähistuse (täehestiku tähe).&lt;br /&gt;
&lt;br /&gt;
 a: PID -- Protsessi ID &lt;br /&gt;
Tegumi unikaalne protsessi ID (tuvastuskood), mis perioodiliselt küll kordub, ent kunagi ei alga uuesti nullist. &lt;br /&gt;
 b: PPID -- Vanemprotsessi ID (parent process Is)&lt;br /&gt;
Tegumi vanemprotsessi ID. Vanemprotsessi on mõnel pool nimetatud ka [http://www.ise.ee/cdrom/cd2/linux/ptk1.htm emaprotsessiks]&lt;br /&gt;
 c: RUSER -- Tegelik kasutajanimi (real user name)&lt;br /&gt;
Tegumi omaniku tegelik kasutajanimi  &lt;br /&gt;
 d: UID -- Kasutaj ID (user Id)&lt;br /&gt;
Tegumi omaniku efektiivne kasutaja ID &lt;br /&gt;
 e: USER -- Kasjutajanimi (user name)&lt;br /&gt;
Tegumi omaniku efektiivne kasutajanimi  &lt;br /&gt;
 f: GROUP -- Grupi nimi (group name)&lt;br /&gt;
Tegumi omaniku efektiivne grupinimi  &lt;br /&gt;
 g: TTY -- Juhtterminal (controlling tty)&lt;br /&gt;
Juhtterminali nimi. Selleks on tavaliselt seade (serial port, pty), kust protsess alguse saab ja mida ta kasutab sisendiks või väljundiks. Kuigi, tegum ei pruugi olla seotud terminaliga, sellisel juhul kuvatakse &amp;quot;?&amp;quot;&lt;br /&gt;
 h: PR -- Prioriteet (priority)&lt;br /&gt;
Tegumi prioriteet&lt;br /&gt;
 i: NI -- [http://l10n.gnome.org/POT/gnome-system-monitor.gnome-2-14/po.gnome-2-14.et.po tähtsuse väärtus](nice value)&#039;&#039;&#039;NB! tõlge on kahtlane, ootan parandusettepanekuid!&#039;&#039;&#039; &lt;br /&gt;
Tegumi tähtsuse väärtus. Negatiivne tähtsuse väärtus tähendab kõrgemat prioriteeti ja vastupidi. Null väärtus tähendab antud juhul, et prioriteetsust tegumi täideviimise (töötluse) juures ei ole määratud.&lt;br /&gt;
 j: P -- Viimati kasutatud protsessor (last used CPU) (SMP)&lt;br /&gt;
Number tähistab viimati kasutatud protsessorit. Tõelises SMP keskkonnas muutub see üsna tihti, kuna tuum kasutab sihilikult nõrka afiinsust (vastavust, ühendust). Juba top-i jooksutamine võib murda afiinsuse ning põhjustada rohkem protsesside protsessorite vahetust (lisa portsessoriaja nõude tõttu). &lt;br /&gt;
 k: %CPU -- Protsessori kasutatus (koormatus) (CPU usage)&lt;br /&gt;
Tegumile kuuluv [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 protsessoriaeg] alates viimasest värskendusest (update) väljendatuna protsentides kogu protsessoriaja suhtes.&lt;br /&gt;
Tõelise SMP keskkonna puhul, kui &amp;quot;Irix režiim&amp;quot; on välja lülitatud (off), siis top jätkab opereerimist &amp;quot;Solarise režiimis&amp;quot; , kus tegumi protsessori kasutatus jagatakse protsessorite koguarvuga. Ümberlülitus toimub interaktiivse käsu I abil.&lt;br /&gt;
 l: TIME -- Protsessoriaeg (CPU Time) &lt;br /&gt;
Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
 m: TIME+ -- Protsessoriaeg sajandikes (CPU Time, hundredths)&lt;br /&gt;
Sama, mis &#039;TIME&#039;, kuid selle reaktsiooniaeg on oluliselt väiksem.&lt;br /&gt;
 n: %MEM -- Mälu kasutus (memory usage (RES))&lt;br /&gt;
Tegumid, mis kasutvad parasjagu vaba jagatud füüsilist mälu &lt;br /&gt;
&lt;br /&gt;
NB! Linuxi mähuhaldusest võib eesti keeles pikemalt lugead Jüri Vaini poolt koostatud raamatust [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm Operatsioonisüsteem Linux]&lt;br /&gt;
 o: VIRT -- Virtual Image (kb)  &lt;br /&gt;
VIRT = SWAP + RES. Tegumi poolt kasutatud virtaalmälu maht. See sisaldab endas kogu koodi, andmeid ning jagatud teeke. &lt;br /&gt;
&lt;br /&gt;
NB: kui defineerida keskkonnamuutuja STATSIZE=1, siis VIRT arvutatakse /proc/#/state &amp;quot;VmSize&amp;quot; parameetri (välja) abil. &lt;br /&gt;
 p: SWAP -- Saaleala maht (virtuaalmäluna kasutatav kõvaketta osa) (swapped size) (kb)&lt;br /&gt;
Kogu virtuaalmälu hulgast (VIRT) [http://viki.pingviin.org/Swap saalealalt] lisaks võetud virtuaalmälu.  &lt;br /&gt;
 q: RES -- Residendi maht (resident size)(kb) &lt;br /&gt;
RES = CODE + DATA. Tegumi poolt kasutatud mitte-saaletud füüsiline mälu.&lt;br /&gt;
 r: CODE -- koodi maht (code size) (kb)&lt;br /&gt;
&#039;text resident set&#039; maht elik TRS. &lt;br /&gt;
 s: DATA -- andmete+hoidla maht (data+stack size) (kb)&lt;br /&gt;
&#039;data resident set&#039; maht  elik DRS. &lt;br /&gt;
 t: SHR -- jagatud mälu maht (shared Mem size) (kb)&lt;br /&gt;
Tegumi poolt kasutatud jagatud mälu maht&lt;br /&gt;
 u: nFLT -- Lehtede vigade arv (Page Fault count)&lt;br /&gt;
Oluliste lehtede vigade arv, mis on tegumil esinenud. See tekib, kui protsess püüab lugeda või kirjutada virtuaalset lehte, mis ei ole sel hetkel tema aadressruumis. &lt;br /&gt;
 v: nDRT -- Räpaste lehtede arv (dirty Pages count)&lt;br /&gt;
Lehtede arv, mis on muudetud peale seda, kui need on viimaskord kettale salvestatud. Räpased lehed tuleb kirjutada kettale enne, kui vastav füüsiline mälu asukoht võetakse kasutusele mõne teise virtuaalse lehe tarbeks. &lt;br /&gt;
 w: S -- Protsessi staatus (process Status9&lt;br /&gt;
Tegumi staatus võib olla: &#039;&#039;&#039;D&#039;&#039;&#039; = katkematult uinunud &#039;&#039;&#039;R&#039;&#039;&#039; = töös &#039;&#039;&#039;S&#039;&#039;&#039; = uinunud &#039;&#039;&#039;T&#039;&#039;&#039; = katkestatud või lõpetatud &#039;&#039;&#039;Z&#039;&#039;&#039; = zombi&lt;br /&gt;
&lt;br /&gt;
NB! Tegumid, mis on kirjeldatud töös, peaksid tegelikult tähendama &amp;quot;valmisolekut tööks&amp;quot; (põhjendused on minu jaoks ebaselge, vabandan). &lt;br /&gt;
 x: Command -- Käsurea käsu või programmi nimi (Command line or Program name)&lt;br /&gt;
Kuvab käsu nime, millega tegum on käivitatud või seotud programmi nime. Interaktiivne käsk kahe väljundi vaheliseks ümberlülitamiseks on &amp;quot;c&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kui valitud on käsurea kuva, siis käsureata protsesside puhul näidatakse (nagu kerneli lõimed) samas kohas sulgudesse paigutatud seotud programmi nime, näiteks (mdrecoveryd) &lt;br /&gt;
 &lt;br /&gt;
 y: WCHAN -- uinunud kus funktsioon (Sleeping in function)&lt;br /&gt;
Sõltuvalt kerneli &#039;System.map&#039;-ist , see väli (parameeter) näitab kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab.  field will show the name or the address of the kernel function in which the task is currently sleeping. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NB! antud välja kuvamine võib tõsta oluliselt top-i koormust! &lt;br /&gt;
 &lt;br /&gt;
 z: Flags -- Tegumi märgistus (Task Flags) &lt;br /&gt;
Antud veerg näitab tegumite reaalajalist kuuteistkümnendüsteemis märgistatust. Antud märgistus on dokumneteeritud asukohas &amp;lt;linux/sched.h&amp;gt;. Vähem formaalsemat infot võib leida märgistuste kohta &#039;Fields select&#039; või &#039;Order fields&#039; käskude rakendamisel.&lt;br /&gt;
&lt;br /&gt;
===tegumitabel (task area)===&lt;br /&gt;
[[Image:top_task_area.png|frame|none|Antud jaos kuvatakse protsessid ridade kaupa, reastatuna ühe kindla tulba väärtuste (parameetrite) alusel]]&lt;br /&gt;
&lt;br /&gt;
==TOP kasutusjuhised ==&lt;br /&gt;
&lt;br /&gt;
===Toimetamine käsureal===&lt;br /&gt;
&lt;br /&gt;
Käsurea süntaks (struktuur) näeb välja selline:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top -hv | -bcHisS -d viivitus(delay) -n kordused (iterations) -p protsessi number (pid) [,pid...]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käsurea võtmete (nimetatud ka suvanditeks [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 suvanditeks]) selgitused [http://et.wikipedia.org/wiki/Maakeel maakeeles]: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b : pakktöötluse režiimi käivitamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käivitab top-i pakktöötluse režiimis, mis võib olla mõistlik, kui programmi väljund on tarvis saata teise rakendusse või faili.&lt;br /&gt;
NB! pakktöötlusele omaselt ei tunnista antud režiim hilisemaid käske ning jätkab tööd seni, kuni korduste arv, mis &#039;-n&#039; võtme abil on määratud, on ümber või protsess on &#039;kill&#039; käsuga peatatud.        &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-c : Käsu (Command) parameetri sisu ümberlülitamine (toggle)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Kui varem näidati Käsu parameetri all käsu nime, siis pärast &amp;quot;-c&amp;quot; rakendamist näidatakse seal samas programmi nime ning vastupidi. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-d : Viivituse ajaline intervall. Süntaks: -d ss.tt (s nagu sekundid.t nagu (tenths) kümnendikud)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Selle võtme abil määratakse värskendamise (refresh) välde, esilagne väärtus on määratud, kas spetsiaalses konfiguratsiooni failis või kohaldatakse vaikeseade väärtust (näiteks 3 sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude abil &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot;.&lt;br /&gt;
     &lt;br /&gt;
&amp;lt;pre&amp;gt;-h : Abiinfo kuvamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sisestades käsureale &amp;quot;top -h&amp;quot;, kuvatakse teile vastuseks top paketi (või teegi) versioon ning selle top programmi käivitamiseks vajalik süntaks (viidatud üleval).  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-H : Üksikute lõimude (Threats) näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top&#039;i viimasena meelde jäetud &#039;H&#039; vastandi. Kui lüliti on aktiivne (On), siis kuvatakse kõik protsessi üksikud lõimud eraldi. Kui mitteaktiivne (Off), siis kuvatakse ühe protsessi lõimud koos. Töörežiimis toimib sama lülituskäsuna &amp;quot;H&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-i : Mittetöötavate (Idle) protsesside näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Töörežiimis võib samade tulemuste saavutamiseks pruukida käsku &amp;quot;i&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;pre&amp;gt;-n : Kordusteliimiit. Süntaks: -n number&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sätestab maksimaalse kordustearvu (nimetatud ka kaadriteks), mis top peab sooritama, et oma töö lõpetada&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-u : Süsteemimonitoorimine kasutajate (user) kaupa. Süntaks: -u kasutaja nimi (või kasutaja ID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kasutamiseks efektiivse UID ja olemasoleva kasutaja protsesside monitoorimiseks &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-U : Sama, mis -u, ainult, et see oskab opereerida ka päris -, efektiivse -, salvestatud - ja failisüsteemi- UID-ga &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! autorile ei ole see teema päris selge, mistõttu selgitavad märkused on teretulnud! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-p : Kindlate protsesside monitoorimine. Süntaks: -pN1 -pN2 ... or -pN1, N2 [,...]&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Antud võtme abil võib monitoorida korraga kuni 20 protsessi. Antud käsku saab kasutada ainult käsureal, tavalisse režiimis naasmiseks võib kasutada interaktiivset käsku &amp;quot;=&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-s : Turvarežiimi sisenemine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top turvarežiimis, isegi root&#039;i jaoks. Antud režiim on oluliselt paremini süsteemi konfiguratsiooni faili poolt kontrollitud. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-S : Kumulatiivse ajarežiimi ümberlülitamine (sisse ja välja)&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Kui kumulatiivne režiim on aktiivne (On), siis iga protsessi juures kuvatakse tema ning tema &amp;quot;surnud&amp;quot; laste poolt kasutatud protsessiaeg. Vastav interaktiivne käsk on samuti &amp;quot;S&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-v : Versioon ja käsurea süntaksi kuvamine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Sisuliselt sama, mis -h, ehk näitab paketi versiooni ning kuvab programmi käitlemise ABC &lt;br /&gt;
&lt;br /&gt;
===Interaktiivsed trikid===&lt;br /&gt;
&lt;br /&gt;
Nagu ülalpool juba mainitud, siis võimaldab &#039;&#039;&#039;top&#039;&#039;&#039; teostada mitmeid olulisi operatsioone interaktiivselt. Õppimiseks on selline võimalus väga hea, kuid suuremate uuringute tarbeks tasuks kaaluda &#039;&#039;&#039;top&#039;&#039;&#039; sisenemist turvarežiimis (top -s). Interaktiivsed käsud jaotuvad suures plaanis kahte rühme, neist esimesi nimetatakse globaalseteks ning teisi - vastavalt ülalpool viidatud sisusektsioonidele - lokaalseteks käskudeks.&lt;br /&gt;
&lt;br /&gt;
====Globaalsed käsud====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Enter&amp;gt; või &amp;lt;Tühik&amp;gt; :värskendus&lt;br /&gt;
&amp;quot;?&amp;quot; or &amp;quot;h&amp;quot; :Abi&lt;br /&gt;
&amp;quot;=&amp;quot; :Väljumine tegumi piirangutest &lt;br /&gt;
&amp;quot;A&amp;quot; :Multi-ekraani režiimi lüliti&lt;br /&gt;
&amp;quot;B&amp;quot; :Taustavärvi sisse ja väljalülitamine &lt;br /&gt;
&amp;quot;d&amp;quot; or &amp;quot;s&amp;quot; :Viite intervali sisestamine -&amp;gt; nõutav on sisestada aeg&lt;br /&gt;
&amp;quot;G&amp;quot; :Teise akna valik/välja (paramateeri) valik&lt;br /&gt;
&amp;quot;I&amp;quot; :Irix/Solaris režiimi lüliti&lt;br /&gt;
&amp;quot;u&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;U&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;k&amp;quot; :Tapa tegum -&amp;gt; nõutav taski nimi või ID&lt;br /&gt;
&amp;quot;q&amp;quot; :Väljumine&lt;br /&gt;
&amp;quot;r&amp;quot; :taas-tähtsusta (renice) tegum // nõutav PID ja (nice) tähtsuse väärtus&lt;br /&gt;
&amp;quot;W&amp;quot; :Kirjuta konfiguratsiooni fail &lt;br /&gt;
&amp;quot;Z&amp;quot; :Muuda värviskeemi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: üldandmete sektsioon====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;l&amp;quot; :Lüliti - laadimise kesmine/ülevaloleku aeg &lt;br /&gt;
&amp;quot;m&amp;quot; :Lüliti - mälu/saale kasutus &lt;br /&gt;
&amp;quot;t&amp;quot; :Lüliti - tegum/protsessori olek&lt;br /&gt;
&amp;quot;1&amp;quot; :Lüliti - üksik/eraldi rotsessori olek &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: tegumitabel====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;b&amp;quot; :Lüliti - taustavärv -- sisse/välja &lt;br /&gt;
&amp;quot;x&amp;quot; :Lüliti - aktiivse veeru esiletoomine -- sisse/välja &lt;br /&gt;
&amp;quot;y&amp;quot; :Lüliti - aktiivse rea esiletoomine -- sisse/välja  &lt;br /&gt;
&amp;quot;z&amp;quot; :Lüliti - värviline/monokroonne &lt;br /&gt;
&amp;quot;c&amp;quot; :Lüliti - käsurea käsk/programmi nimi&lt;br /&gt;
&amp;quot;f&amp;quot; ja &amp;quot;o&amp;quot; :Väljade (parameetrite elik veergude) ja selle kuvamise järjekorra valikud&lt;br /&gt;
&amp;quot;H&amp;quot; :Lüliti - lõimed&lt;br /&gt;
&amp;quot;S&amp;quot; :Lüliti - summeeritud protsessorieg -- sisse/välja&lt;br /&gt;
&amp;quot;u&amp;quot; :kuvab vaid valitud kasutaja -&amp;gt; sisestada tuleb kasutaja või tema ID&lt;br /&gt;
&amp;quot;i&amp;quot; :Lüliti - Idle-protsessid -- sisse/välja&lt;br /&gt;
&amp;quot;n&amp;quot; või &amp;quot;#&amp;quot; :maksimaalse tegumite arvu määramine -&amp;gt; sisestada tuleb soovitud täisarv&lt;br /&gt;
&amp;quot;&amp;lt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine vasakule&lt;br /&gt;
&amp;quot;&amp;gt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine paremale&lt;br /&gt;
&amp;quot;F&amp;quot; or &amp;quot;O&amp;quot; :sorteeritava parameetri valik&lt;br /&gt;
&amp;quot;R&amp;quot; :Lüliliti - sortimislaadi - (vähenemise või suurenemise suunas) - valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Multi-akna režiim ===&lt;br /&gt;
&lt;br /&gt;
==== Mis see on? ====&lt;br /&gt;
&lt;br /&gt;
Vaikimisi kuvab &#039;&#039;&#039;top&#039;&#039;&#039; ekraanile vaid ühe akna. Kuid seda on võimalik muuta 2-4 erineva väljade grupi (st parameetrite grupi) vaateks. Tulemuseks on vaade, kus iga valitud grupp omab eraldi konfigureetivat kokkuvõtte ning tegumite sektsiooni.&lt;br /&gt;
&lt;br /&gt;
Aktiivne aken on see, mis on seotud üldandmete (summary area) sektsiooniga ja millele suunatud tegumitega seotud käsud.&lt;br /&gt;
&lt;br /&gt;
==== Akna režiimi käsud ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;quot;-&amp;quot; ja &amp;quot;_&amp;quot; :Lüliti - näita/ära näita akent (aknaid )&lt;br /&gt;
* &amp;quot;a&amp;quot; ja &amp;quot;w&amp;quot; :Järgmine aken (edasi/tagasi)&lt;br /&gt;
* &amp;quot;A&amp;quot; :Lüliti - Multi-akna režiimi -- sisse/välja&lt;br /&gt;
* &amp;quot;G&amp;quot; :Lüliti - Choose_Another_Window/Field_Group&lt;br /&gt;
  &amp;quot;g&amp;quot; :Lüliti - akna nime/välja grupi nime valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus ja kasulikud viited==&lt;br /&gt;
&lt;br /&gt;
Eesti keeles:&lt;br /&gt;
#[http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 IT ja sidetehnika seletav käsiraamat]&lt;br /&gt;
#[http://viki.pingviin.org/Top TOP pingviini vikis]&lt;br /&gt;
#[http://www.ise.ee/cdrom/cd2/linux/ Operatsioonisüsteem Linux]&lt;br /&gt;
&lt;br /&gt;
Inglise keele&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Top_%28Unix%29 TOP inglise keelses vikis]&lt;br /&gt;
#[http://linux.die.net/man/1/top: Top manuaal]&lt;br /&gt;
#[http://www.unixtop.org/ Unix Top koduleht] &lt;br /&gt;
#[http://www.linuxforums.org/articles/using-top-more-efficiently_89.html Kuidas kastuada topi efektiivsemalt]&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6965</id>
		<title>Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6965"/>
		<updated>2010-04-18T10:00:24Z</updated>

		<summary type="html">&lt;p&gt;Kkool: /* Kasutatud kirjandus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Top.PNG|thumb|300px|näide töötavast &#039;&#039;&#039;Top&#039;&#039;&#039; programmist]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; on süsteemi jälgimise [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 utiliit], mis pakub kasutajale süsteemiressursside oleku ülevaadet, sealhulgas põhjalikku reaalajalist infot süsteemi [[OSadmin mõisted|tuuma]] poolt käideldavate tegumite ning protsesside kohta. Lihtsamlt öeldes, &#039;&#039;&#039;top&#039;&#039;&#039; programm ütleb sulle seda, millega su arvuti tegeleb&lt;br /&gt;
[http://linux.about.com/b/2009/02/09/the-top-command-tells-you-what-your-computer-is-busy-with.htm vt Juergen&#039;s Linux Blog]. Laadi, kuidas ja milline info parasjagu kuvatakse, on võimalik spetsiaalsete võtmete ning käskude abil hõlpsasti kohandada. Programm võimaldab mõningast programmipärist interaktiivset protsesside haldamist, kuid selle võimalused on hoopis avaramad, kasutades programmiväliseid liideseid ja konfiguratsiooni võimalusi. Omasuguste utiliitide seas on &#039;&#039;&#039;top&#039;&#039;&#039; sõsara [[ps|&#039;&#039;&#039;ps-i&#039;&#039;&#039;]] kõrval (selle suurim erinevus top-iga võrreldes on reaalajalise monitooringu mittetoetamine) üks väärikamaid ja vanimaid olijaid ning on seetõttu paljudes unixilaadsetes süsteemides vaikimisi kasutusel. Tänaseks on programm tootnud lugematul arvul uusi ja iseseisvaid võsukesi, mis ometi ei sega esiisal jäämast süsteemiadministraatorite südamete püsikundeks.   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; sisaldub tarkvarapeketis [http://procps.sourceforge.net/index.html procps] &lt;br /&gt;
&lt;br /&gt;
NB! Lühidalt on &#039;&#039;&#039;top&#039;&#039;&#039;ist juttu ka maakeelses pingviini [http://viki.pingviin.org/Top vikis]. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor: Kristjan Kool, AK 32&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Käivitamine==&lt;br /&gt;
Utiliidi käivitamiseks käsureal kasutatakse samanimelist käsku&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TOP struktuur ja mõisted==&lt;br /&gt;
&lt;br /&gt;
Programmis navigeerimiseks on oluline meeles pidada esiti kaks kõige olulisemat käsku, need on &amp;quot;h&amp;quot; (või &amp;quot;?&amp;quot;), mis on abiks, kui vajate lisainfot ning &amp;quot;q&amp;quot;, mis võimaldab rakendusest väljuda. Sisenemisel &#039;&#039;&#039;top&#039;&#039;&#039;&#039;i kuvatakse monitorile pilt, mis on sarnane ülaltoodud visuaalsele näitele. Sisuliselt jagatakse ekraan neljaks osaks (järjestatuna ülevalt alla): &lt;br /&gt;
&lt;br /&gt;
===Üldandmete sektsioon (summary area)===&lt;br /&gt;
[[Image:top_summary.png|frame|none|Terminaliakna ülemised read,kus kuvatakse programmi nimi, kella- ning töötamise aeg, kasutajad, CPU(de) ja mälu olekud jms süsteemi põhiandmed]]&lt;br /&gt;
&lt;br /&gt;
Eelviimase rea väljund (Mem:) näitab füüsilist mälu. Veerg total  ei näita tuuma kasutatavat füüsilist mälu, mis on umbes üks megabait. Veerg used esitab kasutatud mälumahu (teine rida ei loe puhvreid). Veerg free näitab täielikult kasutamata mälu, veerg shared aga erinevate protsesside ühiskasutusega mälu. Veerg buffers sisaldab ketta jooksva vahemälu mahu. &lt;br /&gt;
&lt;br /&gt;
Viimane rida (Swap:) esitab sama teavet saalealade kohta. Kui see rida sisaldab vaid nulle, siis pole saalealad aktiveeritud.&lt;br /&gt;
Allikas: [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm &amp;quot;Jüri Vain:&amp;quot;Operatsioonisüsteem Linux&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
===Sõnumi ja käsuviip (message/prompt Line)=== &lt;br /&gt;
[[Image:top_command_line.png|frame|none|Kokkuvõtte osale järgnev &amp;quot;tühi&amp;quot; - kasutaja korraldusi ootav - rida, kus kuvatakse muuhulgas ka veateated]]&lt;br /&gt;
===Veerupäised (columns header)=== &lt;br /&gt;
[[Image:top_column_header.png|frame|none|Protsesside parameetrite nimekiri. Täna  pakub &#039;&#039;&#039;Top&#039;&#039;&#039; ca 26 nimetust, mille abil on võimalik protsesse analüüsida]]&lt;br /&gt;
&lt;br /&gt;
Monitooritavad protsessi parameetrid ehk - nagu ma neid ülalpool nimetan - &amp;quot;veerupäised&amp;quot; moodustavad &#039;&#039;&#039;top&#039;&#039;&#039; utiliidi selgroo, kuna nende abil on erinevaid protsesse võimalik üksteisega võrrelda, neid sorteerida, tuvastada anomaaliaid jne. Vaikimisi on protsessid ülevalt alla sorteeritud protsessori koormatuse (CPU usage) järgi. Aktiivsemad protsessid on nimekirjas nimekirjas üleval pool. &lt;br /&gt;
 &lt;br /&gt;
Tervikliku loendi olemasolevatest parameetritest saab ekraanile kuvada kasutades interaktiivset käsku &amp;quot;o&amp;quot; (order fields). Lisaks nimekirjale võib sellelt leheküljelt leida informatsiooni parameetrite järjekorra ning prioriteetide kohta. Sama informatsioon saab kätte ka käsuga &amp;quot;field select&amp;quot; (mõlemast käsust pikemalt edaspidi), tulemuseks kuvatakse lehe terminaliakna ülemisele reale parasjagu kehtiva parameetritekonfiguratsiooni järgi sõne (current fields string), mis võib välja näha näiteks selline:&lt;br /&gt;
&lt;br /&gt;
[[Image:Current_Fields.PNG|frame|none|Punases kastis on näha hetke monitooringu seadistustest moodustunud 26 täheline sõne (current field string)]]&lt;br /&gt;
&lt;br /&gt;
Antud 26st tähestiku tähest on igaüks seotud ühe kindla monitooritava parameetriga (nimetatud ka väljaks ja veeruks). Suured tähed tähistavad seda, et antud parameeter on parasjagu fookuses ning selle väärtusi kuvatakse tegumitabeli graafilises liideses (vastavalt akna laiusele nimetamise järjekorras alustades vasakult).   &lt;br /&gt;
&lt;br /&gt;
====Monitooritavate parameetrite lühikirjeldused (descriptions of fileds)==== &lt;br /&gt;
Siinkohal nimetan ja kirjeldan lühidalt &#039;&#039;&#039;top&#039;&#039;&#039; programmi poolt pakutavate protsesside parameetreid (välju), võttes aluseks nende parameetrite kokkuleppelise tähistuse (täehestiku tähe).&lt;br /&gt;
&lt;br /&gt;
 a: PID -- Protsessi ID &lt;br /&gt;
Tegumi unikaalne protsessi ID (tuvastuskood), mis perioodiliselt küll kordub, ent kunagi ei alga uuesti nullist. &lt;br /&gt;
 b: PPID -- Vanemprotsessi ID (parent process Is)&lt;br /&gt;
Tegumi vanemprotsessi ID. Vanemprotsessi on mõnel pool nimetatud ka [http://www.ise.ee/cdrom/cd2/linux/ptk1.htm emaprotsessiks]&lt;br /&gt;
 c: RUSER -- Tegelik kasutajanimi (real user name)&lt;br /&gt;
Tegumi omaniku tegelik kasutajanimi  &lt;br /&gt;
 d: UID -- Kasutaj ID (user Id)&lt;br /&gt;
Tegumi omaniku efektiivne kasutaja ID &lt;br /&gt;
 e: USER -- Kasjutajanimi (user name)&lt;br /&gt;
Tegumi omaniku efektiivne kasutajanimi  &lt;br /&gt;
 f: GROUP -- Grupi nimi (group name)&lt;br /&gt;
Tegumi omaniku efektiivne grupinimi  &lt;br /&gt;
 g: TTY -- Juhtterminal (controlling tty)&lt;br /&gt;
Juhtterminali nimi. Selleks on tavaliselt seade (serial port, pty), kust protsess alguse saab ja mida ta kasutab sisendiks või väljundiks. Kuigi, tegum ei pruugi olla seotud terminaliga, sellisel juhul kuvatakse &amp;quot;?&amp;quot;&lt;br /&gt;
 h: PR -- Prioriteet (priority)&lt;br /&gt;
Tegumi prioriteet&lt;br /&gt;
 i: NI -- [http://l10n.gnome.org/POT/gnome-system-monitor.gnome-2-14/po.gnome-2-14.et.po tähtsuse väärtus](nice value)&#039;&#039;&#039;NB! tõlge on kahtlane, ootan parandusettepanekuid!&#039;&#039;&#039; &lt;br /&gt;
Tegumi tähtsuse väärtus. Negatiivne tähtsuse väärtus tähendab kõrgemat prioriteeti ja vastupidi. Null väärtus tähendab antud juhul, et prioriteetsust tegumi täideviimise (töötluse) juures ei ole määratud.&lt;br /&gt;
 j: P -- Viimati kasutatud protsessor (last used CPU) (SMP)&lt;br /&gt;
Number tähistab viimati kasutatud protsessorit. Tõelises SMP keskkonnas muutub see üsna tihti, kuna tuum kasutab sihilikult nõrka afiinsust (vastavust, ühendust). Juba top-i jooksutamine võib murda afiinsuse ning põhjustada rohkem protsesside protsessorite vahetust (lisa portsessoriaja nõude tõttu). &lt;br /&gt;
 k: %CPU -- Protsessori kasutatus (koormatus) (CPU usage)&lt;br /&gt;
Tegumile kuuluv [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 protsessoriaeg] alates viimasest värskendusest (update) väljendatuna protsentides kogu protsessoriaja suhtes.&lt;br /&gt;
Tõelise SMP keskkonna puhul, kui &amp;quot;Irix režiim&amp;quot; on välja lülitatud (off), siis top jätkab opereerimist &amp;quot;Solarise režiimis&amp;quot; , kus tegumi protsessori kasutatus jagatakse protsessorite koguarvuga. Ümberlülitus toimub interaktiivse käsu I abil.&lt;br /&gt;
 l: TIME -- Protsessoriaeg (CPU Time) &lt;br /&gt;
Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
 m: TIME+ -- Protsessoriaeg sajandikes (CPU Time, hundredths)&lt;br /&gt;
Sama, mis &#039;TIME&#039;, kuid selle reaktsiooniaeg on oluliselt väiksem.&lt;br /&gt;
 n: %MEM -- Mälu kasutus (memory usage (RES))&lt;br /&gt;
Tegumid, mis kasutvad parasjagu vaba jagatud füüsilist mälu &lt;br /&gt;
&lt;br /&gt;
NB! Linuxi mähuhaldusest võib eesti keeles pikemalt lugead Jüri Vaini poolt koostatud raamatust [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm Operatsioonisüsteem Linux]&lt;br /&gt;
 o: VIRT -- Virtual Image (kb)  &lt;br /&gt;
VIRT = SWAP + RES. Tegumi poolt kasutatud virtaalmälu maht. See sisaldab endas kogu koodi, andmeid ning jagatud teeke. &lt;br /&gt;
&lt;br /&gt;
NB: kui defineerida keskkonnamuutuja STATSIZE=1, siis VIRT arvutatakse /proc/#/state &amp;quot;VmSize&amp;quot; parameetri (välja) abil. &lt;br /&gt;
 p: SWAP -- Saaleala maht (virtuaalmäluna kasutatav kõvaketta osa) (swapped size) (kb)&lt;br /&gt;
Kogu virtuaalmälu hulgast (VIRT) [http://viki.pingviin.org/Swap saalealalt] lisaks võetud virtuaalmälu.  &lt;br /&gt;
 q: RES -- Residendi maht (resident size)(kb) &lt;br /&gt;
RES = CODE + DATA. Tegumi poolt kasutatud mitte-saaletud füüsiline mälu.&lt;br /&gt;
 r: CODE -- koodi maht (code size) (kb)&lt;br /&gt;
&#039;text resident set&#039; maht elik TRS. &lt;br /&gt;
 s: DATA -- andmete+hoidla maht (data+stack size) (kb)&lt;br /&gt;
&#039;data resident set&#039; maht  elik DRS. &lt;br /&gt;
 t: SHR -- jagatud mälu maht (shared Mem size) (kb)&lt;br /&gt;
Tegumi poolt kasutatud jagatud mälu maht&lt;br /&gt;
 u: nFLT -- Lehtede vigade arv (Page Fault count)&lt;br /&gt;
Oluliste lehtede vigade arv, mis on tegumil esinenud. See tekib, kui protsess püüab lugeda või kirjutada virtuaalset lehte, mis ei ole sel hetkel tema aadressruumis. &lt;br /&gt;
 v: nDRT -- Räpaste lehtede arv (dirty Pages count)&lt;br /&gt;
Lehtede arv, mis on muudetud peale seda, kui need on viimaskord kettale salvestatud. Räpased lehed tuleb kirjutada kettale enne, kui vastav füüsiline mälu asukoht võetakse kasutusele mõne teise virtuaalse lehe tarbeks. &lt;br /&gt;
 w: S -- Protsessi staatus (process Status9&lt;br /&gt;
Tegumi staatus võib olla: &#039;&#039;&#039;D&#039;&#039;&#039; = katkematult uinunud &#039;&#039;&#039;R&#039;&#039;&#039; = töös &#039;&#039;&#039;S&#039;&#039;&#039; = uinunud &#039;&#039;&#039;T&#039;&#039;&#039; = katkestatud või lõpetatud &#039;&#039;&#039;Z&#039;&#039;&#039; = zombi&lt;br /&gt;
&lt;br /&gt;
NB! Tegumid, mis on kirjeldatud töös, peaksid tegelikult tähendama &amp;quot;valmisolekut tööks&amp;quot; (põhjendused on minu jaoks ebaselge, vabandan). &lt;br /&gt;
 x: Command -- Käsurea käsu või programmi nimi (Command line or Program name)&lt;br /&gt;
Kuvab käsu nime, millega tegum on käivitatud või seotud programmi nime. Interaktiivne käsk kahe väljundi vaheliseks ümberlülitamiseks on &amp;quot;c&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kui valitud on käsurea kuva, siis käsureata protsesside puhul näidatakse (nagu kerneli lõimed) samas kohas sulgudesse paigutatud seotud programmi nime, näiteks (mdrecoveryd) &lt;br /&gt;
 &lt;br /&gt;
 y: WCHAN -- uinunud kus funktsioon (Sleeping in function)&lt;br /&gt;
Sõltuvalt kerneli &#039;System.map&#039;-ist , see väli (parameeter) näitab kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab.  field will show the name or the address of the kernel function in which the task is currently sleeping. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NB! antud välja kuvamine võib tõsta oluliselt top-i koormust! &lt;br /&gt;
 &lt;br /&gt;
 z: Flags -- Tegumi märgistus (Task Flags) &lt;br /&gt;
Antud veerg näitab tegumite reaalajalist kuuteistkümnendüsteemis märgistatust. Antud märgistus on dokumneteeritud asukohas &amp;lt;linux/sched.h&amp;gt;. Vähem formaalsemat infot võib leida märgistuste kohta &#039;Fields select&#039; või &#039;Order fields&#039; käskude rakendamisel.&lt;br /&gt;
&lt;br /&gt;
===tegumitabel (task area)===&lt;br /&gt;
[[Image:top_task_area.png|frame|none|Antud jaos kuvatakse protsessid ridade kaupa, reastatuna ühe kindla tulba väärtuste (parameetrite) alusel]]&lt;br /&gt;
&lt;br /&gt;
==TOP kasutusjuhised ==&lt;br /&gt;
&lt;br /&gt;
===Toimetamine käsureal===&lt;br /&gt;
&lt;br /&gt;
Käsurea süntaks (struktuur) näeb välja selline:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top -hv | -bcHisS -d viivitus(delay) -n kordused (iterations) -p protsessi number (pid) [,pid...]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käsurea võtmete (nimetatud ka suvanditeks [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 suvanditeks]) selgitused [http://et.wikipedia.org/wiki/Maakeel maakeeles]: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b : pakktöötluse režiimi käivitamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käivitab top-i pakktöötluse režiimis, mis võib olla mõistlik, kui programmi väljund on tarvis saata teise rakendusse või faili.&lt;br /&gt;
NB! pakktöötlusele omaselt ei tunnista antud režiim hilisemaid käske ning jätkab tööd seni, kuni korduste arv, mis &#039;-n&#039; võtme abil on määratud, on ümber või protsess on &#039;kill&#039; käsuga peatatud.        &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-c : Käsu (Command) parameetri sisu ümberlülitamine (toggle)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Kui varem näidati Käsu parameetri all käsu nime, siis pärast &amp;quot;-c&amp;quot; rakendamist näidatakse seal samas programmi nime ning vastupidi. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-d : Viivituse ajaline intervall. Süntaks: -d ss.tt (s nagu sekundid.t nagu (tenths) kümnendikud)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Selle võtme abil määratakse värskendamise (refresh) välde, esilagne väärtus on määratud, kas spetsiaalses konfiguratsiooni failis või kohaldatakse vaikeseade väärtust (näiteks 3 sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude abil &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot;.&lt;br /&gt;
     &lt;br /&gt;
&amp;lt;pre&amp;gt;-h : Abiinfo kuvamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sisestades käsureale &amp;quot;top -h&amp;quot;, kuvatakse teile vastuseks top paketi (või teegi) versioon ning selle top programmi käivitamiseks vajalik süntaks (viidatud üleval).  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-H : Üksikute lõimude (Threats) näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top&#039;i viimasena meelde jäetud &#039;H&#039; vastandi. Kui lüliti on aktiivne (On), siis kuvatakse kõik protsessi üksikud lõimud eraldi. Kui mitteaktiivne (Off), siis kuvatakse ühe protsessi lõimud koos. Töörežiimis toimib sama lülituskäsuna &amp;quot;H&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-i : Mittetöötavate (Idle) protsesside näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Töörežiimis võib samade tulemuste saavutamiseks pruukida käsku &amp;quot;i&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;pre&amp;gt;-n : Kordusteliimiit. Süntaks: -n number&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sätestab maksimaalse kordustearvu (nimetatud ka kaadriteks), mis top peab sooritama, et oma töö lõpetada&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-u : Süsteemimonitoorimine kasutajate (user) kaupa. Süntaks: -u kasutaja nimi (või kasutaja ID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kasutamiseks efektiivse UID ja olemasoleva kasutaja protsesside monitoorimiseks &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-U : Sama, mis -u, ainult, et see oskab opereerida ka päris -, efektiivse -, salvestatud - ja failisüsteemi- UID-ga &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! autorile ei ole see teema päris selge, mistõttu selgitavad märkused on teretulnud! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-p : Kindlate protsesside monitoorimine. Süntaks: -pN1 -pN2 ... or -pN1, N2 [,...]&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Antud võtme abil võib monitoorida korraga kuni 20 protsessi. Antud käsku saab kasutada ainult käsureal, tavalisse režiimis naasmiseks võib kasutada interaktiivset käsku &amp;quot;=&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-s : Turvarežiimi sisenemine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top turvarežiimis, isegi root&#039;i jaoks. Antud režiim on oluliselt paremini süsteemi konfiguratsiooni faili poolt kontrollitud. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-S : Kumulatiivse ajarežiimi ümberlülitamine (sisse ja välja)&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Kui kumulatiivne režiim on aktiivne (On), siis iga protsessi juures kuvatakse tema ning tema &amp;quot;surnud&amp;quot; laste poolt kasutatud protsessiaeg. Vastav interaktiivne käsk on samuti &amp;quot;S&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-v : Versioon ja käsurea süntaksi kuvamine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Sisuliselt sama, mis -h, ehk näitab paketi versiooni ning kuvab programmi käitlemise ABC &lt;br /&gt;
&lt;br /&gt;
===Interaktiivsed trikid===&lt;br /&gt;
&lt;br /&gt;
Nagu ülalpool juba mainitud, siis võimaldab &#039;&#039;&#039;top&#039;&#039;&#039; teostada mitmeid olulisi operatsioone interaktiivselt. Õppimiseks on selline võimalus väga hea, kuid suuremate uuringute tarbeks tasuks kaaluda &#039;&#039;&#039;top&#039;&#039;&#039; sisenemist turvarežiimis (top -s). Interaktiivsed käsud jaotuvad suures plaanis kahte rühme, neist esimesi nimetatakse globaalseteks ning teisi - vastavalt ülalpool viidatud sisusektsioonidele - lokaalseteks käskudeks.&lt;br /&gt;
&lt;br /&gt;
====Globaalsed käsud====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Enter&amp;gt; või &amp;lt;Tühik&amp;gt; :värskendus&lt;br /&gt;
&amp;quot;?&amp;quot; or &amp;quot;h&amp;quot; :Abi&lt;br /&gt;
&amp;quot;=&amp;quot; :Väljumine tegumi piirangutest &lt;br /&gt;
&amp;quot;A&amp;quot; :Multi-ekraani režiimi lüliti&lt;br /&gt;
&amp;quot;B&amp;quot; :Taustavärvi sisse ja väljalülitamine &lt;br /&gt;
&amp;quot;d&amp;quot; or &amp;quot;s&amp;quot; :Viite intervali sisestamine -&amp;gt; nõutav on sisestada aeg&lt;br /&gt;
&amp;quot;G&amp;quot; :Teise akna valik/välja (paramateeri) valik&lt;br /&gt;
&amp;quot;I&amp;quot; :Irix/Solaris režiimi lüliti&lt;br /&gt;
&amp;quot;u&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;U&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;k&amp;quot; :Tapa tegum -&amp;gt; nõutav taski nimi või ID&lt;br /&gt;
&amp;quot;q&amp;quot; :Väljumine&lt;br /&gt;
&amp;quot;r&amp;quot; :taas-tähtsusta (renice) tegum // nõutav PID ja (nice) tähtsuse väärtus&lt;br /&gt;
&amp;quot;W&amp;quot; :Kirjuta konfiguratsiooni fail &lt;br /&gt;
&amp;quot;Z&amp;quot; :Muuda värviskeemi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: üldandmete sektsioon====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;l&amp;quot; :Lüliti - laadimise kesmine/ülevaloleku aeg &lt;br /&gt;
&amp;quot;m&amp;quot; :Lüliti - mälu/saale kasutus &lt;br /&gt;
&amp;quot;t&amp;quot; :Lüliti - tegum/protsessori olek&lt;br /&gt;
&amp;quot;1&amp;quot; :Lüliti - üksik/eraldi rotsessori olek &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: tegumitabel====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;b&amp;quot; :Lüliti - taustavärv -- sisse/välja &lt;br /&gt;
&amp;quot;x&amp;quot; :Lüliti - aktiivse veeru esiletoomine -- sisse/välja &lt;br /&gt;
&amp;quot;y&amp;quot; :Lüliti - aktiivse rea esiletoomine -- sisse/välja  &lt;br /&gt;
&amp;quot;z&amp;quot; :Lüliti - värviline/monokroonne &lt;br /&gt;
&amp;quot;c&amp;quot; :Lüliti - käsurea käsk/programmi nimi&lt;br /&gt;
&amp;quot;f&amp;quot; ja &amp;quot;o&amp;quot; :Väljade (parameetrite elik veergude) ja selle kuvamise järjekorra valikud&lt;br /&gt;
&amp;quot;H&amp;quot; :Lüliti - lõimed&lt;br /&gt;
&amp;quot;S&amp;quot; :Lüliti - summeeritud protsessorieg -- sisse/välja&lt;br /&gt;
&amp;quot;u&amp;quot; :kuvab vaid valitud kasutaja -&amp;gt; sisestada tuleb kasutaja või tema ID&lt;br /&gt;
&amp;quot;i&amp;quot; :Lüliti - Idle-protsessid -- sisse/välja&lt;br /&gt;
&amp;quot;n&amp;quot; või &amp;quot;#&amp;quot; :maksimaalse tegumite arvu määramine -&amp;gt; sisestada tuleb soovitud täisarv&lt;br /&gt;
&amp;quot;&amp;lt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine vasakule&lt;br /&gt;
&amp;quot;&amp;gt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine paremale&lt;br /&gt;
&amp;quot;F&amp;quot; or &amp;quot;O&amp;quot; :sorteeritava parameetri valik&lt;br /&gt;
&amp;quot;R&amp;quot; :Lüliliti - sortimislaadi - (vähenemise või suurenemise suunas) - valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Multi-akna režiim ===&lt;br /&gt;
&lt;br /&gt;
==== Mis see on? ====&lt;br /&gt;
&lt;br /&gt;
Vaikimisi kuvab &#039;&#039;&#039;top&#039;&#039;&#039; ekraanile vaid ühe akna. Kuid seda on võimalik muuta 2-4 erineva väljade grupi (st parameetrite grupi) vaateks. Tulemuseks on vaade, kus iga valitud grupp omab eraldi konfigureetivat kokkuvõtte ning tegumite sektsiooni.&lt;br /&gt;
&lt;br /&gt;
Aktiivne aken on see, mis on seotud üldandmete (summary area) sektsiooniga ja millele suunatud tegumitega seotud käsud.&lt;br /&gt;
&lt;br /&gt;
==== Akna režiimi käsud ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;quot;-&amp;quot; ja &amp;quot;_&amp;quot; :Lüliti - näita/ära näita akent (aknaid )&lt;br /&gt;
* &amp;quot;a&amp;quot; ja &amp;quot;w&amp;quot; :Järgmine aken (edasi/tagasi)&lt;br /&gt;
* &amp;quot;A&amp;quot; :Lüliti - Multi-akna režiimi -- sisse/välja&lt;br /&gt;
* &amp;quot;G&amp;quot; :Lüliti - Choose_Another_Window/Field_Group&lt;br /&gt;
  &amp;quot;g&amp;quot; :Lüliti - akna nime/välja grupi nime valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus ja kasulikud viited==&lt;br /&gt;
&lt;br /&gt;
#[http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 IT ja sidetehnika seletav käsiraamat]&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Top_%28Unix%29 wikipedia]&lt;br /&gt;
#[http://linux.die.net/man/1/top: &#039;&#039;&#039;Top&#039;&#039;&#039; manuaal]&lt;br /&gt;
#[http://www.groupsys.com/topinfo/readme.txt groupsys.com]&lt;br /&gt;
#[http://www.unixtop.org/ unixtop.com] &lt;br /&gt;
#[http://viki.pingviin.org/Top TOP pingviini vikis]&lt;br /&gt;
#[http://www.ise.ee/cdrom/cd2/linux/ Operatsioonisüsteem Linux]&lt;br /&gt;
#[http://www.linuxforums.org/articles/using-top-more-efficiently_89.html &amp;quot;Kuidas kastuada topi efektiivsemalt&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Top&amp;diff=6964</id>
		<title>Talk:Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Top&amp;diff=6964"/>
		<updated>2010-04-18T09:57:17Z</updated>

		<summary type="html">&lt;p&gt;Kkool: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hindaja: Hendrik&lt;br /&gt;
&lt;br /&gt;
Referaadi kohta on tegemist liiga põhjaliku tööga.&lt;br /&gt;
Põhjaliku info jaoks võiks jääda manuaal siiski (kellel inglise keelega raskusi siis kindlasti on ka käesolev referaat suureks abiks).&lt;br /&gt;
&lt;br /&gt;
Üle võiks vaadata selle lause üleliigsete tähtede suhtes&lt;br /&gt;
&lt;br /&gt;
 Tegumi protsessoriaeg kokku alates selle algusest. &lt;br /&gt;
 Kumulatiivne režiimi (Cumulative mode) &#039;&#039;&#039;aktiiveerimise&#039;&#039;&#039; lisatakse iga protsessoriajale ka kõikide lõpetatud tütarprotsesside kasutatud protsessoriaeg.&lt;br /&gt;
 Ümbrlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
&lt;br /&gt;
kkool on 11:56, 18. April 2010 (EEST) teostanud järgmise paranduse:&lt;br /&gt;
 &lt;br /&gt;
 Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud &lt;br /&gt;
 tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
&lt;br /&gt;
Järgnev võiks olla paremini seostatud eelneva tekstiga. Praeguses kontekstis paksus kirjas väljatooduna jääb mulje justkui pealkirjast.&lt;br /&gt;
 VIRT = SWAP + RES&lt;br /&gt;
Sama jutt ka selle kohta&lt;br /&gt;
 RES = CODE + DATA&lt;br /&gt;
&lt;br /&gt;
kkool  (12.54 18 Aprill): Asjakohane märkus. Viisin sisse täiendused peatükki 2.3, lisasin asjakohase viited Jüri Vaini poolt koostatud raamatule &amp;quot;Operatsioonisüsteem Linux&amp;quot; vastavatele peatükkidele. Lisaks sellel eemaldasin viidatud kohtades rasvase kirja ning paigutasin need loogilisemale kohale.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Näpuvigu&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 w: S -- Protsessi staatus (process Status9&lt;br /&gt;
&lt;br /&gt;
 Sõltuvalt kerneli &#039;System.map&#039;-ist , see väli (parameeter) näitab kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab. &lt;br /&gt;
 field will show the name or the address of the kernel function in which the task is currently sleeping. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot; &lt;br /&gt;
&lt;br /&gt;
 Selle võtme abil määratakse värskendamise (refresh) välde, &#039;&#039;&#039;esilagne&#039;&#039;&#039; väärtus on määratud, kas spetsiaalses konfiguratsiooni failis või kohaldatakse vaikeseade väärtust (näiteks 3 sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude abil &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soovitusena võiks juures olla näiteid enamlevinud võtmete/käskude kasutusest mida Top&#039;i kasutamisel võiks lisada.&lt;br /&gt;
&lt;br /&gt;
[[User:Hlind|Hlind]] 00:14, 18 April 2010 (EEST)&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6963</id>
		<title>Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6963"/>
		<updated>2010-04-18T09:53:22Z</updated>

		<summary type="html">&lt;p&gt;Kkool: /* Monitooritavate parameetrite lühikirjeldused (descriptions of fileds) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Top.PNG|thumb|300px|näide töötavast &#039;&#039;&#039;Top&#039;&#039;&#039; programmist]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; on süsteemi jälgimise [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 utiliit], mis pakub kasutajale süsteemiressursside oleku ülevaadet, sealhulgas põhjalikku reaalajalist infot süsteemi [[OSadmin mõisted|tuuma]] poolt käideldavate tegumite ning protsesside kohta. Lihtsamlt öeldes, &#039;&#039;&#039;top&#039;&#039;&#039; programm ütleb sulle seda, millega su arvuti tegeleb&lt;br /&gt;
[http://linux.about.com/b/2009/02/09/the-top-command-tells-you-what-your-computer-is-busy-with.htm vt Juergen&#039;s Linux Blog]. Laadi, kuidas ja milline info parasjagu kuvatakse, on võimalik spetsiaalsete võtmete ning käskude abil hõlpsasti kohandada. Programm võimaldab mõningast programmipärist interaktiivset protsesside haldamist, kuid selle võimalused on hoopis avaramad, kasutades programmiväliseid liideseid ja konfiguratsiooni võimalusi. Omasuguste utiliitide seas on &#039;&#039;&#039;top&#039;&#039;&#039; sõsara [[ps|&#039;&#039;&#039;ps-i&#039;&#039;&#039;]] kõrval (selle suurim erinevus top-iga võrreldes on reaalajalise monitooringu mittetoetamine) üks väärikamaid ja vanimaid olijaid ning on seetõttu paljudes unixilaadsetes süsteemides vaikimisi kasutusel. Tänaseks on programm tootnud lugematul arvul uusi ja iseseisvaid võsukesi, mis ometi ei sega esiisal jäämast süsteemiadministraatorite südamete püsikundeks.   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; sisaldub tarkvarapeketis [http://procps.sourceforge.net/index.html procps] &lt;br /&gt;
&lt;br /&gt;
NB! Lühidalt on &#039;&#039;&#039;top&#039;&#039;&#039;ist juttu ka maakeelses pingviini [http://viki.pingviin.org/Top vikis]. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor: Kristjan Kool, AK 32&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Käivitamine==&lt;br /&gt;
Utiliidi käivitamiseks käsureal kasutatakse samanimelist käsku&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TOP struktuur ja mõisted==&lt;br /&gt;
&lt;br /&gt;
Programmis navigeerimiseks on oluline meeles pidada esiti kaks kõige olulisemat käsku, need on &amp;quot;h&amp;quot; (või &amp;quot;?&amp;quot;), mis on abiks, kui vajate lisainfot ning &amp;quot;q&amp;quot;, mis võimaldab rakendusest väljuda. Sisenemisel &#039;&#039;&#039;top&#039;&#039;&#039;&#039;i kuvatakse monitorile pilt, mis on sarnane ülaltoodud visuaalsele näitele. Sisuliselt jagatakse ekraan neljaks osaks (järjestatuna ülevalt alla): &lt;br /&gt;
&lt;br /&gt;
===Üldandmete sektsioon (summary area)===&lt;br /&gt;
[[Image:top_summary.png|frame|none|Terminaliakna ülemised read,kus kuvatakse programmi nimi, kella- ning töötamise aeg, kasutajad, CPU(de) ja mälu olekud jms süsteemi põhiandmed]]&lt;br /&gt;
&lt;br /&gt;
Eelviimase rea väljund (Mem:) näitab füüsilist mälu. Veerg total  ei näita tuuma kasutatavat füüsilist mälu, mis on umbes üks megabait. Veerg used esitab kasutatud mälumahu (teine rida ei loe puhvreid). Veerg free näitab täielikult kasutamata mälu, veerg shared aga erinevate protsesside ühiskasutusega mälu. Veerg buffers sisaldab ketta jooksva vahemälu mahu. &lt;br /&gt;
&lt;br /&gt;
Viimane rida (Swap:) esitab sama teavet saalealade kohta. Kui see rida sisaldab vaid nulle, siis pole saalealad aktiveeritud.&lt;br /&gt;
Allikas: [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm &amp;quot;Jüri Vain:&amp;quot;Operatsioonisüsteem Linux&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
===Sõnumi ja käsuviip (message/prompt Line)=== &lt;br /&gt;
[[Image:top_command_line.png|frame|none|Kokkuvõtte osale järgnev &amp;quot;tühi&amp;quot; - kasutaja korraldusi ootav - rida, kus kuvatakse muuhulgas ka veateated]]&lt;br /&gt;
===Veerupäised (columns header)=== &lt;br /&gt;
[[Image:top_column_header.png|frame|none|Protsesside parameetrite nimekiri. Täna  pakub &#039;&#039;&#039;Top&#039;&#039;&#039; ca 26 nimetust, mille abil on võimalik protsesse analüüsida]]&lt;br /&gt;
&lt;br /&gt;
Monitooritavad protsessi parameetrid ehk - nagu ma neid ülalpool nimetan - &amp;quot;veerupäised&amp;quot; moodustavad &#039;&#039;&#039;top&#039;&#039;&#039; utiliidi selgroo, kuna nende abil on erinevaid protsesse võimalik üksteisega võrrelda, neid sorteerida, tuvastada anomaaliaid jne. Vaikimisi on protsessid ülevalt alla sorteeritud protsessori koormatuse (CPU usage) järgi. Aktiivsemad protsessid on nimekirjas nimekirjas üleval pool. &lt;br /&gt;
 &lt;br /&gt;
Tervikliku loendi olemasolevatest parameetritest saab ekraanile kuvada kasutades interaktiivset käsku &amp;quot;o&amp;quot; (order fields). Lisaks nimekirjale võib sellelt leheküljelt leida informatsiooni parameetrite järjekorra ning prioriteetide kohta. Sama informatsioon saab kätte ka käsuga &amp;quot;field select&amp;quot; (mõlemast käsust pikemalt edaspidi), tulemuseks kuvatakse lehe terminaliakna ülemisele reale parasjagu kehtiva parameetritekonfiguratsiooni järgi sõne (current fields string), mis võib välja näha näiteks selline:&lt;br /&gt;
&lt;br /&gt;
[[Image:Current_Fields.PNG|frame|none|Punases kastis on näha hetke monitooringu seadistustest moodustunud 26 täheline sõne (current field string)]]&lt;br /&gt;
&lt;br /&gt;
Antud 26st tähestiku tähest on igaüks seotud ühe kindla monitooritava parameetriga (nimetatud ka väljaks ja veeruks). Suured tähed tähistavad seda, et antud parameeter on parasjagu fookuses ning selle väärtusi kuvatakse tegumitabeli graafilises liideses (vastavalt akna laiusele nimetamise järjekorras alustades vasakult).   &lt;br /&gt;
&lt;br /&gt;
====Monitooritavate parameetrite lühikirjeldused (descriptions of fileds)==== &lt;br /&gt;
Siinkohal nimetan ja kirjeldan lühidalt &#039;&#039;&#039;top&#039;&#039;&#039; programmi poolt pakutavate protsesside parameetreid (välju), võttes aluseks nende parameetrite kokkuleppelise tähistuse (täehestiku tähe).&lt;br /&gt;
&lt;br /&gt;
 a: PID -- Protsessi ID &lt;br /&gt;
Tegumi unikaalne protsessi ID (tuvastuskood), mis perioodiliselt küll kordub, ent kunagi ei alga uuesti nullist. &lt;br /&gt;
 b: PPID -- Vanemprotsessi ID (parent process Is)&lt;br /&gt;
Tegumi vanemprotsessi ID. Vanemprotsessi on mõnel pool nimetatud ka [http://www.ise.ee/cdrom/cd2/linux/ptk1.htm emaprotsessiks]&lt;br /&gt;
 c: RUSER -- Tegelik kasutajanimi (real user name)&lt;br /&gt;
Tegumi omaniku tegelik kasutajanimi  &lt;br /&gt;
 d: UID -- Kasutaj ID (user Id)&lt;br /&gt;
Tegumi omaniku efektiivne kasutaja ID &lt;br /&gt;
 e: USER -- Kasjutajanimi (user name)&lt;br /&gt;
Tegumi omaniku efektiivne kasutajanimi  &lt;br /&gt;
 f: GROUP -- Grupi nimi (group name)&lt;br /&gt;
Tegumi omaniku efektiivne grupinimi  &lt;br /&gt;
 g: TTY -- Juhtterminal (controlling tty)&lt;br /&gt;
Juhtterminali nimi. Selleks on tavaliselt seade (serial port, pty), kust protsess alguse saab ja mida ta kasutab sisendiks või väljundiks. Kuigi, tegum ei pruugi olla seotud terminaliga, sellisel juhul kuvatakse &amp;quot;?&amp;quot;&lt;br /&gt;
 h: PR -- Prioriteet (priority)&lt;br /&gt;
Tegumi prioriteet&lt;br /&gt;
 i: NI -- [http://l10n.gnome.org/POT/gnome-system-monitor.gnome-2-14/po.gnome-2-14.et.po tähtsuse väärtus](nice value)&#039;&#039;&#039;NB! tõlge on kahtlane, ootan parandusettepanekuid!&#039;&#039;&#039; &lt;br /&gt;
Tegumi tähtsuse väärtus. Negatiivne tähtsuse väärtus tähendab kõrgemat prioriteeti ja vastupidi. Null väärtus tähendab antud juhul, et prioriteetsust tegumi täideviimise (töötluse) juures ei ole määratud.&lt;br /&gt;
 j: P -- Viimati kasutatud protsessor (last used CPU) (SMP)&lt;br /&gt;
Number tähistab viimati kasutatud protsessorit. Tõelises SMP keskkonnas muutub see üsna tihti, kuna tuum kasutab sihilikult nõrka afiinsust (vastavust, ühendust). Juba top-i jooksutamine võib murda afiinsuse ning põhjustada rohkem protsesside protsessorite vahetust (lisa portsessoriaja nõude tõttu). &lt;br /&gt;
 k: %CPU -- Protsessori kasutatus (koormatus) (CPU usage)&lt;br /&gt;
Tegumile kuuluv [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 protsessoriaeg] alates viimasest värskendusest (update) väljendatuna protsentides kogu protsessoriaja suhtes.&lt;br /&gt;
Tõelise SMP keskkonna puhul, kui &amp;quot;Irix režiim&amp;quot; on välja lülitatud (off), siis top jätkab opereerimist &amp;quot;Solarise režiimis&amp;quot; , kus tegumi protsessori kasutatus jagatakse protsessorite koguarvuga. Ümberlülitus toimub interaktiivse käsu I abil.&lt;br /&gt;
 l: TIME -- Protsessoriaeg (CPU Time) &lt;br /&gt;
Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
 m: TIME+ -- Protsessoriaeg sajandikes (CPU Time, hundredths)&lt;br /&gt;
Sama, mis &#039;TIME&#039;, kuid selle reaktsiooniaeg on oluliselt väiksem.&lt;br /&gt;
 n: %MEM -- Mälu kasutus (memory usage (RES))&lt;br /&gt;
Tegumid, mis kasutvad parasjagu vaba jagatud füüsilist mälu &lt;br /&gt;
&lt;br /&gt;
NB! Linuxi mähuhaldusest võib eesti keeles pikemalt lugead Jüri Vaini poolt koostatud raamatust [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm Operatsioonisüsteem Linux]&lt;br /&gt;
 o: VIRT -- Virtual Image (kb)  &lt;br /&gt;
VIRT = SWAP + RES. Tegumi poolt kasutatud virtaalmälu maht. See sisaldab endas kogu koodi, andmeid ning jagatud teeke. &lt;br /&gt;
&lt;br /&gt;
NB: kui defineerida keskkonnamuutuja STATSIZE=1, siis VIRT arvutatakse /proc/#/state &amp;quot;VmSize&amp;quot; parameetri (välja) abil. &lt;br /&gt;
 p: SWAP -- Saaleala maht (virtuaalmäluna kasutatav kõvaketta osa) (swapped size) (kb)&lt;br /&gt;
Kogu virtuaalmälu hulgast (VIRT) [http://viki.pingviin.org/Swap saalealalt] lisaks võetud virtuaalmälu.  &lt;br /&gt;
 q: RES -- Residendi maht (resident size)(kb) &lt;br /&gt;
RES = CODE + DATA. Tegumi poolt kasutatud mitte-saaletud füüsiline mälu.&lt;br /&gt;
 r: CODE -- koodi maht (code size) (kb)&lt;br /&gt;
&#039;text resident set&#039; maht elik TRS. &lt;br /&gt;
 s: DATA -- andmete+hoidla maht (data+stack size) (kb)&lt;br /&gt;
&#039;data resident set&#039; maht  elik DRS. &lt;br /&gt;
 t: SHR -- jagatud mälu maht (shared Mem size) (kb)&lt;br /&gt;
Tegumi poolt kasutatud jagatud mälu maht&lt;br /&gt;
 u: nFLT -- Lehtede vigade arv (Page Fault count)&lt;br /&gt;
Oluliste lehtede vigade arv, mis on tegumil esinenud. See tekib, kui protsess püüab lugeda või kirjutada virtuaalset lehte, mis ei ole sel hetkel tema aadressruumis. &lt;br /&gt;
 v: nDRT -- Räpaste lehtede arv (dirty Pages count)&lt;br /&gt;
Lehtede arv, mis on muudetud peale seda, kui need on viimaskord kettale salvestatud. Räpased lehed tuleb kirjutada kettale enne, kui vastav füüsiline mälu asukoht võetakse kasutusele mõne teise virtuaalse lehe tarbeks. &lt;br /&gt;
 w: S -- Protsessi staatus (process Status9&lt;br /&gt;
Tegumi staatus võib olla: &#039;&#039;&#039;D&#039;&#039;&#039; = katkematult uinunud &#039;&#039;&#039;R&#039;&#039;&#039; = töös &#039;&#039;&#039;S&#039;&#039;&#039; = uinunud &#039;&#039;&#039;T&#039;&#039;&#039; = katkestatud või lõpetatud &#039;&#039;&#039;Z&#039;&#039;&#039; = zombi&lt;br /&gt;
&lt;br /&gt;
NB! Tegumid, mis on kirjeldatud töös, peaksid tegelikult tähendama &amp;quot;valmisolekut tööks&amp;quot; (põhjendused on minu jaoks ebaselge, vabandan). &lt;br /&gt;
 x: Command -- Käsurea käsu või programmi nimi (Command line or Program name)&lt;br /&gt;
Kuvab käsu nime, millega tegum on käivitatud või seotud programmi nime. Interaktiivne käsk kahe väljundi vaheliseks ümberlülitamiseks on &amp;quot;c&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kui valitud on käsurea kuva, siis käsureata protsesside puhul näidatakse (nagu kerneli lõimed) samas kohas sulgudesse paigutatud seotud programmi nime, näiteks (mdrecoveryd) &lt;br /&gt;
 &lt;br /&gt;
 y: WCHAN -- uinunud kus funktsioon (Sleeping in function)&lt;br /&gt;
Sõltuvalt kerneli &#039;System.map&#039;-ist , see väli (parameeter) näitab kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab.  field will show the name or the address of the kernel function in which the task is currently sleeping. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NB! antud välja kuvamine võib tõsta oluliselt top-i koormust! &lt;br /&gt;
 &lt;br /&gt;
 z: Flags -- Tegumi märgistus (Task Flags) &lt;br /&gt;
Antud veerg näitab tegumite reaalajalist kuuteistkümnendüsteemis märgistatust. Antud märgistus on dokumneteeritud asukohas &amp;lt;linux/sched.h&amp;gt;. Vähem formaalsemat infot võib leida märgistuste kohta &#039;Fields select&#039; või &#039;Order fields&#039; käskude rakendamisel.&lt;br /&gt;
&lt;br /&gt;
===tegumitabel (task area)===&lt;br /&gt;
[[Image:top_task_area.png|frame|none|Antud jaos kuvatakse protsessid ridade kaupa, reastatuna ühe kindla tulba väärtuste (parameetrite) alusel]]&lt;br /&gt;
&lt;br /&gt;
==TOP kasutusjuhised ==&lt;br /&gt;
&lt;br /&gt;
===Toimetamine käsureal===&lt;br /&gt;
&lt;br /&gt;
Käsurea süntaks (struktuur) näeb välja selline:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top -hv | -bcHisS -d viivitus(delay) -n kordused (iterations) -p protsessi number (pid) [,pid...]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käsurea võtmete (nimetatud ka suvanditeks [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 suvanditeks]) selgitused [http://et.wikipedia.org/wiki/Maakeel maakeeles]: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b : pakktöötluse režiimi käivitamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käivitab top-i pakktöötluse režiimis, mis võib olla mõistlik, kui programmi väljund on tarvis saata teise rakendusse või faili.&lt;br /&gt;
NB! pakktöötlusele omaselt ei tunnista antud režiim hilisemaid käske ning jätkab tööd seni, kuni korduste arv, mis &#039;-n&#039; võtme abil on määratud, on ümber või protsess on &#039;kill&#039; käsuga peatatud.        &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-c : Käsu (Command) parameetri sisu ümberlülitamine (toggle)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Kui varem näidati Käsu parameetri all käsu nime, siis pärast &amp;quot;-c&amp;quot; rakendamist näidatakse seal samas programmi nime ning vastupidi. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-d : Viivituse ajaline intervall. Süntaks: -d ss.tt (s nagu sekundid.t nagu (tenths) kümnendikud)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Selle võtme abil määratakse värskendamise (refresh) välde, esilagne väärtus on määratud, kas spetsiaalses konfiguratsiooni failis või kohaldatakse vaikeseade väärtust (näiteks 3 sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude abil &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot;.&lt;br /&gt;
     &lt;br /&gt;
&amp;lt;pre&amp;gt;-h : Abiinfo kuvamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sisestades käsureale &amp;quot;top -h&amp;quot;, kuvatakse teile vastuseks top paketi (või teegi) versioon ning selle top programmi käivitamiseks vajalik süntaks (viidatud üleval).  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-H : Üksikute lõimude (Threats) näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top&#039;i viimasena meelde jäetud &#039;H&#039; vastandi. Kui lüliti on aktiivne (On), siis kuvatakse kõik protsessi üksikud lõimud eraldi. Kui mitteaktiivne (Off), siis kuvatakse ühe protsessi lõimud koos. Töörežiimis toimib sama lülituskäsuna &amp;quot;H&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-i : Mittetöötavate (Idle) protsesside näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Töörežiimis võib samade tulemuste saavutamiseks pruukida käsku &amp;quot;i&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;pre&amp;gt;-n : Kordusteliimiit. Süntaks: -n number&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sätestab maksimaalse kordustearvu (nimetatud ka kaadriteks), mis top peab sooritama, et oma töö lõpetada&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-u : Süsteemimonitoorimine kasutajate (user) kaupa. Süntaks: -u kasutaja nimi (või kasutaja ID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kasutamiseks efektiivse UID ja olemasoleva kasutaja protsesside monitoorimiseks &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-U : Sama, mis -u, ainult, et see oskab opereerida ka päris -, efektiivse -, salvestatud - ja failisüsteemi- UID-ga &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! autorile ei ole see teema päris selge, mistõttu selgitavad märkused on teretulnud! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-p : Kindlate protsesside monitoorimine. Süntaks: -pN1 -pN2 ... or -pN1, N2 [,...]&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Antud võtme abil võib monitoorida korraga kuni 20 protsessi. Antud käsku saab kasutada ainult käsureal, tavalisse režiimis naasmiseks võib kasutada interaktiivset käsku &amp;quot;=&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-s : Turvarežiimi sisenemine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top turvarežiimis, isegi root&#039;i jaoks. Antud režiim on oluliselt paremini süsteemi konfiguratsiooni faili poolt kontrollitud. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-S : Kumulatiivse ajarežiimi ümberlülitamine (sisse ja välja)&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Kui kumulatiivne režiim on aktiivne (On), siis iga protsessi juures kuvatakse tema ning tema &amp;quot;surnud&amp;quot; laste poolt kasutatud protsessiaeg. Vastav interaktiivne käsk on samuti &amp;quot;S&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-v : Versioon ja käsurea süntaksi kuvamine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Sisuliselt sama, mis -h, ehk näitab paketi versiooni ning kuvab programmi käitlemise ABC &lt;br /&gt;
&lt;br /&gt;
===Interaktiivsed trikid===&lt;br /&gt;
&lt;br /&gt;
Nagu ülalpool juba mainitud, siis võimaldab &#039;&#039;&#039;top&#039;&#039;&#039; teostada mitmeid olulisi operatsioone interaktiivselt. Õppimiseks on selline võimalus väga hea, kuid suuremate uuringute tarbeks tasuks kaaluda &#039;&#039;&#039;top&#039;&#039;&#039; sisenemist turvarežiimis (top -s). Interaktiivsed käsud jaotuvad suures plaanis kahte rühme, neist esimesi nimetatakse globaalseteks ning teisi - vastavalt ülalpool viidatud sisusektsioonidele - lokaalseteks käskudeks.&lt;br /&gt;
&lt;br /&gt;
====Globaalsed käsud====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Enter&amp;gt; või &amp;lt;Tühik&amp;gt; :värskendus&lt;br /&gt;
&amp;quot;?&amp;quot; or &amp;quot;h&amp;quot; :Abi&lt;br /&gt;
&amp;quot;=&amp;quot; :Väljumine tegumi piirangutest &lt;br /&gt;
&amp;quot;A&amp;quot; :Multi-ekraani režiimi lüliti&lt;br /&gt;
&amp;quot;B&amp;quot; :Taustavärvi sisse ja väljalülitamine &lt;br /&gt;
&amp;quot;d&amp;quot; or &amp;quot;s&amp;quot; :Viite intervali sisestamine -&amp;gt; nõutav on sisestada aeg&lt;br /&gt;
&amp;quot;G&amp;quot; :Teise akna valik/välja (paramateeri) valik&lt;br /&gt;
&amp;quot;I&amp;quot; :Irix/Solaris režiimi lüliti&lt;br /&gt;
&amp;quot;u&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;U&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;k&amp;quot; :Tapa tegum -&amp;gt; nõutav taski nimi või ID&lt;br /&gt;
&amp;quot;q&amp;quot; :Väljumine&lt;br /&gt;
&amp;quot;r&amp;quot; :taas-tähtsusta (renice) tegum // nõutav PID ja (nice) tähtsuse väärtus&lt;br /&gt;
&amp;quot;W&amp;quot; :Kirjuta konfiguratsiooni fail &lt;br /&gt;
&amp;quot;Z&amp;quot; :Muuda värviskeemi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: üldandmete sektsioon====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;l&amp;quot; :Lüliti - laadimise kesmine/ülevaloleku aeg &lt;br /&gt;
&amp;quot;m&amp;quot; :Lüliti - mälu/saale kasutus &lt;br /&gt;
&amp;quot;t&amp;quot; :Lüliti - tegum/protsessori olek&lt;br /&gt;
&amp;quot;1&amp;quot; :Lüliti - üksik/eraldi rotsessori olek &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: tegumitabel====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;b&amp;quot; :Lüliti - taustavärv -- sisse/välja &lt;br /&gt;
&amp;quot;x&amp;quot; :Lüliti - aktiivse veeru esiletoomine -- sisse/välja &lt;br /&gt;
&amp;quot;y&amp;quot; :Lüliti - aktiivse rea esiletoomine -- sisse/välja  &lt;br /&gt;
&amp;quot;z&amp;quot; :Lüliti - värviline/monokroonne &lt;br /&gt;
&amp;quot;c&amp;quot; :Lüliti - käsurea käsk/programmi nimi&lt;br /&gt;
&amp;quot;f&amp;quot; ja &amp;quot;o&amp;quot; :Väljade (parameetrite elik veergude) ja selle kuvamise järjekorra valikud&lt;br /&gt;
&amp;quot;H&amp;quot; :Lüliti - lõimed&lt;br /&gt;
&amp;quot;S&amp;quot; :Lüliti - summeeritud protsessorieg -- sisse/välja&lt;br /&gt;
&amp;quot;u&amp;quot; :kuvab vaid valitud kasutaja -&amp;gt; sisestada tuleb kasutaja või tema ID&lt;br /&gt;
&amp;quot;i&amp;quot; :Lüliti - Idle-protsessid -- sisse/välja&lt;br /&gt;
&amp;quot;n&amp;quot; või &amp;quot;#&amp;quot; :maksimaalse tegumite arvu määramine -&amp;gt; sisestada tuleb soovitud täisarv&lt;br /&gt;
&amp;quot;&amp;lt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine vasakule&lt;br /&gt;
&amp;quot;&amp;gt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine paremale&lt;br /&gt;
&amp;quot;F&amp;quot; or &amp;quot;O&amp;quot; :sorteeritava parameetri valik&lt;br /&gt;
&amp;quot;R&amp;quot; :Lüliliti - sortimislaadi - (vähenemise või suurenemise suunas) - valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Multi-akna režiim ===&lt;br /&gt;
&lt;br /&gt;
==== Mis see on? ====&lt;br /&gt;
&lt;br /&gt;
Vaikimisi kuvab &#039;&#039;&#039;top&#039;&#039;&#039; ekraanile vaid ühe akna. Kuid seda on võimalik muuta 2-4 erineva väljade grupi (st parameetrite grupi) vaateks. Tulemuseks on vaade, kus iga valitud grupp omab eraldi konfigureetivat kokkuvõtte ning tegumite sektsiooni.&lt;br /&gt;
&lt;br /&gt;
Aktiivne aken on see, mis on seotud üldandmete (summary area) sektsiooniga ja millele suunatud tegumitega seotud käsud.&lt;br /&gt;
&lt;br /&gt;
==== Akna režiimi käsud ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;quot;-&amp;quot; ja &amp;quot;_&amp;quot; :Lüliti - näita/ära näita akent (aknaid )&lt;br /&gt;
* &amp;quot;a&amp;quot; ja &amp;quot;w&amp;quot; :Järgmine aken (edasi/tagasi)&lt;br /&gt;
* &amp;quot;A&amp;quot; :Lüliti - Multi-akna režiimi -- sisse/välja&lt;br /&gt;
* &amp;quot;G&amp;quot; :Lüliti - Choose_Another_Window/Field_Group&lt;br /&gt;
  &amp;quot;g&amp;quot; :Lüliti - akna nime/välja grupi nime valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus==&lt;br /&gt;
&lt;br /&gt;
#[http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 IT ja sidetehnika seletav käsiraamat]&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Top_%28Unix%29 wikipedia]&lt;br /&gt;
#[http://linux.die.net/man/1/top: &#039;&#039;&#039;Top&#039;&#039;&#039; manuaal]&lt;br /&gt;
#[http://www.groupsys.com/topinfo/readme.txt groupsys.com]&lt;br /&gt;
#[http://www.unixtop.org/ unixtop.com] &lt;br /&gt;
#[http://viki.pingviin.org/Top TOP pingviini vikis]&lt;br /&gt;
#[http://www.ise.ee/cdrom/cd2/linux/ Operatsioonisüsteem Linux]&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6962</id>
		<title>Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6962"/>
		<updated>2010-04-18T09:51:50Z</updated>

		<summary type="html">&lt;p&gt;Kkool: /* Monitooritavate parameetrite lühikirjeldused (descriptions of fileds) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Top.PNG|thumb|300px|näide töötavast &#039;&#039;&#039;Top&#039;&#039;&#039; programmist]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; on süsteemi jälgimise [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 utiliit], mis pakub kasutajale süsteemiressursside oleku ülevaadet, sealhulgas põhjalikku reaalajalist infot süsteemi [[OSadmin mõisted|tuuma]] poolt käideldavate tegumite ning protsesside kohta. Lihtsamlt öeldes, &#039;&#039;&#039;top&#039;&#039;&#039; programm ütleb sulle seda, millega su arvuti tegeleb&lt;br /&gt;
[http://linux.about.com/b/2009/02/09/the-top-command-tells-you-what-your-computer-is-busy-with.htm vt Juergen&#039;s Linux Blog]. Laadi, kuidas ja milline info parasjagu kuvatakse, on võimalik spetsiaalsete võtmete ning käskude abil hõlpsasti kohandada. Programm võimaldab mõningast programmipärist interaktiivset protsesside haldamist, kuid selle võimalused on hoopis avaramad, kasutades programmiväliseid liideseid ja konfiguratsiooni võimalusi. Omasuguste utiliitide seas on &#039;&#039;&#039;top&#039;&#039;&#039; sõsara [[ps|&#039;&#039;&#039;ps-i&#039;&#039;&#039;]] kõrval (selle suurim erinevus top-iga võrreldes on reaalajalise monitooringu mittetoetamine) üks väärikamaid ja vanimaid olijaid ning on seetõttu paljudes unixilaadsetes süsteemides vaikimisi kasutusel. Tänaseks on programm tootnud lugematul arvul uusi ja iseseisvaid võsukesi, mis ometi ei sega esiisal jäämast süsteemiadministraatorite südamete püsikundeks.   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; sisaldub tarkvarapeketis [http://procps.sourceforge.net/index.html procps] &lt;br /&gt;
&lt;br /&gt;
NB! Lühidalt on &#039;&#039;&#039;top&#039;&#039;&#039;ist juttu ka maakeelses pingviini [http://viki.pingviin.org/Top vikis]. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor: Kristjan Kool, AK 32&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Käivitamine==&lt;br /&gt;
Utiliidi käivitamiseks käsureal kasutatakse samanimelist käsku&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TOP struktuur ja mõisted==&lt;br /&gt;
&lt;br /&gt;
Programmis navigeerimiseks on oluline meeles pidada esiti kaks kõige olulisemat käsku, need on &amp;quot;h&amp;quot; (või &amp;quot;?&amp;quot;), mis on abiks, kui vajate lisainfot ning &amp;quot;q&amp;quot;, mis võimaldab rakendusest väljuda. Sisenemisel &#039;&#039;&#039;top&#039;&#039;&#039;&#039;i kuvatakse monitorile pilt, mis on sarnane ülaltoodud visuaalsele näitele. Sisuliselt jagatakse ekraan neljaks osaks (järjestatuna ülevalt alla): &lt;br /&gt;
&lt;br /&gt;
===Üldandmete sektsioon (summary area)===&lt;br /&gt;
[[Image:top_summary.png|frame|none|Terminaliakna ülemised read,kus kuvatakse programmi nimi, kella- ning töötamise aeg, kasutajad, CPU(de) ja mälu olekud jms süsteemi põhiandmed]]&lt;br /&gt;
&lt;br /&gt;
Eelviimase rea väljund (Mem:) näitab füüsilist mälu. Veerg total  ei näita tuuma kasutatavat füüsilist mälu, mis on umbes üks megabait. Veerg used esitab kasutatud mälumahu (teine rida ei loe puhvreid). Veerg free näitab täielikult kasutamata mälu, veerg shared aga erinevate protsesside ühiskasutusega mälu. Veerg buffers sisaldab ketta jooksva vahemälu mahu. &lt;br /&gt;
&lt;br /&gt;
Viimane rida (Swap:) esitab sama teavet saalealade kohta. Kui see rida sisaldab vaid nulle, siis pole saalealad aktiveeritud.&lt;br /&gt;
Allikas: [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm &amp;quot;Jüri Vain:&amp;quot;Operatsioonisüsteem Linux&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
===Sõnumi ja käsuviip (message/prompt Line)=== &lt;br /&gt;
[[Image:top_command_line.png|frame|none|Kokkuvõtte osale järgnev &amp;quot;tühi&amp;quot; - kasutaja korraldusi ootav - rida, kus kuvatakse muuhulgas ka veateated]]&lt;br /&gt;
===Veerupäised (columns header)=== &lt;br /&gt;
[[Image:top_column_header.png|frame|none|Protsesside parameetrite nimekiri. Täna  pakub &#039;&#039;&#039;Top&#039;&#039;&#039; ca 26 nimetust, mille abil on võimalik protsesse analüüsida]]&lt;br /&gt;
&lt;br /&gt;
Monitooritavad protsessi parameetrid ehk - nagu ma neid ülalpool nimetan - &amp;quot;veerupäised&amp;quot; moodustavad &#039;&#039;&#039;top&#039;&#039;&#039; utiliidi selgroo, kuna nende abil on erinevaid protsesse võimalik üksteisega võrrelda, neid sorteerida, tuvastada anomaaliaid jne. Vaikimisi on protsessid ülevalt alla sorteeritud protsessori koormatuse (CPU usage) järgi. Aktiivsemad protsessid on nimekirjas nimekirjas üleval pool. &lt;br /&gt;
 &lt;br /&gt;
Tervikliku loendi olemasolevatest parameetritest saab ekraanile kuvada kasutades interaktiivset käsku &amp;quot;o&amp;quot; (order fields). Lisaks nimekirjale võib sellelt leheküljelt leida informatsiooni parameetrite järjekorra ning prioriteetide kohta. Sama informatsioon saab kätte ka käsuga &amp;quot;field select&amp;quot; (mõlemast käsust pikemalt edaspidi), tulemuseks kuvatakse lehe terminaliakna ülemisele reale parasjagu kehtiva parameetritekonfiguratsiooni järgi sõne (current fields string), mis võib välja näha näiteks selline:&lt;br /&gt;
&lt;br /&gt;
[[Image:Current_Fields.PNG|frame|none|Punases kastis on näha hetke monitooringu seadistustest moodustunud 26 täheline sõne (current field string)]]&lt;br /&gt;
&lt;br /&gt;
Antud 26st tähestiku tähest on igaüks seotud ühe kindla monitooritava parameetriga (nimetatud ka väljaks ja veeruks). Suured tähed tähistavad seda, et antud parameeter on parasjagu fookuses ning selle väärtusi kuvatakse tegumitabeli graafilises liideses (vastavalt akna laiusele nimetamise järjekorras alustades vasakult).   &lt;br /&gt;
&lt;br /&gt;
====Monitooritavate parameetrite lühikirjeldused (descriptions of fileds)==== &lt;br /&gt;
Siinkohal nimetan ja kirjeldan lühidalt &#039;&#039;&#039;top&#039;&#039;&#039; programmi poolt pakutavate protsesside parameetreid (välju), võttes aluseks nende parameetrite kokkuleppelise tähistuse (täehestiku tähe).&lt;br /&gt;
&lt;br /&gt;
 a: PID -- Protsessi ID &lt;br /&gt;
Tegumi unikaalne protsessi ID (tuvastuskood), mis perioodiliselt küll kordub, ent kunagi ei alga uuesti nullist. &lt;br /&gt;
 b: PPID -- Vanemprotsessi ID (parent process Is)&lt;br /&gt;
Tegumi vanemprotsessi ID. Vanemprotsessi on mõnel pool nimetatud ka [http://www.ise.ee/cdrom/cd2/linux/ptk1.htm emaprotsessiks]&lt;br /&gt;
 c: RUSER -- Tegelik kasutajanimi (real user name)&lt;br /&gt;
Tegumi omaniku tegelik kasutajanimi  &lt;br /&gt;
 d: UID -- Kasutaj ID (user Id)&lt;br /&gt;
Tegumi omaniku efektiivne kasutaja ID &lt;br /&gt;
 e: USER -- Kasjutajanimi (user name)&lt;br /&gt;
Tegumi omaniku efektiivne kasutajanimi  &lt;br /&gt;
 f: GROUP -- Grupi nimi (group name)&lt;br /&gt;
Tegumi omaniku efektiivne grupinimi  &lt;br /&gt;
 g: TTY -- Juhtterminal (controlling tty)&lt;br /&gt;
Juhtterminali nimi. Selleks on tavaliselt seade (serial port, pty), kust protsess alguse saab ja mida ta kasutab sisendiks või väljundiks. Kuigi, tegum ei pruugi olla seotud terminaliga, sellisel juhul kuvatakse &amp;quot;?&amp;quot;&lt;br /&gt;
 h: PR -- Prioriteet (priority)&lt;br /&gt;
Tegumi prioriteet&lt;br /&gt;
 i: NI -- [http://l10n.gnome.org/POT/gnome-system-monitor.gnome-2-14/po.gnome-2-14.et.po tähtsuse väärtus](nice value)&#039;&#039;&#039;NB! tõlge on kahtlane, ootan parandusettepanekuid!&#039;&#039;&#039; &lt;br /&gt;
Tegumi tähtsuse väärtus. Negatiivne tähtsuse väärtus tähendab kõrgemat prioriteeti ja vastupidi. Null väärtus tähendab antud juhul, et prioriteetsust tegumi täideviimise (töötluse) juures ei ole määratud.&lt;br /&gt;
 j: P -- Viimati kasutatud protsessor (last used CPU) (SMP)&lt;br /&gt;
Number tähistab viimati kasutatud protsessorit. Tõelises SMP keskkonnas muutub see üsna tihti, kuna tuum kasutab sihilikult nõrka afiinsust (vastavust, ühendust). Juba top-i jooksutamine võib murda afiinsuse ning põhjustada rohkem protsesside protsessorite vahetust (lisa portsessoriaja nõude tõttu). &lt;br /&gt;
 k: %CPU -- Protsessori kasutatus (koormatus) (CPU usage)&lt;br /&gt;
Tegumile kuuluv [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 protsessoriaeg] alates viimasest värskendusest (update) väljendatuna protsentides kogu protsessoriaja suhtes.&lt;br /&gt;
Tõelise SMP keskkonna puhul, kui &amp;quot;Irix režiim&amp;quot; on välja lülitatud (off), siis top jätkab opereerimist &amp;quot;Solarise režiimis&amp;quot; , kus tegumi protsessori kasutatus jagatakse protsessorite koguarvuga. Ümberlülitus toimub interaktiivse käsu I abil.&lt;br /&gt;
 l: TIME -- Protsessoriaeg (CPU Time) &lt;br /&gt;
Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
 m: TIME+ -- Protsessoriaeg sajandikes (CPU Time, hundredths)&lt;br /&gt;
Sama, mis &#039;TIME&#039;, kuid selle reaktsiooniaeg on oluliselt väiksem.&lt;br /&gt;
 n: %MEM -- Mälu kasutus (memory usage (RES))&lt;br /&gt;
Tegumid, mis kasutvad parasjagu vaba jagatud füüsilist mälu &lt;br /&gt;
&lt;br /&gt;
NB! Linuxi mähuhaldusest võib eesti keeles pikemalt lugead Jüri Vaini poolt koostatud raamatust [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm Operatsioonisüsteem Linux]&lt;br /&gt;
 o: VIRT -- Virtual Image (kb)  &lt;br /&gt;
VIRT = SWAP + RES. Tegumi poolt kasutatud virtaalmälu maht. See sisaldab endas kogu koodi, andmeid ning jagatud teeke. (NB: kui defineerida keskkonnamuutuja STATSIZE=1, siis VIRT arvutatakse /proc/#/state &amp;quot;VmSize&amp;quot; parameetri (välja) abil) &lt;br /&gt;
 p: SWAP -- Saaleala maht (virtuaalmäluna kasutatav kõvaketta osa) (swapped size) (kb)&lt;br /&gt;
Kogu virtuaalmälu hulgast (VIRT) [http://viki.pingviin.org/Swap saalealalt] lisaks võetud virtuaalmälu.  &lt;br /&gt;
 q: RES -- Residendi maht (resident size)(kb) &lt;br /&gt;
RES = CODE + DATA. Tegumi poolt kasutatud mitte-saaletud füüsiline mälu.&lt;br /&gt;
 r: CODE -- koodi maht (code size) (kb)&lt;br /&gt;
&#039;text resident set&#039; maht elik TRS. &lt;br /&gt;
 s: DATA -- andmete+hoidla maht (data+stack size) (kb)&lt;br /&gt;
&#039;data resident set&#039; maht  elik DRS. &lt;br /&gt;
 t: SHR -- jagatud mälu maht (shared Mem size) (kb)&lt;br /&gt;
Tegumi poolt kasutatud jagatud mälu maht&lt;br /&gt;
 u: nFLT -- Lehtede vigade arv (Page Fault count)&lt;br /&gt;
Oluliste lehtede vigade arv, mis on tegumil esinenud. See tekib, kui protsess püüab lugeda või kirjutada virtuaalset lehte, mis ei ole sel hetkel tema aadressruumis. &lt;br /&gt;
 v: nDRT -- Räpaste lehtede arv (dirty Pages count)&lt;br /&gt;
Lehtede arv, mis on muudetud peale seda, kui need on viimaskord kettale salvestatud. Räpased lehed tuleb kirjutada kettale enne, kui vastav füüsiline mälu asukoht võetakse kasutusele mõne teise virtuaalse lehe tarbeks. &lt;br /&gt;
 w: S -- Protsessi staatus (process Status9&lt;br /&gt;
Tegumi staatus võib olla: &#039;&#039;&#039;D&#039;&#039;&#039; = katkematult uinunud &#039;&#039;&#039;R&#039;&#039;&#039; = töös &#039;&#039;&#039;S&#039;&#039;&#039; = uinunud &#039;&#039;&#039;T&#039;&#039;&#039; = katkestatud või lõpetatud &#039;&#039;&#039;Z&#039;&#039;&#039; = zombi&lt;br /&gt;
&lt;br /&gt;
NB! Tegumid, mis on kirjeldatud töös, peaksid tegelikult tähendama &amp;quot;valmisolekut tööks&amp;quot; (põhjendused on minu jaoks ebaselge, vabandan). &lt;br /&gt;
 x: Command -- Käsurea käsu või programmi nimi (Command line or Program name)&lt;br /&gt;
Kuvab käsu nime, millega tegum on käivitatud või seotud programmi nime. Interaktiivne käsk kahe väljundi vaheliseks ümberlülitamiseks on &amp;quot;c&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kui valitud on käsurea kuva, siis käsureata protsesside puhul näidatakse (nagu kerneli lõimed) samas kohas sulgudesse paigutatud seotud programmi nime, näiteks (mdrecoveryd) &lt;br /&gt;
 &lt;br /&gt;
 y: WCHAN -- uinunud kus funktsioon (Sleeping in function)&lt;br /&gt;
Sõltuvalt kerneli &#039;System.map&#039;-ist , see väli (parameeter) näitab kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab.  field will show the name or the address of the kernel function in which the task is currently sleeping. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NB! antud välja kuvamine võib tõsta oluliselt top-i koormust! &lt;br /&gt;
 &lt;br /&gt;
 z: Flags -- Tegumi märgistus (Task Flags) &lt;br /&gt;
Antud veerg näitab tegumite reaalajalist kuuteistkümnendüsteemis märgistatust. Antud märgistus on dokumneteeritud asukohas &amp;lt;linux/sched.h&amp;gt;. Vähem formaalsemat infot võib leida märgistuste kohta &#039;Fields select&#039; või &#039;Order fields&#039; käskude rakendamisel.&lt;br /&gt;
&lt;br /&gt;
===tegumitabel (task area)===&lt;br /&gt;
[[Image:top_task_area.png|frame|none|Antud jaos kuvatakse protsessid ridade kaupa, reastatuna ühe kindla tulba väärtuste (parameetrite) alusel]]&lt;br /&gt;
&lt;br /&gt;
==TOP kasutusjuhised ==&lt;br /&gt;
&lt;br /&gt;
===Toimetamine käsureal===&lt;br /&gt;
&lt;br /&gt;
Käsurea süntaks (struktuur) näeb välja selline:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top -hv | -bcHisS -d viivitus(delay) -n kordused (iterations) -p protsessi number (pid) [,pid...]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käsurea võtmete (nimetatud ka suvanditeks [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 suvanditeks]) selgitused [http://et.wikipedia.org/wiki/Maakeel maakeeles]: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b : pakktöötluse režiimi käivitamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käivitab top-i pakktöötluse režiimis, mis võib olla mõistlik, kui programmi väljund on tarvis saata teise rakendusse või faili.&lt;br /&gt;
NB! pakktöötlusele omaselt ei tunnista antud režiim hilisemaid käske ning jätkab tööd seni, kuni korduste arv, mis &#039;-n&#039; võtme abil on määratud, on ümber või protsess on &#039;kill&#039; käsuga peatatud.        &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-c : Käsu (Command) parameetri sisu ümberlülitamine (toggle)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Kui varem näidati Käsu parameetri all käsu nime, siis pärast &amp;quot;-c&amp;quot; rakendamist näidatakse seal samas programmi nime ning vastupidi. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-d : Viivituse ajaline intervall. Süntaks: -d ss.tt (s nagu sekundid.t nagu (tenths) kümnendikud)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Selle võtme abil määratakse värskendamise (refresh) välde, esilagne väärtus on määratud, kas spetsiaalses konfiguratsiooni failis või kohaldatakse vaikeseade väärtust (näiteks 3 sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude abil &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot;.&lt;br /&gt;
     &lt;br /&gt;
&amp;lt;pre&amp;gt;-h : Abiinfo kuvamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sisestades käsureale &amp;quot;top -h&amp;quot;, kuvatakse teile vastuseks top paketi (või teegi) versioon ning selle top programmi käivitamiseks vajalik süntaks (viidatud üleval).  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-H : Üksikute lõimude (Threats) näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top&#039;i viimasena meelde jäetud &#039;H&#039; vastandi. Kui lüliti on aktiivne (On), siis kuvatakse kõik protsessi üksikud lõimud eraldi. Kui mitteaktiivne (Off), siis kuvatakse ühe protsessi lõimud koos. Töörežiimis toimib sama lülituskäsuna &amp;quot;H&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-i : Mittetöötavate (Idle) protsesside näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Töörežiimis võib samade tulemuste saavutamiseks pruukida käsku &amp;quot;i&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;pre&amp;gt;-n : Kordusteliimiit. Süntaks: -n number&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sätestab maksimaalse kordustearvu (nimetatud ka kaadriteks), mis top peab sooritama, et oma töö lõpetada&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-u : Süsteemimonitoorimine kasutajate (user) kaupa. Süntaks: -u kasutaja nimi (või kasutaja ID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kasutamiseks efektiivse UID ja olemasoleva kasutaja protsesside monitoorimiseks &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-U : Sama, mis -u, ainult, et see oskab opereerida ka päris -, efektiivse -, salvestatud - ja failisüsteemi- UID-ga &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! autorile ei ole see teema päris selge, mistõttu selgitavad märkused on teretulnud! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-p : Kindlate protsesside monitoorimine. Süntaks: -pN1 -pN2 ... or -pN1, N2 [,...]&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Antud võtme abil võib monitoorida korraga kuni 20 protsessi. Antud käsku saab kasutada ainult käsureal, tavalisse režiimis naasmiseks võib kasutada interaktiivset käsku &amp;quot;=&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-s : Turvarežiimi sisenemine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top turvarežiimis, isegi root&#039;i jaoks. Antud režiim on oluliselt paremini süsteemi konfiguratsiooni faili poolt kontrollitud. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-S : Kumulatiivse ajarežiimi ümberlülitamine (sisse ja välja)&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Kui kumulatiivne režiim on aktiivne (On), siis iga protsessi juures kuvatakse tema ning tema &amp;quot;surnud&amp;quot; laste poolt kasutatud protsessiaeg. Vastav interaktiivne käsk on samuti &amp;quot;S&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-v : Versioon ja käsurea süntaksi kuvamine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Sisuliselt sama, mis -h, ehk näitab paketi versiooni ning kuvab programmi käitlemise ABC &lt;br /&gt;
&lt;br /&gt;
===Interaktiivsed trikid===&lt;br /&gt;
&lt;br /&gt;
Nagu ülalpool juba mainitud, siis võimaldab &#039;&#039;&#039;top&#039;&#039;&#039; teostada mitmeid olulisi operatsioone interaktiivselt. Õppimiseks on selline võimalus väga hea, kuid suuremate uuringute tarbeks tasuks kaaluda &#039;&#039;&#039;top&#039;&#039;&#039; sisenemist turvarežiimis (top -s). Interaktiivsed käsud jaotuvad suures plaanis kahte rühme, neist esimesi nimetatakse globaalseteks ning teisi - vastavalt ülalpool viidatud sisusektsioonidele - lokaalseteks käskudeks.&lt;br /&gt;
&lt;br /&gt;
====Globaalsed käsud====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Enter&amp;gt; või &amp;lt;Tühik&amp;gt; :värskendus&lt;br /&gt;
&amp;quot;?&amp;quot; or &amp;quot;h&amp;quot; :Abi&lt;br /&gt;
&amp;quot;=&amp;quot; :Väljumine tegumi piirangutest &lt;br /&gt;
&amp;quot;A&amp;quot; :Multi-ekraani režiimi lüliti&lt;br /&gt;
&amp;quot;B&amp;quot; :Taustavärvi sisse ja väljalülitamine &lt;br /&gt;
&amp;quot;d&amp;quot; or &amp;quot;s&amp;quot; :Viite intervali sisestamine -&amp;gt; nõutav on sisestada aeg&lt;br /&gt;
&amp;quot;G&amp;quot; :Teise akna valik/välja (paramateeri) valik&lt;br /&gt;
&amp;quot;I&amp;quot; :Irix/Solaris režiimi lüliti&lt;br /&gt;
&amp;quot;u&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;U&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;k&amp;quot; :Tapa tegum -&amp;gt; nõutav taski nimi või ID&lt;br /&gt;
&amp;quot;q&amp;quot; :Väljumine&lt;br /&gt;
&amp;quot;r&amp;quot; :taas-tähtsusta (renice) tegum // nõutav PID ja (nice) tähtsuse väärtus&lt;br /&gt;
&amp;quot;W&amp;quot; :Kirjuta konfiguratsiooni fail &lt;br /&gt;
&amp;quot;Z&amp;quot; :Muuda värviskeemi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: üldandmete sektsioon====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;l&amp;quot; :Lüliti - laadimise kesmine/ülevaloleku aeg &lt;br /&gt;
&amp;quot;m&amp;quot; :Lüliti - mälu/saale kasutus &lt;br /&gt;
&amp;quot;t&amp;quot; :Lüliti - tegum/protsessori olek&lt;br /&gt;
&amp;quot;1&amp;quot; :Lüliti - üksik/eraldi rotsessori olek &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: tegumitabel====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;b&amp;quot; :Lüliti - taustavärv -- sisse/välja &lt;br /&gt;
&amp;quot;x&amp;quot; :Lüliti - aktiivse veeru esiletoomine -- sisse/välja &lt;br /&gt;
&amp;quot;y&amp;quot; :Lüliti - aktiivse rea esiletoomine -- sisse/välja  &lt;br /&gt;
&amp;quot;z&amp;quot; :Lüliti - värviline/monokroonne &lt;br /&gt;
&amp;quot;c&amp;quot; :Lüliti - käsurea käsk/programmi nimi&lt;br /&gt;
&amp;quot;f&amp;quot; ja &amp;quot;o&amp;quot; :Väljade (parameetrite elik veergude) ja selle kuvamise järjekorra valikud&lt;br /&gt;
&amp;quot;H&amp;quot; :Lüliti - lõimed&lt;br /&gt;
&amp;quot;S&amp;quot; :Lüliti - summeeritud protsessorieg -- sisse/välja&lt;br /&gt;
&amp;quot;u&amp;quot; :kuvab vaid valitud kasutaja -&amp;gt; sisestada tuleb kasutaja või tema ID&lt;br /&gt;
&amp;quot;i&amp;quot; :Lüliti - Idle-protsessid -- sisse/välja&lt;br /&gt;
&amp;quot;n&amp;quot; või &amp;quot;#&amp;quot; :maksimaalse tegumite arvu määramine -&amp;gt; sisestada tuleb soovitud täisarv&lt;br /&gt;
&amp;quot;&amp;lt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine vasakule&lt;br /&gt;
&amp;quot;&amp;gt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine paremale&lt;br /&gt;
&amp;quot;F&amp;quot; or &amp;quot;O&amp;quot; :sorteeritava parameetri valik&lt;br /&gt;
&amp;quot;R&amp;quot; :Lüliliti - sortimislaadi - (vähenemise või suurenemise suunas) - valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Multi-akna režiim ===&lt;br /&gt;
&lt;br /&gt;
==== Mis see on? ====&lt;br /&gt;
&lt;br /&gt;
Vaikimisi kuvab &#039;&#039;&#039;top&#039;&#039;&#039; ekraanile vaid ühe akna. Kuid seda on võimalik muuta 2-4 erineva väljade grupi (st parameetrite grupi) vaateks. Tulemuseks on vaade, kus iga valitud grupp omab eraldi konfigureetivat kokkuvõtte ning tegumite sektsiooni.&lt;br /&gt;
&lt;br /&gt;
Aktiivne aken on see, mis on seotud üldandmete (summary area) sektsiooniga ja millele suunatud tegumitega seotud käsud.&lt;br /&gt;
&lt;br /&gt;
==== Akna režiimi käsud ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;quot;-&amp;quot; ja &amp;quot;_&amp;quot; :Lüliti - näita/ära näita akent (aknaid )&lt;br /&gt;
* &amp;quot;a&amp;quot; ja &amp;quot;w&amp;quot; :Järgmine aken (edasi/tagasi)&lt;br /&gt;
* &amp;quot;A&amp;quot; :Lüliti - Multi-akna režiimi -- sisse/välja&lt;br /&gt;
* &amp;quot;G&amp;quot; :Lüliti - Choose_Another_Window/Field_Group&lt;br /&gt;
  &amp;quot;g&amp;quot; :Lüliti - akna nime/välja grupi nime valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus==&lt;br /&gt;
&lt;br /&gt;
#[http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 IT ja sidetehnika seletav käsiraamat]&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Top_%28Unix%29 wikipedia]&lt;br /&gt;
#[http://linux.die.net/man/1/top: &#039;&#039;&#039;Top&#039;&#039;&#039; manuaal]&lt;br /&gt;
#[http://www.groupsys.com/topinfo/readme.txt groupsys.com]&lt;br /&gt;
#[http://www.unixtop.org/ unixtop.com] &lt;br /&gt;
#[http://viki.pingviin.org/Top TOP pingviini vikis]&lt;br /&gt;
#[http://www.ise.ee/cdrom/cd2/linux/ Operatsioonisüsteem Linux]&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6961</id>
		<title>Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6961"/>
		<updated>2010-04-18T09:46:34Z</updated>

		<summary type="html">&lt;p&gt;Kkool: /* Kasutatud kirjandus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Top.PNG|thumb|300px|näide töötavast &#039;&#039;&#039;Top&#039;&#039;&#039; programmist]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; on süsteemi jälgimise [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 utiliit], mis pakub kasutajale süsteemiressursside oleku ülevaadet, sealhulgas põhjalikku reaalajalist infot süsteemi [[OSadmin mõisted|tuuma]] poolt käideldavate tegumite ning protsesside kohta. Lihtsamlt öeldes, &#039;&#039;&#039;top&#039;&#039;&#039; programm ütleb sulle seda, millega su arvuti tegeleb&lt;br /&gt;
[http://linux.about.com/b/2009/02/09/the-top-command-tells-you-what-your-computer-is-busy-with.htm vt Juergen&#039;s Linux Blog]. Laadi, kuidas ja milline info parasjagu kuvatakse, on võimalik spetsiaalsete võtmete ning käskude abil hõlpsasti kohandada. Programm võimaldab mõningast programmipärist interaktiivset protsesside haldamist, kuid selle võimalused on hoopis avaramad, kasutades programmiväliseid liideseid ja konfiguratsiooni võimalusi. Omasuguste utiliitide seas on &#039;&#039;&#039;top&#039;&#039;&#039; sõsara [[ps|&#039;&#039;&#039;ps-i&#039;&#039;&#039;]] kõrval (selle suurim erinevus top-iga võrreldes on reaalajalise monitooringu mittetoetamine) üks väärikamaid ja vanimaid olijaid ning on seetõttu paljudes unixilaadsetes süsteemides vaikimisi kasutusel. Tänaseks on programm tootnud lugematul arvul uusi ja iseseisvaid võsukesi, mis ometi ei sega esiisal jäämast süsteemiadministraatorite südamete püsikundeks.   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; sisaldub tarkvarapeketis [http://procps.sourceforge.net/index.html procps] &lt;br /&gt;
&lt;br /&gt;
NB! Lühidalt on &#039;&#039;&#039;top&#039;&#039;&#039;ist juttu ka maakeelses pingviini [http://viki.pingviin.org/Top vikis]. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor: Kristjan Kool, AK 32&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Käivitamine==&lt;br /&gt;
Utiliidi käivitamiseks käsureal kasutatakse samanimelist käsku&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TOP struktuur ja mõisted==&lt;br /&gt;
&lt;br /&gt;
Programmis navigeerimiseks on oluline meeles pidada esiti kaks kõige olulisemat käsku, need on &amp;quot;h&amp;quot; (või &amp;quot;?&amp;quot;), mis on abiks, kui vajate lisainfot ning &amp;quot;q&amp;quot;, mis võimaldab rakendusest väljuda. Sisenemisel &#039;&#039;&#039;top&#039;&#039;&#039;&#039;i kuvatakse monitorile pilt, mis on sarnane ülaltoodud visuaalsele näitele. Sisuliselt jagatakse ekraan neljaks osaks (järjestatuna ülevalt alla): &lt;br /&gt;
&lt;br /&gt;
===Üldandmete sektsioon (summary area)===&lt;br /&gt;
[[Image:top_summary.png|frame|none|Terminaliakna ülemised read,kus kuvatakse programmi nimi, kella- ning töötamise aeg, kasutajad, CPU(de) ja mälu olekud jms süsteemi põhiandmed]]&lt;br /&gt;
&lt;br /&gt;
Eelviimase rea väljund (Mem:) näitab füüsilist mälu. Veerg total  ei näita tuuma kasutatavat füüsilist mälu, mis on umbes üks megabait. Veerg used esitab kasutatud mälumahu (teine rida ei loe puhvreid). Veerg free näitab täielikult kasutamata mälu, veerg shared aga erinevate protsesside ühiskasutusega mälu. Veerg buffers sisaldab ketta jooksva vahemälu mahu. &lt;br /&gt;
&lt;br /&gt;
Viimane rida (Swap:) esitab sama teavet saalealade kohta. Kui see rida sisaldab vaid nulle, siis pole saalealad aktiveeritud.&lt;br /&gt;
Allikas: [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm &amp;quot;Jüri Vain:&amp;quot;Operatsioonisüsteem Linux&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
===Sõnumi ja käsuviip (message/prompt Line)=== &lt;br /&gt;
[[Image:top_command_line.png|frame|none|Kokkuvõtte osale järgnev &amp;quot;tühi&amp;quot; - kasutaja korraldusi ootav - rida, kus kuvatakse muuhulgas ka veateated]]&lt;br /&gt;
===Veerupäised (columns header)=== &lt;br /&gt;
[[Image:top_column_header.png|frame|none|Protsesside parameetrite nimekiri. Täna  pakub &#039;&#039;&#039;Top&#039;&#039;&#039; ca 26 nimetust, mille abil on võimalik protsesse analüüsida]]&lt;br /&gt;
&lt;br /&gt;
Monitooritavad protsessi parameetrid ehk - nagu ma neid ülalpool nimetan - &amp;quot;veerupäised&amp;quot; moodustavad &#039;&#039;&#039;top&#039;&#039;&#039; utiliidi selgroo, kuna nende abil on erinevaid protsesse võimalik üksteisega võrrelda, neid sorteerida, tuvastada anomaaliaid jne. Vaikimisi on protsessid ülevalt alla sorteeritud protsessori koormatuse (CPU usage) järgi. Aktiivsemad protsessid on nimekirjas nimekirjas üleval pool. &lt;br /&gt;
 &lt;br /&gt;
Tervikliku loendi olemasolevatest parameetritest saab ekraanile kuvada kasutades interaktiivset käsku &amp;quot;o&amp;quot; (order fields). Lisaks nimekirjale võib sellelt leheküljelt leida informatsiooni parameetrite järjekorra ning prioriteetide kohta. Sama informatsioon saab kätte ka käsuga &amp;quot;field select&amp;quot; (mõlemast käsust pikemalt edaspidi), tulemuseks kuvatakse lehe terminaliakna ülemisele reale parasjagu kehtiva parameetritekonfiguratsiooni järgi sõne (current fields string), mis võib välja näha näiteks selline:&lt;br /&gt;
&lt;br /&gt;
[[Image:Current_Fields.PNG|frame|none|Punases kastis on näha hetke monitooringu seadistustest moodustunud 26 täheline sõne (current field string)]]&lt;br /&gt;
&lt;br /&gt;
Antud 26st tähestiku tähest on igaüks seotud ühe kindla monitooritava parameetriga (nimetatud ka väljaks ja veeruks). Suured tähed tähistavad seda, et antud parameeter on parasjagu fookuses ning selle väärtusi kuvatakse tegumitabeli graafilises liideses (vastavalt akna laiusele nimetamise järjekorras alustades vasakult).   &lt;br /&gt;
&lt;br /&gt;
====Monitooritavate parameetrite lühikirjeldused (descriptions of fileds)==== &lt;br /&gt;
Siinkohal nimetan ja kirjeldan lühidalt &#039;&#039;&#039;top&#039;&#039;&#039; programmi poolt pakutavate protsesside parameetreid (välju), võttes aluseks nende parameetrite kokkuleppelise tähistuse (täehestiku tähe).&lt;br /&gt;
&lt;br /&gt;
 a: PID -- Protsessi ID &lt;br /&gt;
Tegumi unikaalne protsessi ID (tuvastuskood), mis perioodiliselt küll kordub, ent kunagi ei alga uuesti nullist. &lt;br /&gt;
 b: PPID -- Vanemprotsessi ID (parent process Is)&lt;br /&gt;
Tegumi vanemprotsessi ID. Vanemprotsessi on mõnel pool nimetatud ka [http://www.ise.ee/cdrom/cd2/linux/ptk1.htm emaprotsessiks]&lt;br /&gt;
 c: RUSER -- Tegelik kasutajanimi (real user name)&lt;br /&gt;
Tegumi omaniku tegelik kasutajanimi  &lt;br /&gt;
 d: UID -- Kasutaj ID (user Id)&lt;br /&gt;
Tegumi omaniku efektiivne kasutaja ID &lt;br /&gt;
 e: USER -- Kasjutajanimi (user name)&lt;br /&gt;
Tegumi omaniku efektiivne kasutajanimi  &lt;br /&gt;
 f: GROUP -- Grupi nimi (group name)&lt;br /&gt;
Tegumi omaniku efektiivne grupinimi  &lt;br /&gt;
 g: TTY -- Juhtterminal (controlling tty)&lt;br /&gt;
Juhtterminali nimi. Selleks on tavaliselt seade (serial port, pty), kust protsess alguse saab ja mida ta kasutab sisendiks või väljundiks. Kuigi, tegum ei pruugi olla seotud terminaliga, sellisel juhul kuvatakse &amp;quot;?&amp;quot;&lt;br /&gt;
 h: PR -- Prioriteet (priority)&lt;br /&gt;
Tegumi prioriteet&lt;br /&gt;
 i: NI -- [http://l10n.gnome.org/POT/gnome-system-monitor.gnome-2-14/po.gnome-2-14.et.po tähtsuse väärtus](nice value)&#039;&#039;&#039;NB! tõlge on kahtlane, ootan parandusettepanekuid!&#039;&#039;&#039; &lt;br /&gt;
Tegumi tähtsuse väärtus. Negatiivne tähtsuse väärtus tähendab kõrgemat prioriteeti ja vastupidi. Null väärtus tähendab antud juhul, et prioriteetsust tegumi täideviimise (töötluse) juures ei ole määratud.&lt;br /&gt;
 j: P -- Viimati kasutatud protsessor (last used CPU) (SMP)&lt;br /&gt;
Number tähistab viimati kasutatud protsessorit. Tõelises SMP keskkonnas muutub see üsna tihti, kuna tuum kasutab sihilikult nõrka afiinsust (vastavust, ühendust). Juba top-i jooksutamine võib murda afiinsuse ning põhjustada rohkem protsesside protsessorite vahetust (lisa portsessoriaja nõude tõttu). &lt;br /&gt;
 k: %CPU -- Protsessori kasutatus (koormatus) (CPU usage)&lt;br /&gt;
Tegumile kuuluv [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 protsessoriaeg] alates viimasest värskendusest (update) väljendatuna protsentides kogu protsessoriaja suhtes.&lt;br /&gt;
Tõelise SMP keskkonna puhul, kui &amp;quot;Irix režiim&amp;quot; on välja lülitatud (off), siis top jätkab opereerimist &amp;quot;Solarise režiimis&amp;quot; , kus tegumi protsessori kasutatus jagatakse protsessorite koguarvuga. Ümberlülitus toimub interaktiivse käsu I abil.&lt;br /&gt;
 l: TIME -- Protsessoriaeg (CPU Time) &lt;br /&gt;
Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
 m: TIME+ -- Protsessoriaeg sajandikes (CPU Time, hundredths)&lt;br /&gt;
Sama, mis &#039;TIME&#039;, kuid selle reaktsiooniaeg on oluliselt väiksem.&lt;br /&gt;
 n: %MEM -- Mälu kasutus (memory usage (RES))&lt;br /&gt;
Tegumid, mis kasutvad parasjagu vaba jagatud füüsilist mälu &lt;br /&gt;
&lt;br /&gt;
NB! Linuxi mähuhaldusest võib eesti keeles pikemalt lugead Jüri Vaini poolt koostatud raamatust [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm Operatsioonisüsteem Linux]&lt;br /&gt;
 o: VIRT -- Virtual Image (kb)&lt;br /&gt;
Tegumi poolt kasutatud virtaalmälu maht. See sisaldab endas kogu koodi, andmeid ning jagatud teeke. (NB: kui defineerida keskkonnamuutuja STATSIZE=1, siis VIRT arvutatakse /proc/#/state &amp;quot;VmSize&amp;quot; parameetri (välja) abil) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VIRT = SWAP + RES&#039;&#039;&#039;&lt;br /&gt;
 p: SWAP -- Saaleala maht (virtuaalmäluna kasutatav kõvaketta osa) (swapped size) (kb)&lt;br /&gt;
Kogu virtuaalmälu hulgast (VIRT) [http://viki.pingviin.org/Swap saalealalt] lisaks võetud virtuaalmälu.  &lt;br /&gt;
 q: RES -- Residendi maht (resident size)(kb)&lt;br /&gt;
Tegumi poolt kasutatud mitte-saaletud füüsiline mälu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RES = CODE + DATA&#039;&#039;&#039; &lt;br /&gt;
 r: CODE -- koodi maht (code size) (kb)&lt;br /&gt;
&#039;text resident set&#039; maht elik TRS. &lt;br /&gt;
 s: DATA -- andmete+hoidla maht (data+stack size) (kb)&lt;br /&gt;
&#039;data resident set&#039; maht  elik DRS. &lt;br /&gt;
 t: SHR -- jagatud mälu maht (shared Mem size) (kb)&lt;br /&gt;
Tegumi poolt kasutatud jagatud mälu maht&lt;br /&gt;
 u: nFLT -- Lehtede vigade arv (Page Fault count)&lt;br /&gt;
Oluliste lehtede vigade arv, mis on tegumil esinenud. See tekib, kui protsess püüab lugeda või kirjutada virtuaalset lehte, mis ei ole sel hetkel tema aadressruumis. &lt;br /&gt;
 v: nDRT -- Räpaste lehtede arv (dirty Pages count)&lt;br /&gt;
Lehtede arv, mis on muudetud peale seda, kui need on viimaskord kettale salvestatud. Räpased lehed tuleb kirjutada kettale enne, kui vastav füüsiline mälu asukoht võetakse kasutusele mõne teise virtuaalse lehe tarbeks. &lt;br /&gt;
 w: S -- Protsessi staatus (process Status9&lt;br /&gt;
Tegumi staatus võib olla: &#039;&#039;&#039;D&#039;&#039;&#039; = katkematult uinunud &#039;&#039;&#039;R&#039;&#039;&#039; = töös &#039;&#039;&#039;S&#039;&#039;&#039; = uinunud &#039;&#039;&#039;T&#039;&#039;&#039; = katkestatud või lõpetatud &#039;&#039;&#039;Z&#039;&#039;&#039; = zombi&lt;br /&gt;
&lt;br /&gt;
NB! Tegumid, mis on kirjeldatud töös, peaksid tegelikult tähendama &amp;quot;valmisolekut tööks&amp;quot; (põhjendused on minu jaoks ebaselge, vabandan). &lt;br /&gt;
 x: Command -- Käsurea käsu või programmi nimi (Command line or Program name)&lt;br /&gt;
Kuvab käsu nime, millega tegum on käivitatud või seotud programmi nime. Interaktiivne käsk kahe väljundi vaheliseks ümberlülitamiseks on &amp;quot;c&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kui valitud on käsurea kuva, siis käsureata protsesside puhul näidatakse (nagu kerneli lõimed) samas kohas sulgudesse paigutatud seotud programmi nime, näiteks (mdrecoveryd) &lt;br /&gt;
 &lt;br /&gt;
 y: WCHAN -- uinunud kus funktsioon (Sleeping in function)&lt;br /&gt;
Sõltuvalt kerneli &#039;System.map&#039;-ist , see väli (parameeter) näitab kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab.  field will show the name or the address of the kernel function in which the task is currently sleeping. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NB! antud välja kuvamine võib tõsta oluliselt top-i koormust! &lt;br /&gt;
 &lt;br /&gt;
 z: Flags -- Tegumi märgistus (Task Flags) &lt;br /&gt;
Antud veerg näitab tegumite reaalajalist kuuteistkümnendüsteemis märgistatust. Antud märgistus on dokumneteeritud asukohas &amp;lt;linux/sched.h&amp;gt;. Vähem formaalsemat infot võib leida märgistuste kohta &#039;Fields select&#039; või &#039;Order fields&#039; käskude rakendamisel.&lt;br /&gt;
&lt;br /&gt;
===tegumitabel (task area)===&lt;br /&gt;
[[Image:top_task_area.png|frame|none|Antud jaos kuvatakse protsessid ridade kaupa, reastatuna ühe kindla tulba väärtuste (parameetrite) alusel]]&lt;br /&gt;
&lt;br /&gt;
==TOP kasutusjuhised ==&lt;br /&gt;
&lt;br /&gt;
===Toimetamine käsureal===&lt;br /&gt;
&lt;br /&gt;
Käsurea süntaks (struktuur) näeb välja selline:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top -hv | -bcHisS -d viivitus(delay) -n kordused (iterations) -p protsessi number (pid) [,pid...]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käsurea võtmete (nimetatud ka suvanditeks [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 suvanditeks]) selgitused [http://et.wikipedia.org/wiki/Maakeel maakeeles]: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b : pakktöötluse režiimi käivitamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käivitab top-i pakktöötluse režiimis, mis võib olla mõistlik, kui programmi väljund on tarvis saata teise rakendusse või faili.&lt;br /&gt;
NB! pakktöötlusele omaselt ei tunnista antud režiim hilisemaid käske ning jätkab tööd seni, kuni korduste arv, mis &#039;-n&#039; võtme abil on määratud, on ümber või protsess on &#039;kill&#039; käsuga peatatud.        &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-c : Käsu (Command) parameetri sisu ümberlülitamine (toggle)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Kui varem näidati Käsu parameetri all käsu nime, siis pärast &amp;quot;-c&amp;quot; rakendamist näidatakse seal samas programmi nime ning vastupidi. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-d : Viivituse ajaline intervall. Süntaks: -d ss.tt (s nagu sekundid.t nagu (tenths) kümnendikud)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Selle võtme abil määratakse värskendamise (refresh) välde, esilagne väärtus on määratud, kas spetsiaalses konfiguratsiooni failis või kohaldatakse vaikeseade väärtust (näiteks 3 sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude abil &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot;.&lt;br /&gt;
     &lt;br /&gt;
&amp;lt;pre&amp;gt;-h : Abiinfo kuvamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sisestades käsureale &amp;quot;top -h&amp;quot;, kuvatakse teile vastuseks top paketi (või teegi) versioon ning selle top programmi käivitamiseks vajalik süntaks (viidatud üleval).  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-H : Üksikute lõimude (Threats) näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top&#039;i viimasena meelde jäetud &#039;H&#039; vastandi. Kui lüliti on aktiivne (On), siis kuvatakse kõik protsessi üksikud lõimud eraldi. Kui mitteaktiivne (Off), siis kuvatakse ühe protsessi lõimud koos. Töörežiimis toimib sama lülituskäsuna &amp;quot;H&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-i : Mittetöötavate (Idle) protsesside näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Töörežiimis võib samade tulemuste saavutamiseks pruukida käsku &amp;quot;i&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;pre&amp;gt;-n : Kordusteliimiit. Süntaks: -n number&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sätestab maksimaalse kordustearvu (nimetatud ka kaadriteks), mis top peab sooritama, et oma töö lõpetada&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-u : Süsteemimonitoorimine kasutajate (user) kaupa. Süntaks: -u kasutaja nimi (või kasutaja ID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kasutamiseks efektiivse UID ja olemasoleva kasutaja protsesside monitoorimiseks &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-U : Sama, mis -u, ainult, et see oskab opereerida ka päris -, efektiivse -, salvestatud - ja failisüsteemi- UID-ga &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! autorile ei ole see teema päris selge, mistõttu selgitavad märkused on teretulnud! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-p : Kindlate protsesside monitoorimine. Süntaks: -pN1 -pN2 ... or -pN1, N2 [,...]&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Antud võtme abil võib monitoorida korraga kuni 20 protsessi. Antud käsku saab kasutada ainult käsureal, tavalisse režiimis naasmiseks võib kasutada interaktiivset käsku &amp;quot;=&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-s : Turvarežiimi sisenemine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top turvarežiimis, isegi root&#039;i jaoks. Antud režiim on oluliselt paremini süsteemi konfiguratsiooni faili poolt kontrollitud. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-S : Kumulatiivse ajarežiimi ümberlülitamine (sisse ja välja)&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Kui kumulatiivne režiim on aktiivne (On), siis iga protsessi juures kuvatakse tema ning tema &amp;quot;surnud&amp;quot; laste poolt kasutatud protsessiaeg. Vastav interaktiivne käsk on samuti &amp;quot;S&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-v : Versioon ja käsurea süntaksi kuvamine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Sisuliselt sama, mis -h, ehk näitab paketi versiooni ning kuvab programmi käitlemise ABC &lt;br /&gt;
&lt;br /&gt;
===Interaktiivsed trikid===&lt;br /&gt;
&lt;br /&gt;
Nagu ülalpool juba mainitud, siis võimaldab &#039;&#039;&#039;top&#039;&#039;&#039; teostada mitmeid olulisi operatsioone interaktiivselt. Õppimiseks on selline võimalus väga hea, kuid suuremate uuringute tarbeks tasuks kaaluda &#039;&#039;&#039;top&#039;&#039;&#039; sisenemist turvarežiimis (top -s). Interaktiivsed käsud jaotuvad suures plaanis kahte rühme, neist esimesi nimetatakse globaalseteks ning teisi - vastavalt ülalpool viidatud sisusektsioonidele - lokaalseteks käskudeks.&lt;br /&gt;
&lt;br /&gt;
====Globaalsed käsud====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Enter&amp;gt; või &amp;lt;Tühik&amp;gt; :värskendus&lt;br /&gt;
&amp;quot;?&amp;quot; or &amp;quot;h&amp;quot; :Abi&lt;br /&gt;
&amp;quot;=&amp;quot; :Väljumine tegumi piirangutest &lt;br /&gt;
&amp;quot;A&amp;quot; :Multi-ekraani režiimi lüliti&lt;br /&gt;
&amp;quot;B&amp;quot; :Taustavärvi sisse ja väljalülitamine &lt;br /&gt;
&amp;quot;d&amp;quot; or &amp;quot;s&amp;quot; :Viite intervali sisestamine -&amp;gt; nõutav on sisestada aeg&lt;br /&gt;
&amp;quot;G&amp;quot; :Teise akna valik/välja (paramateeri) valik&lt;br /&gt;
&amp;quot;I&amp;quot; :Irix/Solaris režiimi lüliti&lt;br /&gt;
&amp;quot;u&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;U&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;k&amp;quot; :Tapa tegum -&amp;gt; nõutav taski nimi või ID&lt;br /&gt;
&amp;quot;q&amp;quot; :Väljumine&lt;br /&gt;
&amp;quot;r&amp;quot; :taas-tähtsusta (renice) tegum // nõutav PID ja (nice) tähtsuse väärtus&lt;br /&gt;
&amp;quot;W&amp;quot; :Kirjuta konfiguratsiooni fail &lt;br /&gt;
&amp;quot;Z&amp;quot; :Muuda värviskeemi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: üldandmete sektsioon====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;l&amp;quot; :Lüliti - laadimise kesmine/ülevaloleku aeg &lt;br /&gt;
&amp;quot;m&amp;quot; :Lüliti - mälu/saale kasutus &lt;br /&gt;
&amp;quot;t&amp;quot; :Lüliti - tegum/protsessori olek&lt;br /&gt;
&amp;quot;1&amp;quot; :Lüliti - üksik/eraldi rotsessori olek &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: tegumitabel====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;b&amp;quot; :Lüliti - taustavärv -- sisse/välja &lt;br /&gt;
&amp;quot;x&amp;quot; :Lüliti - aktiivse veeru esiletoomine -- sisse/välja &lt;br /&gt;
&amp;quot;y&amp;quot; :Lüliti - aktiivse rea esiletoomine -- sisse/välja  &lt;br /&gt;
&amp;quot;z&amp;quot; :Lüliti - värviline/monokroonne &lt;br /&gt;
&amp;quot;c&amp;quot; :Lüliti - käsurea käsk/programmi nimi&lt;br /&gt;
&amp;quot;f&amp;quot; ja &amp;quot;o&amp;quot; :Väljade (parameetrite elik veergude) ja selle kuvamise järjekorra valikud&lt;br /&gt;
&amp;quot;H&amp;quot; :Lüliti - lõimed&lt;br /&gt;
&amp;quot;S&amp;quot; :Lüliti - summeeritud protsessorieg -- sisse/välja&lt;br /&gt;
&amp;quot;u&amp;quot; :kuvab vaid valitud kasutaja -&amp;gt; sisestada tuleb kasutaja või tema ID&lt;br /&gt;
&amp;quot;i&amp;quot; :Lüliti - Idle-protsessid -- sisse/välja&lt;br /&gt;
&amp;quot;n&amp;quot; või &amp;quot;#&amp;quot; :maksimaalse tegumite arvu määramine -&amp;gt; sisestada tuleb soovitud täisarv&lt;br /&gt;
&amp;quot;&amp;lt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine vasakule&lt;br /&gt;
&amp;quot;&amp;gt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine paremale&lt;br /&gt;
&amp;quot;F&amp;quot; or &amp;quot;O&amp;quot; :sorteeritava parameetri valik&lt;br /&gt;
&amp;quot;R&amp;quot; :Lüliliti - sortimislaadi - (vähenemise või suurenemise suunas) - valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Multi-akna režiim ===&lt;br /&gt;
&lt;br /&gt;
==== Mis see on? ====&lt;br /&gt;
&lt;br /&gt;
Vaikimisi kuvab &#039;&#039;&#039;top&#039;&#039;&#039; ekraanile vaid ühe akna. Kuid seda on võimalik muuta 2-4 erineva väljade grupi (st parameetrite grupi) vaateks. Tulemuseks on vaade, kus iga valitud grupp omab eraldi konfigureetivat kokkuvõtte ning tegumite sektsiooni.&lt;br /&gt;
&lt;br /&gt;
Aktiivne aken on see, mis on seotud üldandmete (summary area) sektsiooniga ja millele suunatud tegumitega seotud käsud.&lt;br /&gt;
&lt;br /&gt;
==== Akna režiimi käsud ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;quot;-&amp;quot; ja &amp;quot;_&amp;quot; :Lüliti - näita/ära näita akent (aknaid )&lt;br /&gt;
* &amp;quot;a&amp;quot; ja &amp;quot;w&amp;quot; :Järgmine aken (edasi/tagasi)&lt;br /&gt;
* &amp;quot;A&amp;quot; :Lüliti - Multi-akna režiimi -- sisse/välja&lt;br /&gt;
* &amp;quot;G&amp;quot; :Lüliti - Choose_Another_Window/Field_Group&lt;br /&gt;
  &amp;quot;g&amp;quot; :Lüliti - akna nime/välja grupi nime valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus==&lt;br /&gt;
&lt;br /&gt;
#[http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 IT ja sidetehnika seletav käsiraamat]&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Top_%28Unix%29 wikipedia]&lt;br /&gt;
#[http://linux.die.net/man/1/top: &#039;&#039;&#039;Top&#039;&#039;&#039; manuaal]&lt;br /&gt;
#[http://www.groupsys.com/topinfo/readme.txt groupsys.com]&lt;br /&gt;
#[http://www.unixtop.org/ unixtop.com] &lt;br /&gt;
#[http://viki.pingviin.org/Top TOP pingviini vikis]&lt;br /&gt;
#[http://www.ise.ee/cdrom/cd2/linux/ Operatsioonisüsteem Linux]&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6960</id>
		<title>Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6960"/>
		<updated>2010-04-18T09:45:11Z</updated>

		<summary type="html">&lt;p&gt;Kkool: /* Üldandmete sektsioon (summary area) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Top.PNG|thumb|300px|näide töötavast &#039;&#039;&#039;Top&#039;&#039;&#039; programmist]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; on süsteemi jälgimise [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 utiliit], mis pakub kasutajale süsteemiressursside oleku ülevaadet, sealhulgas põhjalikku reaalajalist infot süsteemi [[OSadmin mõisted|tuuma]] poolt käideldavate tegumite ning protsesside kohta. Lihtsamlt öeldes, &#039;&#039;&#039;top&#039;&#039;&#039; programm ütleb sulle seda, millega su arvuti tegeleb&lt;br /&gt;
[http://linux.about.com/b/2009/02/09/the-top-command-tells-you-what-your-computer-is-busy-with.htm vt Juergen&#039;s Linux Blog]. Laadi, kuidas ja milline info parasjagu kuvatakse, on võimalik spetsiaalsete võtmete ning käskude abil hõlpsasti kohandada. Programm võimaldab mõningast programmipärist interaktiivset protsesside haldamist, kuid selle võimalused on hoopis avaramad, kasutades programmiväliseid liideseid ja konfiguratsiooni võimalusi. Omasuguste utiliitide seas on &#039;&#039;&#039;top&#039;&#039;&#039; sõsara [[ps|&#039;&#039;&#039;ps-i&#039;&#039;&#039;]] kõrval (selle suurim erinevus top-iga võrreldes on reaalajalise monitooringu mittetoetamine) üks väärikamaid ja vanimaid olijaid ning on seetõttu paljudes unixilaadsetes süsteemides vaikimisi kasutusel. Tänaseks on programm tootnud lugematul arvul uusi ja iseseisvaid võsukesi, mis ometi ei sega esiisal jäämast süsteemiadministraatorite südamete püsikundeks.   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; sisaldub tarkvarapeketis [http://procps.sourceforge.net/index.html procps] &lt;br /&gt;
&lt;br /&gt;
NB! Lühidalt on &#039;&#039;&#039;top&#039;&#039;&#039;ist juttu ka maakeelses pingviini [http://viki.pingviin.org/Top vikis]. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor: Kristjan Kool, AK 32&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Käivitamine==&lt;br /&gt;
Utiliidi käivitamiseks käsureal kasutatakse samanimelist käsku&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TOP struktuur ja mõisted==&lt;br /&gt;
&lt;br /&gt;
Programmis navigeerimiseks on oluline meeles pidada esiti kaks kõige olulisemat käsku, need on &amp;quot;h&amp;quot; (või &amp;quot;?&amp;quot;), mis on abiks, kui vajate lisainfot ning &amp;quot;q&amp;quot;, mis võimaldab rakendusest väljuda. Sisenemisel &#039;&#039;&#039;top&#039;&#039;&#039;&#039;i kuvatakse monitorile pilt, mis on sarnane ülaltoodud visuaalsele näitele. Sisuliselt jagatakse ekraan neljaks osaks (järjestatuna ülevalt alla): &lt;br /&gt;
&lt;br /&gt;
===Üldandmete sektsioon (summary area)===&lt;br /&gt;
[[Image:top_summary.png|frame|none|Terminaliakna ülemised read,kus kuvatakse programmi nimi, kella- ning töötamise aeg, kasutajad, CPU(de) ja mälu olekud jms süsteemi põhiandmed]]&lt;br /&gt;
&lt;br /&gt;
Eelviimase rea väljund (Mem:) näitab füüsilist mälu. Veerg total  ei näita tuuma kasutatavat füüsilist mälu, mis on umbes üks megabait. Veerg used esitab kasutatud mälumahu (teine rida ei loe puhvreid). Veerg free näitab täielikult kasutamata mälu, veerg shared aga erinevate protsesside ühiskasutusega mälu. Veerg buffers sisaldab ketta jooksva vahemälu mahu. &lt;br /&gt;
&lt;br /&gt;
Viimane rida (Swap:) esitab sama teavet saalealade kohta. Kui see rida sisaldab vaid nulle, siis pole saalealad aktiveeritud.&lt;br /&gt;
Allikas: [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm &amp;quot;Jüri Vain:&amp;quot;Operatsioonisüsteem Linux&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
===Sõnumi ja käsuviip (message/prompt Line)=== &lt;br /&gt;
[[Image:top_command_line.png|frame|none|Kokkuvõtte osale järgnev &amp;quot;tühi&amp;quot; - kasutaja korraldusi ootav - rida, kus kuvatakse muuhulgas ka veateated]]&lt;br /&gt;
===Veerupäised (columns header)=== &lt;br /&gt;
[[Image:top_column_header.png|frame|none|Protsesside parameetrite nimekiri. Täna  pakub &#039;&#039;&#039;Top&#039;&#039;&#039; ca 26 nimetust, mille abil on võimalik protsesse analüüsida]]&lt;br /&gt;
&lt;br /&gt;
Monitooritavad protsessi parameetrid ehk - nagu ma neid ülalpool nimetan - &amp;quot;veerupäised&amp;quot; moodustavad &#039;&#039;&#039;top&#039;&#039;&#039; utiliidi selgroo, kuna nende abil on erinevaid protsesse võimalik üksteisega võrrelda, neid sorteerida, tuvastada anomaaliaid jne. Vaikimisi on protsessid ülevalt alla sorteeritud protsessori koormatuse (CPU usage) järgi. Aktiivsemad protsessid on nimekirjas nimekirjas üleval pool. &lt;br /&gt;
 &lt;br /&gt;
Tervikliku loendi olemasolevatest parameetritest saab ekraanile kuvada kasutades interaktiivset käsku &amp;quot;o&amp;quot; (order fields). Lisaks nimekirjale võib sellelt leheküljelt leida informatsiooni parameetrite järjekorra ning prioriteetide kohta. Sama informatsioon saab kätte ka käsuga &amp;quot;field select&amp;quot; (mõlemast käsust pikemalt edaspidi), tulemuseks kuvatakse lehe terminaliakna ülemisele reale parasjagu kehtiva parameetritekonfiguratsiooni järgi sõne (current fields string), mis võib välja näha näiteks selline:&lt;br /&gt;
&lt;br /&gt;
[[Image:Current_Fields.PNG|frame|none|Punases kastis on näha hetke monitooringu seadistustest moodustunud 26 täheline sõne (current field string)]]&lt;br /&gt;
&lt;br /&gt;
Antud 26st tähestiku tähest on igaüks seotud ühe kindla monitooritava parameetriga (nimetatud ka väljaks ja veeruks). Suured tähed tähistavad seda, et antud parameeter on parasjagu fookuses ning selle väärtusi kuvatakse tegumitabeli graafilises liideses (vastavalt akna laiusele nimetamise järjekorras alustades vasakult).   &lt;br /&gt;
&lt;br /&gt;
====Monitooritavate parameetrite lühikirjeldused (descriptions of fileds)==== &lt;br /&gt;
Siinkohal nimetan ja kirjeldan lühidalt &#039;&#039;&#039;top&#039;&#039;&#039; programmi poolt pakutavate protsesside parameetreid (välju), võttes aluseks nende parameetrite kokkuleppelise tähistuse (täehestiku tähe).&lt;br /&gt;
&lt;br /&gt;
 a: PID -- Protsessi ID &lt;br /&gt;
Tegumi unikaalne protsessi ID (tuvastuskood), mis perioodiliselt küll kordub, ent kunagi ei alga uuesti nullist. &lt;br /&gt;
 b: PPID -- Vanemprotsessi ID (parent process Is)&lt;br /&gt;
Tegumi vanemprotsessi ID. Vanemprotsessi on mõnel pool nimetatud ka [http://www.ise.ee/cdrom/cd2/linux/ptk1.htm emaprotsessiks]&lt;br /&gt;
 c: RUSER -- Tegelik kasutajanimi (real user name)&lt;br /&gt;
Tegumi omaniku tegelik kasutajanimi  &lt;br /&gt;
 d: UID -- Kasutaj ID (user Id)&lt;br /&gt;
Tegumi omaniku efektiivne kasutaja ID &lt;br /&gt;
 e: USER -- Kasjutajanimi (user name)&lt;br /&gt;
Tegumi omaniku efektiivne kasutajanimi  &lt;br /&gt;
 f: GROUP -- Grupi nimi (group name)&lt;br /&gt;
Tegumi omaniku efektiivne grupinimi  &lt;br /&gt;
 g: TTY -- Juhtterminal (controlling tty)&lt;br /&gt;
Juhtterminali nimi. Selleks on tavaliselt seade (serial port, pty), kust protsess alguse saab ja mida ta kasutab sisendiks või väljundiks. Kuigi, tegum ei pruugi olla seotud terminaliga, sellisel juhul kuvatakse &amp;quot;?&amp;quot;&lt;br /&gt;
 h: PR -- Prioriteet (priority)&lt;br /&gt;
Tegumi prioriteet&lt;br /&gt;
 i: NI -- [http://l10n.gnome.org/POT/gnome-system-monitor.gnome-2-14/po.gnome-2-14.et.po tähtsuse väärtus](nice value)&#039;&#039;&#039;NB! tõlge on kahtlane, ootan parandusettepanekuid!&#039;&#039;&#039; &lt;br /&gt;
Tegumi tähtsuse väärtus. Negatiivne tähtsuse väärtus tähendab kõrgemat prioriteeti ja vastupidi. Null väärtus tähendab antud juhul, et prioriteetsust tegumi täideviimise (töötluse) juures ei ole määratud.&lt;br /&gt;
 j: P -- Viimati kasutatud protsessor (last used CPU) (SMP)&lt;br /&gt;
Number tähistab viimati kasutatud protsessorit. Tõelises SMP keskkonnas muutub see üsna tihti, kuna tuum kasutab sihilikult nõrka afiinsust (vastavust, ühendust). Juba top-i jooksutamine võib murda afiinsuse ning põhjustada rohkem protsesside protsessorite vahetust (lisa portsessoriaja nõude tõttu). &lt;br /&gt;
 k: %CPU -- Protsessori kasutatus (koormatus) (CPU usage)&lt;br /&gt;
Tegumile kuuluv [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 protsessoriaeg] alates viimasest värskendusest (update) väljendatuna protsentides kogu protsessoriaja suhtes.&lt;br /&gt;
Tõelise SMP keskkonna puhul, kui &amp;quot;Irix režiim&amp;quot; on välja lülitatud (off), siis top jätkab opereerimist &amp;quot;Solarise režiimis&amp;quot; , kus tegumi protsessori kasutatus jagatakse protsessorite koguarvuga. Ümberlülitus toimub interaktiivse käsu I abil.&lt;br /&gt;
 l: TIME -- Protsessoriaeg (CPU Time) &lt;br /&gt;
Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
 m: TIME+ -- Protsessoriaeg sajandikes (CPU Time, hundredths)&lt;br /&gt;
Sama, mis &#039;TIME&#039;, kuid selle reaktsiooniaeg on oluliselt väiksem.&lt;br /&gt;
 n: %MEM -- Mälu kasutus (memory usage (RES))&lt;br /&gt;
Tegumid, mis kasutvad parasjagu vaba jagatud füüsilist mälu &lt;br /&gt;
&lt;br /&gt;
NB! Linuxi mähuhaldusest võib eesti keeles pikemalt lugead Jüri Vaini poolt koostatud raamatust [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm Operatsioonisüsteem Linux]&lt;br /&gt;
 o: VIRT -- Virtual Image (kb)&lt;br /&gt;
Tegumi poolt kasutatud virtaalmälu maht. See sisaldab endas kogu koodi, andmeid ning jagatud teeke. (NB: kui defineerida keskkonnamuutuja STATSIZE=1, siis VIRT arvutatakse /proc/#/state &amp;quot;VmSize&amp;quot; parameetri (välja) abil) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VIRT = SWAP + RES&#039;&#039;&#039;&lt;br /&gt;
 p: SWAP -- Saaleala maht (virtuaalmäluna kasutatav kõvaketta osa) (swapped size) (kb)&lt;br /&gt;
Kogu virtuaalmälu hulgast (VIRT) [http://viki.pingviin.org/Swap saalealalt] lisaks võetud virtuaalmälu.  &lt;br /&gt;
 q: RES -- Residendi maht (resident size)(kb)&lt;br /&gt;
Tegumi poolt kasutatud mitte-saaletud füüsiline mälu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RES = CODE + DATA&#039;&#039;&#039; &lt;br /&gt;
 r: CODE -- koodi maht (code size) (kb)&lt;br /&gt;
&#039;text resident set&#039; maht elik TRS. &lt;br /&gt;
 s: DATA -- andmete+hoidla maht (data+stack size) (kb)&lt;br /&gt;
&#039;data resident set&#039; maht  elik DRS. &lt;br /&gt;
 t: SHR -- jagatud mälu maht (shared Mem size) (kb)&lt;br /&gt;
Tegumi poolt kasutatud jagatud mälu maht&lt;br /&gt;
 u: nFLT -- Lehtede vigade arv (Page Fault count)&lt;br /&gt;
Oluliste lehtede vigade arv, mis on tegumil esinenud. See tekib, kui protsess püüab lugeda või kirjutada virtuaalset lehte, mis ei ole sel hetkel tema aadressruumis. &lt;br /&gt;
 v: nDRT -- Räpaste lehtede arv (dirty Pages count)&lt;br /&gt;
Lehtede arv, mis on muudetud peale seda, kui need on viimaskord kettale salvestatud. Räpased lehed tuleb kirjutada kettale enne, kui vastav füüsiline mälu asukoht võetakse kasutusele mõne teise virtuaalse lehe tarbeks. &lt;br /&gt;
 w: S -- Protsessi staatus (process Status9&lt;br /&gt;
Tegumi staatus võib olla: &#039;&#039;&#039;D&#039;&#039;&#039; = katkematult uinunud &#039;&#039;&#039;R&#039;&#039;&#039; = töös &#039;&#039;&#039;S&#039;&#039;&#039; = uinunud &#039;&#039;&#039;T&#039;&#039;&#039; = katkestatud või lõpetatud &#039;&#039;&#039;Z&#039;&#039;&#039; = zombi&lt;br /&gt;
&lt;br /&gt;
NB! Tegumid, mis on kirjeldatud töös, peaksid tegelikult tähendama &amp;quot;valmisolekut tööks&amp;quot; (põhjendused on minu jaoks ebaselge, vabandan). &lt;br /&gt;
 x: Command -- Käsurea käsu või programmi nimi (Command line or Program name)&lt;br /&gt;
Kuvab käsu nime, millega tegum on käivitatud või seotud programmi nime. Interaktiivne käsk kahe väljundi vaheliseks ümberlülitamiseks on &amp;quot;c&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kui valitud on käsurea kuva, siis käsureata protsesside puhul näidatakse (nagu kerneli lõimed) samas kohas sulgudesse paigutatud seotud programmi nime, näiteks (mdrecoveryd) &lt;br /&gt;
 &lt;br /&gt;
 y: WCHAN -- uinunud kus funktsioon (Sleeping in function)&lt;br /&gt;
Sõltuvalt kerneli &#039;System.map&#039;-ist , see väli (parameeter) näitab kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab.  field will show the name or the address of the kernel function in which the task is currently sleeping. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NB! antud välja kuvamine võib tõsta oluliselt top-i koormust! &lt;br /&gt;
 &lt;br /&gt;
 z: Flags -- Tegumi märgistus (Task Flags) &lt;br /&gt;
Antud veerg näitab tegumite reaalajalist kuuteistkümnendüsteemis märgistatust. Antud märgistus on dokumneteeritud asukohas &amp;lt;linux/sched.h&amp;gt;. Vähem formaalsemat infot võib leida märgistuste kohta &#039;Fields select&#039; või &#039;Order fields&#039; käskude rakendamisel.&lt;br /&gt;
&lt;br /&gt;
===tegumitabel (task area)===&lt;br /&gt;
[[Image:top_task_area.png|frame|none|Antud jaos kuvatakse protsessid ridade kaupa, reastatuna ühe kindla tulba väärtuste (parameetrite) alusel]]&lt;br /&gt;
&lt;br /&gt;
==TOP kasutusjuhised ==&lt;br /&gt;
&lt;br /&gt;
===Toimetamine käsureal===&lt;br /&gt;
&lt;br /&gt;
Käsurea süntaks (struktuur) näeb välja selline:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top -hv | -bcHisS -d viivitus(delay) -n kordused (iterations) -p protsessi number (pid) [,pid...]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käsurea võtmete (nimetatud ka suvanditeks [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 suvanditeks]) selgitused [http://et.wikipedia.org/wiki/Maakeel maakeeles]: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b : pakktöötluse režiimi käivitamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käivitab top-i pakktöötluse režiimis, mis võib olla mõistlik, kui programmi väljund on tarvis saata teise rakendusse või faili.&lt;br /&gt;
NB! pakktöötlusele omaselt ei tunnista antud režiim hilisemaid käske ning jätkab tööd seni, kuni korduste arv, mis &#039;-n&#039; võtme abil on määratud, on ümber või protsess on &#039;kill&#039; käsuga peatatud.        &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-c : Käsu (Command) parameetri sisu ümberlülitamine (toggle)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Kui varem näidati Käsu parameetri all käsu nime, siis pärast &amp;quot;-c&amp;quot; rakendamist näidatakse seal samas programmi nime ning vastupidi. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-d : Viivituse ajaline intervall. Süntaks: -d ss.tt (s nagu sekundid.t nagu (tenths) kümnendikud)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Selle võtme abil määratakse värskendamise (refresh) välde, esilagne väärtus on määratud, kas spetsiaalses konfiguratsiooni failis või kohaldatakse vaikeseade väärtust (näiteks 3 sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude abil &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot;.&lt;br /&gt;
     &lt;br /&gt;
&amp;lt;pre&amp;gt;-h : Abiinfo kuvamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sisestades käsureale &amp;quot;top -h&amp;quot;, kuvatakse teile vastuseks top paketi (või teegi) versioon ning selle top programmi käivitamiseks vajalik süntaks (viidatud üleval).  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-H : Üksikute lõimude (Threats) näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top&#039;i viimasena meelde jäetud &#039;H&#039; vastandi. Kui lüliti on aktiivne (On), siis kuvatakse kõik protsessi üksikud lõimud eraldi. Kui mitteaktiivne (Off), siis kuvatakse ühe protsessi lõimud koos. Töörežiimis toimib sama lülituskäsuna &amp;quot;H&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-i : Mittetöötavate (Idle) protsesside näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Töörežiimis võib samade tulemuste saavutamiseks pruukida käsku &amp;quot;i&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;pre&amp;gt;-n : Kordusteliimiit. Süntaks: -n number&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sätestab maksimaalse kordustearvu (nimetatud ka kaadriteks), mis top peab sooritama, et oma töö lõpetada&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-u : Süsteemimonitoorimine kasutajate (user) kaupa. Süntaks: -u kasutaja nimi (või kasutaja ID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kasutamiseks efektiivse UID ja olemasoleva kasutaja protsesside monitoorimiseks &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-U : Sama, mis -u, ainult, et see oskab opereerida ka päris -, efektiivse -, salvestatud - ja failisüsteemi- UID-ga &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! autorile ei ole see teema päris selge, mistõttu selgitavad märkused on teretulnud! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-p : Kindlate protsesside monitoorimine. Süntaks: -pN1 -pN2 ... or -pN1, N2 [,...]&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Antud võtme abil võib monitoorida korraga kuni 20 protsessi. Antud käsku saab kasutada ainult käsureal, tavalisse režiimis naasmiseks võib kasutada interaktiivset käsku &amp;quot;=&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-s : Turvarežiimi sisenemine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top turvarežiimis, isegi root&#039;i jaoks. Antud režiim on oluliselt paremini süsteemi konfiguratsiooni faili poolt kontrollitud. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-S : Kumulatiivse ajarežiimi ümberlülitamine (sisse ja välja)&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Kui kumulatiivne režiim on aktiivne (On), siis iga protsessi juures kuvatakse tema ning tema &amp;quot;surnud&amp;quot; laste poolt kasutatud protsessiaeg. Vastav interaktiivne käsk on samuti &amp;quot;S&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-v : Versioon ja käsurea süntaksi kuvamine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Sisuliselt sama, mis -h, ehk näitab paketi versiooni ning kuvab programmi käitlemise ABC &lt;br /&gt;
&lt;br /&gt;
===Interaktiivsed trikid===&lt;br /&gt;
&lt;br /&gt;
Nagu ülalpool juba mainitud, siis võimaldab &#039;&#039;&#039;top&#039;&#039;&#039; teostada mitmeid olulisi operatsioone interaktiivselt. Õppimiseks on selline võimalus väga hea, kuid suuremate uuringute tarbeks tasuks kaaluda &#039;&#039;&#039;top&#039;&#039;&#039; sisenemist turvarežiimis (top -s). Interaktiivsed käsud jaotuvad suures plaanis kahte rühme, neist esimesi nimetatakse globaalseteks ning teisi - vastavalt ülalpool viidatud sisusektsioonidele - lokaalseteks käskudeks.&lt;br /&gt;
&lt;br /&gt;
====Globaalsed käsud====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Enter&amp;gt; või &amp;lt;Tühik&amp;gt; :värskendus&lt;br /&gt;
&amp;quot;?&amp;quot; or &amp;quot;h&amp;quot; :Abi&lt;br /&gt;
&amp;quot;=&amp;quot; :Väljumine tegumi piirangutest &lt;br /&gt;
&amp;quot;A&amp;quot; :Multi-ekraani režiimi lüliti&lt;br /&gt;
&amp;quot;B&amp;quot; :Taustavärvi sisse ja väljalülitamine &lt;br /&gt;
&amp;quot;d&amp;quot; or &amp;quot;s&amp;quot; :Viite intervali sisestamine -&amp;gt; nõutav on sisestada aeg&lt;br /&gt;
&amp;quot;G&amp;quot; :Teise akna valik/välja (paramateeri) valik&lt;br /&gt;
&amp;quot;I&amp;quot; :Irix/Solaris režiimi lüliti&lt;br /&gt;
&amp;quot;u&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;U&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;k&amp;quot; :Tapa tegum -&amp;gt; nõutav taski nimi või ID&lt;br /&gt;
&amp;quot;q&amp;quot; :Väljumine&lt;br /&gt;
&amp;quot;r&amp;quot; :taas-tähtsusta (renice) tegum // nõutav PID ja (nice) tähtsuse väärtus&lt;br /&gt;
&amp;quot;W&amp;quot; :Kirjuta konfiguratsiooni fail &lt;br /&gt;
&amp;quot;Z&amp;quot; :Muuda värviskeemi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: üldandmete sektsioon====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;l&amp;quot; :Lüliti - laadimise kesmine/ülevaloleku aeg &lt;br /&gt;
&amp;quot;m&amp;quot; :Lüliti - mälu/saale kasutus &lt;br /&gt;
&amp;quot;t&amp;quot; :Lüliti - tegum/protsessori olek&lt;br /&gt;
&amp;quot;1&amp;quot; :Lüliti - üksik/eraldi rotsessori olek &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: tegumitabel====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;b&amp;quot; :Lüliti - taustavärv -- sisse/välja &lt;br /&gt;
&amp;quot;x&amp;quot; :Lüliti - aktiivse veeru esiletoomine -- sisse/välja &lt;br /&gt;
&amp;quot;y&amp;quot; :Lüliti - aktiivse rea esiletoomine -- sisse/välja  &lt;br /&gt;
&amp;quot;z&amp;quot; :Lüliti - värviline/monokroonne &lt;br /&gt;
&amp;quot;c&amp;quot; :Lüliti - käsurea käsk/programmi nimi&lt;br /&gt;
&amp;quot;f&amp;quot; ja &amp;quot;o&amp;quot; :Väljade (parameetrite elik veergude) ja selle kuvamise järjekorra valikud&lt;br /&gt;
&amp;quot;H&amp;quot; :Lüliti - lõimed&lt;br /&gt;
&amp;quot;S&amp;quot; :Lüliti - summeeritud protsessorieg -- sisse/välja&lt;br /&gt;
&amp;quot;u&amp;quot; :kuvab vaid valitud kasutaja -&amp;gt; sisestada tuleb kasutaja või tema ID&lt;br /&gt;
&amp;quot;i&amp;quot; :Lüliti - Idle-protsessid -- sisse/välja&lt;br /&gt;
&amp;quot;n&amp;quot; või &amp;quot;#&amp;quot; :maksimaalse tegumite arvu määramine -&amp;gt; sisestada tuleb soovitud täisarv&lt;br /&gt;
&amp;quot;&amp;lt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine vasakule&lt;br /&gt;
&amp;quot;&amp;gt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine paremale&lt;br /&gt;
&amp;quot;F&amp;quot; or &amp;quot;O&amp;quot; :sorteeritava parameetri valik&lt;br /&gt;
&amp;quot;R&amp;quot; :Lüliliti - sortimislaadi - (vähenemise või suurenemise suunas) - valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Multi-akna režiim ===&lt;br /&gt;
&lt;br /&gt;
==== Mis see on? ====&lt;br /&gt;
&lt;br /&gt;
Vaikimisi kuvab &#039;&#039;&#039;top&#039;&#039;&#039; ekraanile vaid ühe akna. Kuid seda on võimalik muuta 2-4 erineva väljade grupi (st parameetrite grupi) vaateks. Tulemuseks on vaade, kus iga valitud grupp omab eraldi konfigureetivat kokkuvõtte ning tegumite sektsiooni.&lt;br /&gt;
&lt;br /&gt;
Aktiivne aken on see, mis on seotud üldandmete (summary area) sektsiooniga ja millele suunatud tegumitega seotud käsud.&lt;br /&gt;
&lt;br /&gt;
==== Akna režiimi käsud ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;quot;-&amp;quot; ja &amp;quot;_&amp;quot; :Lüliti - näita/ära näita akent (aknaid )&lt;br /&gt;
* &amp;quot;a&amp;quot; ja &amp;quot;w&amp;quot; :Järgmine aken (edasi/tagasi)&lt;br /&gt;
* &amp;quot;A&amp;quot; :Lüliti - Multi-akna režiimi -- sisse/välja&lt;br /&gt;
* &amp;quot;G&amp;quot; :Lüliti - Choose_Another_Window/Field_Group&lt;br /&gt;
  &amp;quot;g&amp;quot; :Lüliti - akna nime/välja grupi nime valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus==&lt;br /&gt;
&lt;br /&gt;
#[http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 IT ja sidetehnika seletav käsiraamat]&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Top_%28Unix%29 wikipedia]&lt;br /&gt;
#[http://linux.die.net/man/1/top: &#039;&#039;&#039;Top&#039;&#039;&#039; manuaal]&lt;br /&gt;
#[http://www.groupsys.com/topinfo/readme.txt groupsys.com]&lt;br /&gt;
#[http://www.unixtop.org/ unixtop.com] &lt;br /&gt;
#[http://viki.pingviin.org/Top TOP pingviini vikis]&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6957</id>
		<title>Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6957"/>
		<updated>2010-04-18T09:39:48Z</updated>

		<summary type="html">&lt;p&gt;Kkool: /* Monitooritavate parameetrite lühikirjeldused (descriptions of fileds) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Top.PNG|thumb|300px|näide töötavast &#039;&#039;&#039;Top&#039;&#039;&#039; programmist]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; on süsteemi jälgimise [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 utiliit], mis pakub kasutajale süsteemiressursside oleku ülevaadet, sealhulgas põhjalikku reaalajalist infot süsteemi [[OSadmin mõisted|tuuma]] poolt käideldavate tegumite ning protsesside kohta. Lihtsamlt öeldes, &#039;&#039;&#039;top&#039;&#039;&#039; programm ütleb sulle seda, millega su arvuti tegeleb&lt;br /&gt;
[http://linux.about.com/b/2009/02/09/the-top-command-tells-you-what-your-computer-is-busy-with.htm vt Juergen&#039;s Linux Blog]. Laadi, kuidas ja milline info parasjagu kuvatakse, on võimalik spetsiaalsete võtmete ning käskude abil hõlpsasti kohandada. Programm võimaldab mõningast programmipärist interaktiivset protsesside haldamist, kuid selle võimalused on hoopis avaramad, kasutades programmiväliseid liideseid ja konfiguratsiooni võimalusi. Omasuguste utiliitide seas on &#039;&#039;&#039;top&#039;&#039;&#039; sõsara [[ps|&#039;&#039;&#039;ps-i&#039;&#039;&#039;]] kõrval (selle suurim erinevus top-iga võrreldes on reaalajalise monitooringu mittetoetamine) üks väärikamaid ja vanimaid olijaid ning on seetõttu paljudes unixilaadsetes süsteemides vaikimisi kasutusel. Tänaseks on programm tootnud lugematul arvul uusi ja iseseisvaid võsukesi, mis ometi ei sega esiisal jäämast süsteemiadministraatorite südamete püsikundeks.   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; sisaldub tarkvarapeketis [http://procps.sourceforge.net/index.html procps] &lt;br /&gt;
&lt;br /&gt;
NB! Lühidalt on &#039;&#039;&#039;top&#039;&#039;&#039;ist juttu ka maakeelses pingviini [http://viki.pingviin.org/Top vikis]. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor: Kristjan Kool, AK 32&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Käivitamine==&lt;br /&gt;
Utiliidi käivitamiseks käsureal kasutatakse samanimelist käsku&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TOP struktuur ja mõisted==&lt;br /&gt;
&lt;br /&gt;
Programmis navigeerimiseks on oluline meeles pidada esiti kaks kõige olulisemat käsku, need on &amp;quot;h&amp;quot; (või &amp;quot;?&amp;quot;), mis on abiks, kui vajate lisainfot ning &amp;quot;q&amp;quot;, mis võimaldab rakendusest väljuda. Sisenemisel &#039;&#039;&#039;top&#039;&#039;&#039;&#039;i kuvatakse monitorile pilt, mis on sarnane ülaltoodud visuaalsele näitele. Sisuliselt jagatakse ekraan neljaks osaks (järjestatuna ülevalt alla): &lt;br /&gt;
&lt;br /&gt;
===Üldandmete sektsioon (summary area)===&lt;br /&gt;
[[Image:top_summary.png|frame|none|Terminaliakna ülemised read,kus kuvatakse programmi nimi, kella- ning töötamise aeg, kasutajad, CPU(de) ja mälu olekud jms süsteemi põhiandmed]]&lt;br /&gt;
&lt;br /&gt;
===Sõnumi ja käsuviip (message/prompt Line)=== &lt;br /&gt;
[[Image:top_command_line.png|frame|none|Kokkuvõtte osale järgnev &amp;quot;tühi&amp;quot; - kasutaja korraldusi ootav - rida, kus kuvatakse muuhulgas ka veateated]]&lt;br /&gt;
===Veerupäised (columns header)=== &lt;br /&gt;
[[Image:top_column_header.png|frame|none|Protsesside parameetrite nimekiri. Täna  pakub &#039;&#039;&#039;Top&#039;&#039;&#039; ca 26 nimetust, mille abil on võimalik protsesse analüüsida]]&lt;br /&gt;
&lt;br /&gt;
Monitooritavad protsessi parameetrid ehk - nagu ma neid ülalpool nimetan - &amp;quot;veerupäised&amp;quot; moodustavad &#039;&#039;&#039;top&#039;&#039;&#039; utiliidi selgroo, kuna nende abil on erinevaid protsesse võimalik üksteisega võrrelda, neid sorteerida, tuvastada anomaaliaid jne. Vaikimisi on protsessid ülevalt alla sorteeritud protsessori koormatuse (CPU usage) järgi. Aktiivsemad protsessid on nimekirjas nimekirjas üleval pool. &lt;br /&gt;
 &lt;br /&gt;
Tervikliku loendi olemasolevatest parameetritest saab ekraanile kuvada kasutades interaktiivset käsku &amp;quot;o&amp;quot; (order fields). Lisaks nimekirjale võib sellelt leheküljelt leida informatsiooni parameetrite järjekorra ning prioriteetide kohta. Sama informatsioon saab kätte ka käsuga &amp;quot;field select&amp;quot; (mõlemast käsust pikemalt edaspidi), tulemuseks kuvatakse lehe terminaliakna ülemisele reale parasjagu kehtiva parameetritekonfiguratsiooni järgi sõne (current fields string), mis võib välja näha näiteks selline:&lt;br /&gt;
&lt;br /&gt;
[[Image:Current_Fields.PNG|frame|none|Punases kastis on näha hetke monitooringu seadistustest moodustunud 26 täheline sõne (current field string)]]&lt;br /&gt;
&lt;br /&gt;
Antud 26st tähestiku tähest on igaüks seotud ühe kindla monitooritava parameetriga (nimetatud ka väljaks ja veeruks). Suured tähed tähistavad seda, et antud parameeter on parasjagu fookuses ning selle väärtusi kuvatakse tegumitabeli graafilises liideses (vastavalt akna laiusele nimetamise järjekorras alustades vasakult).   &lt;br /&gt;
&lt;br /&gt;
====Monitooritavate parameetrite lühikirjeldused (descriptions of fileds)==== &lt;br /&gt;
Siinkohal nimetan ja kirjeldan lühidalt &#039;&#039;&#039;top&#039;&#039;&#039; programmi poolt pakutavate protsesside parameetreid (välju), võttes aluseks nende parameetrite kokkuleppelise tähistuse (täehestiku tähe).&lt;br /&gt;
&lt;br /&gt;
 a: PID -- Protsessi ID &lt;br /&gt;
Tegumi unikaalne protsessi ID (tuvastuskood), mis perioodiliselt küll kordub, ent kunagi ei alga uuesti nullist. &lt;br /&gt;
 b: PPID -- Vanemprotsessi ID (parent process Is)&lt;br /&gt;
Tegumi vanemprotsessi ID. Vanemprotsessi on mõnel pool nimetatud ka [http://www.ise.ee/cdrom/cd2/linux/ptk1.htm emaprotsessiks]&lt;br /&gt;
 c: RUSER -- Tegelik kasutajanimi (real user name)&lt;br /&gt;
Tegumi omaniku tegelik kasutajanimi  &lt;br /&gt;
 d: UID -- Kasutaj ID (user Id)&lt;br /&gt;
Tegumi omaniku efektiivne kasutaja ID &lt;br /&gt;
 e: USER -- Kasjutajanimi (user name)&lt;br /&gt;
Tegumi omaniku efektiivne kasutajanimi  &lt;br /&gt;
 f: GROUP -- Grupi nimi (group name)&lt;br /&gt;
Tegumi omaniku efektiivne grupinimi  &lt;br /&gt;
 g: TTY -- Juhtterminal (controlling tty)&lt;br /&gt;
Juhtterminali nimi. Selleks on tavaliselt seade (serial port, pty), kust protsess alguse saab ja mida ta kasutab sisendiks või väljundiks. Kuigi, tegum ei pruugi olla seotud terminaliga, sellisel juhul kuvatakse &amp;quot;?&amp;quot;&lt;br /&gt;
 h: PR -- Prioriteet (priority)&lt;br /&gt;
Tegumi prioriteet&lt;br /&gt;
 i: NI -- [http://l10n.gnome.org/POT/gnome-system-monitor.gnome-2-14/po.gnome-2-14.et.po tähtsuse väärtus](nice value)&#039;&#039;&#039;NB! tõlge on kahtlane, ootan parandusettepanekuid!&#039;&#039;&#039; &lt;br /&gt;
Tegumi tähtsuse väärtus. Negatiivne tähtsuse väärtus tähendab kõrgemat prioriteeti ja vastupidi. Null väärtus tähendab antud juhul, et prioriteetsust tegumi täideviimise (töötluse) juures ei ole määratud.&lt;br /&gt;
 j: P -- Viimati kasutatud protsessor (last used CPU) (SMP)&lt;br /&gt;
Number tähistab viimati kasutatud protsessorit. Tõelises SMP keskkonnas muutub see üsna tihti, kuna tuum kasutab sihilikult nõrka afiinsust (vastavust, ühendust). Juba top-i jooksutamine võib murda afiinsuse ning põhjustada rohkem protsesside protsessorite vahetust (lisa portsessoriaja nõude tõttu). &lt;br /&gt;
 k: %CPU -- Protsessori kasutatus (koormatus) (CPU usage)&lt;br /&gt;
Tegumile kuuluv [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 protsessoriaeg] alates viimasest värskendusest (update) väljendatuna protsentides kogu protsessoriaja suhtes.&lt;br /&gt;
Tõelise SMP keskkonna puhul, kui &amp;quot;Irix režiim&amp;quot; on välja lülitatud (off), siis top jätkab opereerimist &amp;quot;Solarise režiimis&amp;quot; , kus tegumi protsessori kasutatus jagatakse protsessorite koguarvuga. Ümberlülitus toimub interaktiivse käsu I abil.&lt;br /&gt;
 l: TIME -- Protsessoriaeg (CPU Time) &lt;br /&gt;
Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
 m: TIME+ -- Protsessoriaeg sajandikes (CPU Time, hundredths)&lt;br /&gt;
Sama, mis &#039;TIME&#039;, kuid selle reaktsiooniaeg on oluliselt väiksem.&lt;br /&gt;
 n: %MEM -- Mälu kasutus (memory usage (RES))&lt;br /&gt;
Tegumid, mis kasutvad parasjagu vaba jagatud füüsilist mälu &lt;br /&gt;
&lt;br /&gt;
NB! Linuxi mähuhaldusest võib eesti keeles pikemalt lugead Jüri Vaini poolt koostatud raamatust [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm Operatsioonisüsteem Linux]&lt;br /&gt;
 o: VIRT -- Virtual Image (kb)&lt;br /&gt;
Tegumi poolt kasutatud virtaalmälu maht. See sisaldab endas kogu koodi, andmeid ning jagatud teeke. (NB: kui defineerida keskkonnamuutuja STATSIZE=1, siis VIRT arvutatakse /proc/#/state &amp;quot;VmSize&amp;quot; parameetri (välja) abil) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VIRT = SWAP + RES&#039;&#039;&#039;&lt;br /&gt;
 p: SWAP -- Saaleala maht (virtuaalmäluna kasutatav kõvaketta osa) (swapped size) (kb)&lt;br /&gt;
Kogu virtuaalmälu hulgast (VIRT) [http://viki.pingviin.org/Swap saalealalt] lisaks võetud virtuaalmälu.  &lt;br /&gt;
 q: RES -- Residendi maht (resident size)(kb)&lt;br /&gt;
Tegumi poolt kasutatud mitte-saaletud füüsiline mälu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RES = CODE + DATA&#039;&#039;&#039; &lt;br /&gt;
 r: CODE -- koodi maht (code size) (kb)&lt;br /&gt;
&#039;text resident set&#039; maht elik TRS. &lt;br /&gt;
 s: DATA -- andmete+hoidla maht (data+stack size) (kb)&lt;br /&gt;
&#039;data resident set&#039; maht  elik DRS. &lt;br /&gt;
 t: SHR -- jagatud mälu maht (shared Mem size) (kb)&lt;br /&gt;
Tegumi poolt kasutatud jagatud mälu maht&lt;br /&gt;
 u: nFLT -- Lehtede vigade arv (Page Fault count)&lt;br /&gt;
Oluliste lehtede vigade arv, mis on tegumil esinenud. See tekib, kui protsess püüab lugeda või kirjutada virtuaalset lehte, mis ei ole sel hetkel tema aadressruumis. &lt;br /&gt;
 v: nDRT -- Räpaste lehtede arv (dirty Pages count)&lt;br /&gt;
Lehtede arv, mis on muudetud peale seda, kui need on viimaskord kettale salvestatud. Räpased lehed tuleb kirjutada kettale enne, kui vastav füüsiline mälu asukoht võetakse kasutusele mõne teise virtuaalse lehe tarbeks. &lt;br /&gt;
 w: S -- Protsessi staatus (process Status9&lt;br /&gt;
Tegumi staatus võib olla: &#039;&#039;&#039;D&#039;&#039;&#039; = katkematult uinunud &#039;&#039;&#039;R&#039;&#039;&#039; = töös &#039;&#039;&#039;S&#039;&#039;&#039; = uinunud &#039;&#039;&#039;T&#039;&#039;&#039; = katkestatud või lõpetatud &#039;&#039;&#039;Z&#039;&#039;&#039; = zombi&lt;br /&gt;
&lt;br /&gt;
NB! Tegumid, mis on kirjeldatud töös, peaksid tegelikult tähendama &amp;quot;valmisolekut tööks&amp;quot; (põhjendused on minu jaoks ebaselge, vabandan). &lt;br /&gt;
 x: Command -- Käsurea käsu või programmi nimi (Command line or Program name)&lt;br /&gt;
Kuvab käsu nime, millega tegum on käivitatud või seotud programmi nime. Interaktiivne käsk kahe väljundi vaheliseks ümberlülitamiseks on &amp;quot;c&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kui valitud on käsurea kuva, siis käsureata protsesside puhul näidatakse (nagu kerneli lõimed) samas kohas sulgudesse paigutatud seotud programmi nime, näiteks (mdrecoveryd) &lt;br /&gt;
 &lt;br /&gt;
 y: WCHAN -- uinunud kus funktsioon (Sleeping in function)&lt;br /&gt;
Sõltuvalt kerneli &#039;System.map&#039;-ist , see väli (parameeter) näitab kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab.  field will show the name or the address of the kernel function in which the task is currently sleeping. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NB! antud välja kuvamine võib tõsta oluliselt top-i koormust! &lt;br /&gt;
 &lt;br /&gt;
 z: Flags -- Tegumi märgistus (Task Flags) &lt;br /&gt;
Antud veerg näitab tegumite reaalajalist kuuteistkümnendüsteemis märgistatust. Antud märgistus on dokumneteeritud asukohas &amp;lt;linux/sched.h&amp;gt;. Vähem formaalsemat infot võib leida märgistuste kohta &#039;Fields select&#039; või &#039;Order fields&#039; käskude rakendamisel.&lt;br /&gt;
&lt;br /&gt;
===tegumitabel (task area)===&lt;br /&gt;
[[Image:top_task_area.png|frame|none|Antud jaos kuvatakse protsessid ridade kaupa, reastatuna ühe kindla tulba väärtuste (parameetrite) alusel]]&lt;br /&gt;
&lt;br /&gt;
==TOP kasutusjuhised ==&lt;br /&gt;
&lt;br /&gt;
===Toimetamine käsureal===&lt;br /&gt;
&lt;br /&gt;
Käsurea süntaks (struktuur) näeb välja selline:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top -hv | -bcHisS -d viivitus(delay) -n kordused (iterations) -p protsessi number (pid) [,pid...]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käsurea võtmete (nimetatud ka suvanditeks [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 suvanditeks]) selgitused [http://et.wikipedia.org/wiki/Maakeel maakeeles]: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b : pakktöötluse režiimi käivitamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käivitab top-i pakktöötluse režiimis, mis võib olla mõistlik, kui programmi väljund on tarvis saata teise rakendusse või faili.&lt;br /&gt;
NB! pakktöötlusele omaselt ei tunnista antud režiim hilisemaid käske ning jätkab tööd seni, kuni korduste arv, mis &#039;-n&#039; võtme abil on määratud, on ümber või protsess on &#039;kill&#039; käsuga peatatud.        &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-c : Käsu (Command) parameetri sisu ümberlülitamine (toggle)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Kui varem näidati Käsu parameetri all käsu nime, siis pärast &amp;quot;-c&amp;quot; rakendamist näidatakse seal samas programmi nime ning vastupidi. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-d : Viivituse ajaline intervall. Süntaks: -d ss.tt (s nagu sekundid.t nagu (tenths) kümnendikud)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Selle võtme abil määratakse värskendamise (refresh) välde, esilagne väärtus on määratud, kas spetsiaalses konfiguratsiooni failis või kohaldatakse vaikeseade väärtust (näiteks 3 sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude abil &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot;.&lt;br /&gt;
     &lt;br /&gt;
&amp;lt;pre&amp;gt;-h : Abiinfo kuvamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sisestades käsureale &amp;quot;top -h&amp;quot;, kuvatakse teile vastuseks top paketi (või teegi) versioon ning selle top programmi käivitamiseks vajalik süntaks (viidatud üleval).  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-H : Üksikute lõimude (Threats) näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top&#039;i viimasena meelde jäetud &#039;H&#039; vastandi. Kui lüliti on aktiivne (On), siis kuvatakse kõik protsessi üksikud lõimud eraldi. Kui mitteaktiivne (Off), siis kuvatakse ühe protsessi lõimud koos. Töörežiimis toimib sama lülituskäsuna &amp;quot;H&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-i : Mittetöötavate (Idle) protsesside näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Töörežiimis võib samade tulemuste saavutamiseks pruukida käsku &amp;quot;i&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;pre&amp;gt;-n : Kordusteliimiit. Süntaks: -n number&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sätestab maksimaalse kordustearvu (nimetatud ka kaadriteks), mis top peab sooritama, et oma töö lõpetada&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-u : Süsteemimonitoorimine kasutajate (user) kaupa. Süntaks: -u kasutaja nimi (või kasutaja ID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kasutamiseks efektiivse UID ja olemasoleva kasutaja protsesside monitoorimiseks &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-U : Sama, mis -u, ainult, et see oskab opereerida ka päris -, efektiivse -, salvestatud - ja failisüsteemi- UID-ga &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! autorile ei ole see teema päris selge, mistõttu selgitavad märkused on teretulnud! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-p : Kindlate protsesside monitoorimine. Süntaks: -pN1 -pN2 ... or -pN1, N2 [,...]&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Antud võtme abil võib monitoorida korraga kuni 20 protsessi. Antud käsku saab kasutada ainult käsureal, tavalisse režiimis naasmiseks võib kasutada interaktiivset käsku &amp;quot;=&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-s : Turvarežiimi sisenemine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top turvarežiimis, isegi root&#039;i jaoks. Antud režiim on oluliselt paremini süsteemi konfiguratsiooni faili poolt kontrollitud. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-S : Kumulatiivse ajarežiimi ümberlülitamine (sisse ja välja)&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Kui kumulatiivne režiim on aktiivne (On), siis iga protsessi juures kuvatakse tema ning tema &amp;quot;surnud&amp;quot; laste poolt kasutatud protsessiaeg. Vastav interaktiivne käsk on samuti &amp;quot;S&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-v : Versioon ja käsurea süntaksi kuvamine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Sisuliselt sama, mis -h, ehk näitab paketi versiooni ning kuvab programmi käitlemise ABC &lt;br /&gt;
&lt;br /&gt;
===Interaktiivsed trikid===&lt;br /&gt;
&lt;br /&gt;
Nagu ülalpool juba mainitud, siis võimaldab &#039;&#039;&#039;top&#039;&#039;&#039; teostada mitmeid olulisi operatsioone interaktiivselt. Õppimiseks on selline võimalus väga hea, kuid suuremate uuringute tarbeks tasuks kaaluda &#039;&#039;&#039;top&#039;&#039;&#039; sisenemist turvarežiimis (top -s). Interaktiivsed käsud jaotuvad suures plaanis kahte rühme, neist esimesi nimetatakse globaalseteks ning teisi - vastavalt ülalpool viidatud sisusektsioonidele - lokaalseteks käskudeks.&lt;br /&gt;
&lt;br /&gt;
====Globaalsed käsud====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Enter&amp;gt; või &amp;lt;Tühik&amp;gt; :värskendus&lt;br /&gt;
&amp;quot;?&amp;quot; or &amp;quot;h&amp;quot; :Abi&lt;br /&gt;
&amp;quot;=&amp;quot; :Väljumine tegumi piirangutest &lt;br /&gt;
&amp;quot;A&amp;quot; :Multi-ekraani režiimi lüliti&lt;br /&gt;
&amp;quot;B&amp;quot; :Taustavärvi sisse ja väljalülitamine &lt;br /&gt;
&amp;quot;d&amp;quot; or &amp;quot;s&amp;quot; :Viite intervali sisestamine -&amp;gt; nõutav on sisestada aeg&lt;br /&gt;
&amp;quot;G&amp;quot; :Teise akna valik/välja (paramateeri) valik&lt;br /&gt;
&amp;quot;I&amp;quot; :Irix/Solaris režiimi lüliti&lt;br /&gt;
&amp;quot;u&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;U&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;k&amp;quot; :Tapa tegum -&amp;gt; nõutav taski nimi või ID&lt;br /&gt;
&amp;quot;q&amp;quot; :Väljumine&lt;br /&gt;
&amp;quot;r&amp;quot; :taas-tähtsusta (renice) tegum // nõutav PID ja (nice) tähtsuse väärtus&lt;br /&gt;
&amp;quot;W&amp;quot; :Kirjuta konfiguratsiooni fail &lt;br /&gt;
&amp;quot;Z&amp;quot; :Muuda värviskeemi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: üldandmete sektsioon====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;l&amp;quot; :Lüliti - laadimise kesmine/ülevaloleku aeg &lt;br /&gt;
&amp;quot;m&amp;quot; :Lüliti - mälu/saale kasutus &lt;br /&gt;
&amp;quot;t&amp;quot; :Lüliti - tegum/protsessori olek&lt;br /&gt;
&amp;quot;1&amp;quot; :Lüliti - üksik/eraldi rotsessori olek &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: tegumitabel====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;b&amp;quot; :Lüliti - taustavärv -- sisse/välja &lt;br /&gt;
&amp;quot;x&amp;quot; :Lüliti - aktiivse veeru esiletoomine -- sisse/välja &lt;br /&gt;
&amp;quot;y&amp;quot; :Lüliti - aktiivse rea esiletoomine -- sisse/välja  &lt;br /&gt;
&amp;quot;z&amp;quot; :Lüliti - värviline/monokroonne &lt;br /&gt;
&amp;quot;c&amp;quot; :Lüliti - käsurea käsk/programmi nimi&lt;br /&gt;
&amp;quot;f&amp;quot; ja &amp;quot;o&amp;quot; :Väljade (parameetrite elik veergude) ja selle kuvamise järjekorra valikud&lt;br /&gt;
&amp;quot;H&amp;quot; :Lüliti - lõimed&lt;br /&gt;
&amp;quot;S&amp;quot; :Lüliti - summeeritud protsessorieg -- sisse/välja&lt;br /&gt;
&amp;quot;u&amp;quot; :kuvab vaid valitud kasutaja -&amp;gt; sisestada tuleb kasutaja või tema ID&lt;br /&gt;
&amp;quot;i&amp;quot; :Lüliti - Idle-protsessid -- sisse/välja&lt;br /&gt;
&amp;quot;n&amp;quot; või &amp;quot;#&amp;quot; :maksimaalse tegumite arvu määramine -&amp;gt; sisestada tuleb soovitud täisarv&lt;br /&gt;
&amp;quot;&amp;lt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine vasakule&lt;br /&gt;
&amp;quot;&amp;gt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine paremale&lt;br /&gt;
&amp;quot;F&amp;quot; or &amp;quot;O&amp;quot; :sorteeritava parameetri valik&lt;br /&gt;
&amp;quot;R&amp;quot; :Lüliliti - sortimislaadi - (vähenemise või suurenemise suunas) - valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Multi-akna režiim ===&lt;br /&gt;
&lt;br /&gt;
==== Mis see on? ====&lt;br /&gt;
&lt;br /&gt;
Vaikimisi kuvab &#039;&#039;&#039;top&#039;&#039;&#039; ekraanile vaid ühe akna. Kuid seda on võimalik muuta 2-4 erineva väljade grupi (st parameetrite grupi) vaateks. Tulemuseks on vaade, kus iga valitud grupp omab eraldi konfigureetivat kokkuvõtte ning tegumite sektsiooni.&lt;br /&gt;
&lt;br /&gt;
Aktiivne aken on see, mis on seotud üldandmete (summary area) sektsiooniga ja millele suunatud tegumitega seotud käsud.&lt;br /&gt;
&lt;br /&gt;
==== Akna režiimi käsud ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;quot;-&amp;quot; ja &amp;quot;_&amp;quot; :Lüliti - näita/ära näita akent (aknaid )&lt;br /&gt;
* &amp;quot;a&amp;quot; ja &amp;quot;w&amp;quot; :Järgmine aken (edasi/tagasi)&lt;br /&gt;
* &amp;quot;A&amp;quot; :Lüliti - Multi-akna režiimi -- sisse/välja&lt;br /&gt;
* &amp;quot;G&amp;quot; :Lüliti - Choose_Another_Window/Field_Group&lt;br /&gt;
  &amp;quot;g&amp;quot; :Lüliti - akna nime/välja grupi nime valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus==&lt;br /&gt;
&lt;br /&gt;
#[http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 IT ja sidetehnika seletav käsiraamat]&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Top_%28Unix%29 wikipedia]&lt;br /&gt;
#[http://linux.die.net/man/1/top: &#039;&#039;&#039;Top&#039;&#039;&#039; manuaal]&lt;br /&gt;
#[http://www.groupsys.com/topinfo/readme.txt groupsys.com]&lt;br /&gt;
#[http://www.unixtop.org/ unixtop.com] &lt;br /&gt;
#[http://viki.pingviin.org/Top TOP pingviini vikis]&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6956</id>
		<title>Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6956"/>
		<updated>2010-04-18T09:38:59Z</updated>

		<summary type="html">&lt;p&gt;Kkool: /* Monitooritavate parameetrite lühikirjeldused (descriptions of fileds) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Top.PNG|thumb|300px|näide töötavast &#039;&#039;&#039;Top&#039;&#039;&#039; programmist]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; on süsteemi jälgimise [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 utiliit], mis pakub kasutajale süsteemiressursside oleku ülevaadet, sealhulgas põhjalikku reaalajalist infot süsteemi [[OSadmin mõisted|tuuma]] poolt käideldavate tegumite ning protsesside kohta. Lihtsamlt öeldes, &#039;&#039;&#039;top&#039;&#039;&#039; programm ütleb sulle seda, millega su arvuti tegeleb&lt;br /&gt;
[http://linux.about.com/b/2009/02/09/the-top-command-tells-you-what-your-computer-is-busy-with.htm vt Juergen&#039;s Linux Blog]. Laadi, kuidas ja milline info parasjagu kuvatakse, on võimalik spetsiaalsete võtmete ning käskude abil hõlpsasti kohandada. Programm võimaldab mõningast programmipärist interaktiivset protsesside haldamist, kuid selle võimalused on hoopis avaramad, kasutades programmiväliseid liideseid ja konfiguratsiooni võimalusi. Omasuguste utiliitide seas on &#039;&#039;&#039;top&#039;&#039;&#039; sõsara [[ps|&#039;&#039;&#039;ps-i&#039;&#039;&#039;]] kõrval (selle suurim erinevus top-iga võrreldes on reaalajalise monitooringu mittetoetamine) üks väärikamaid ja vanimaid olijaid ning on seetõttu paljudes unixilaadsetes süsteemides vaikimisi kasutusel. Tänaseks on programm tootnud lugematul arvul uusi ja iseseisvaid võsukesi, mis ometi ei sega esiisal jäämast süsteemiadministraatorite südamete püsikundeks.   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; sisaldub tarkvarapeketis [http://procps.sourceforge.net/index.html procps] &lt;br /&gt;
&lt;br /&gt;
NB! Lühidalt on &#039;&#039;&#039;top&#039;&#039;&#039;ist juttu ka maakeelses pingviini [http://viki.pingviin.org/Top vikis]. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor: Kristjan Kool, AK 32&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Käivitamine==&lt;br /&gt;
Utiliidi käivitamiseks käsureal kasutatakse samanimelist käsku&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TOP struktuur ja mõisted==&lt;br /&gt;
&lt;br /&gt;
Programmis navigeerimiseks on oluline meeles pidada esiti kaks kõige olulisemat käsku, need on &amp;quot;h&amp;quot; (või &amp;quot;?&amp;quot;), mis on abiks, kui vajate lisainfot ning &amp;quot;q&amp;quot;, mis võimaldab rakendusest väljuda. Sisenemisel &#039;&#039;&#039;top&#039;&#039;&#039;&#039;i kuvatakse monitorile pilt, mis on sarnane ülaltoodud visuaalsele näitele. Sisuliselt jagatakse ekraan neljaks osaks (järjestatuna ülevalt alla): &lt;br /&gt;
&lt;br /&gt;
===Üldandmete sektsioon (summary area)===&lt;br /&gt;
[[Image:top_summary.png|frame|none|Terminaliakna ülemised read,kus kuvatakse programmi nimi, kella- ning töötamise aeg, kasutajad, CPU(de) ja mälu olekud jms süsteemi põhiandmed]]&lt;br /&gt;
&lt;br /&gt;
===Sõnumi ja käsuviip (message/prompt Line)=== &lt;br /&gt;
[[Image:top_command_line.png|frame|none|Kokkuvõtte osale järgnev &amp;quot;tühi&amp;quot; - kasutaja korraldusi ootav - rida, kus kuvatakse muuhulgas ka veateated]]&lt;br /&gt;
===Veerupäised (columns header)=== &lt;br /&gt;
[[Image:top_column_header.png|frame|none|Protsesside parameetrite nimekiri. Täna  pakub &#039;&#039;&#039;Top&#039;&#039;&#039; ca 26 nimetust, mille abil on võimalik protsesse analüüsida]]&lt;br /&gt;
&lt;br /&gt;
Monitooritavad protsessi parameetrid ehk - nagu ma neid ülalpool nimetan - &amp;quot;veerupäised&amp;quot; moodustavad &#039;&#039;&#039;top&#039;&#039;&#039; utiliidi selgroo, kuna nende abil on erinevaid protsesse võimalik üksteisega võrrelda, neid sorteerida, tuvastada anomaaliaid jne. Vaikimisi on protsessid ülevalt alla sorteeritud protsessori koormatuse (CPU usage) järgi. Aktiivsemad protsessid on nimekirjas nimekirjas üleval pool. &lt;br /&gt;
 &lt;br /&gt;
Tervikliku loendi olemasolevatest parameetritest saab ekraanile kuvada kasutades interaktiivset käsku &amp;quot;o&amp;quot; (order fields). Lisaks nimekirjale võib sellelt leheküljelt leida informatsiooni parameetrite järjekorra ning prioriteetide kohta. Sama informatsioon saab kätte ka käsuga &amp;quot;field select&amp;quot; (mõlemast käsust pikemalt edaspidi), tulemuseks kuvatakse lehe terminaliakna ülemisele reale parasjagu kehtiva parameetritekonfiguratsiooni järgi sõne (current fields string), mis võib välja näha näiteks selline:&lt;br /&gt;
&lt;br /&gt;
[[Image:Current_Fields.PNG|frame|none|Punases kastis on näha hetke monitooringu seadistustest moodustunud 26 täheline sõne (current field string)]]&lt;br /&gt;
&lt;br /&gt;
Antud 26st tähestiku tähest on igaüks seotud ühe kindla monitooritava parameetriga (nimetatud ka väljaks ja veeruks). Suured tähed tähistavad seda, et antud parameeter on parasjagu fookuses ning selle väärtusi kuvatakse tegumitabeli graafilises liideses (vastavalt akna laiusele nimetamise järjekorras alustades vasakult).   &lt;br /&gt;
&lt;br /&gt;
====Monitooritavate parameetrite lühikirjeldused (descriptions of fileds)==== &lt;br /&gt;
Siinkohal nimetan ja kirjeldan lühidalt &#039;&#039;&#039;top&#039;&#039;&#039; programmi poolt pakutavate protsesside parameetreid (välju), võttes aluseks nende parameetrite kokkuleppelise tähistuse (täehestiku tähe).&lt;br /&gt;
&lt;br /&gt;
 a: PID -- Protsessi ID &lt;br /&gt;
Tegumi unikaalne protsessi ID (tuvastuskood), mis perioodiliselt küll kordub, ent kunagi ei alga uuesti nullist. &lt;br /&gt;
 b: PPID -- Vanemprotsessi ID (parent process Is)&lt;br /&gt;
Tegumi vanemprotsessi ID. Vanemprotsessi on mõnel pool nimetatud ka [http://www.ise.ee/cdrom/cd2/linux/ptk1.htm emaprotsessiks]&lt;br /&gt;
 c: RUSER -- Tegelik kasutajanimi (real user name)&lt;br /&gt;
Tegumi omaniku tegelik kasutajanimi  &lt;br /&gt;
 d: UID -- Kasutaj ID (user Id)&lt;br /&gt;
Tegumi omaniku efektiivne kasutaja ID &lt;br /&gt;
 e: USER -- Kasjutajanimi (user name)&lt;br /&gt;
Tegumi omaniku efektiivne kasutajanimi  &lt;br /&gt;
 f: GROUP -- Grupi nimi (group name)&lt;br /&gt;
Tegumi omaniku efektiivne grupinimi  &lt;br /&gt;
 g: TTY -- Juhtterminal (controlling tty)&lt;br /&gt;
Juhtterminali nimi. Selleks on tavaliselt seade (serial port, pty), kust protsess alguse saab ja mida ta kasutab sisendiks või väljundiks. Kuigi, tegum ei pruugi olla seotud terminaliga, sellisel juhul kuvatakse &amp;quot;?&amp;quot;&lt;br /&gt;
 h: PR -- Prioriteet (priority)&lt;br /&gt;
Tegumi prioriteet&lt;br /&gt;
 i: NI -- [http://l10n.gnome.org/POT/gnome-system-monitor.gnome-2-14/po.gnome-2-14.et.po tähtsuse väärtus](nice value)&#039;&#039;&#039;NB! tõlge on kahtlane, ootan parandusettepanekuid!&#039;&#039;&#039; &lt;br /&gt;
Tegumi tähtsuse väärtus. Negatiivne tähtsuse väärtus tähendab kõrgemat prioriteeti ja vastupidi. Null väärtus tähendab antud juhul, et prioriteetsust tegumi täideviimise (töötluse) juures ei ole määratud.&lt;br /&gt;
 j: P -- Viimati kasutatud protsessor (last used CPU) (SMP)&lt;br /&gt;
Number tähistab viimati kasutatud protsessorit. Tõelises SMP keskkonnas muutub see üsna tihti, kuna tuum kasutab sihilikult nõrka afiinsust (vastavust, ühendust). Juba top-i jooksutamine võib murda afiinsuse ning põhjustada rohkem protsesside protsessorite vahetust (lisa portsessoriaja nõude tõttu). &lt;br /&gt;
 k: %CPU -- Protsessori kasutatus (koormatus) (CPU usage)&lt;br /&gt;
Tegumile kuuluv [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 protsessoriaeg] alates viimasest värskendusest (update) väljendatuna protsentides kogu protsessoriaja suhtes.&lt;br /&gt;
Tõelise SMP keskkonna puhul, kui &amp;quot;Irix režiim&amp;quot; on välja lülitatud (off), siis top jätkab opereerimist &amp;quot;Solarise režiimis&amp;quot; , kus tegumi protsessori kasutatus jagatakse protsessorite koguarvuga. Ümberlülitus toimub interaktiivse käsu I abil.&lt;br /&gt;
 l: TIME -- Protsessoriaeg (CPU Time) &lt;br /&gt;
Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
 m: TIME+ -- Protsessoriaeg sajandikes (CPU Time, hundredths)&lt;br /&gt;
Sama, mis &#039;TIME&#039;, kuid selle reaktsiooniaeg on oluliselt väiksem.&lt;br /&gt;
 n: %MEM -- Mälu kasutus (memory usage (RES))&lt;br /&gt;
Tegumid, mis kasutvad parasjagu vaba jagatud füüsilist mälu &lt;br /&gt;
&lt;br /&gt;
Linuxi mähuhaldusest võib eesti keeles pikemalt lugead Jüri Vaini poolt koostatud raamatust [http://www.ise.ee/cdrom/cd2/linux/ptk4.htm Operatsioonisüsteem Linux]&lt;br /&gt;
 o: VIRT -- Virtual Image (kb)&lt;br /&gt;
Tegumi poolt kasutatud virtaalmälu maht. See sisaldab endas kogu koodi, andmeid ning jagatud teeke. (NB: kui defineerida keskkonnamuutuja STATSIZE=1, siis VIRT arvutatakse /proc/#/state &amp;quot;VmSize&amp;quot; parameetri (välja) abil) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VIRT = SWAP + RES&#039;&#039;&#039;&lt;br /&gt;
 p: SWAP -- Saaleala maht (virtuaalmäluna kasutatav kõvaketta osa) (swapped size) (kb)&lt;br /&gt;
Kogu virtuaalmälu hulgast (VIRT) [http://viki.pingviin.org/Swap saalealalt] lisaks võetud virtuaalmälu.  &lt;br /&gt;
 q: RES -- Residendi maht (resident size)(kb)&lt;br /&gt;
Tegumi poolt kasutatud mitte-saaletud füüsiline mälu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RES = CODE + DATA&#039;&#039;&#039; &lt;br /&gt;
 r: CODE -- koodi maht (code size) (kb)&lt;br /&gt;
&#039;text resident set&#039; maht elik TRS. &lt;br /&gt;
 s: DATA -- andmete+hoidla maht (data+stack size) (kb)&lt;br /&gt;
&#039;data resident set&#039; maht  elik DRS. &lt;br /&gt;
 t: SHR -- jagatud mälu maht (shared Mem size) (kb)&lt;br /&gt;
Tegumi poolt kasutatud jagatud mälu maht&lt;br /&gt;
 u: nFLT -- Lehtede vigade arv (Page Fault count)&lt;br /&gt;
Oluliste lehtede vigade arv, mis on tegumil esinenud. See tekib, kui protsess püüab lugeda või kirjutada virtuaalset lehte, mis ei ole sel hetkel tema aadressruumis. &lt;br /&gt;
 v: nDRT -- Räpaste lehtede arv (dirty Pages count)&lt;br /&gt;
Lehtede arv, mis on muudetud peale seda, kui need on viimaskord kettale salvestatud. Räpased lehed tuleb kirjutada kettale enne, kui vastav füüsiline mälu asukoht võetakse kasutusele mõne teise virtuaalse lehe tarbeks. &lt;br /&gt;
 w: S -- Protsessi staatus (process Status9&lt;br /&gt;
Tegumi staatus võib olla: &#039;&#039;&#039;D&#039;&#039;&#039; = katkematult uinunud &#039;&#039;&#039;R&#039;&#039;&#039; = töös &#039;&#039;&#039;S&#039;&#039;&#039; = uinunud &#039;&#039;&#039;T&#039;&#039;&#039; = katkestatud või lõpetatud &#039;&#039;&#039;Z&#039;&#039;&#039; = zombi&lt;br /&gt;
&lt;br /&gt;
NB! Tegumid, mis on kirjeldatud töös, peaksid tegelikult tähendama &amp;quot;valmisolekut tööks&amp;quot; (põhjendused on minu jaoks ebaselge, vabandan). &lt;br /&gt;
 x: Command -- Käsurea käsu või programmi nimi (Command line or Program name)&lt;br /&gt;
Kuvab käsu nime, millega tegum on käivitatud või seotud programmi nime. Interaktiivne käsk kahe väljundi vaheliseks ümberlülitamiseks on &amp;quot;c&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kui valitud on käsurea kuva, siis käsureata protsesside puhul näidatakse (nagu kerneli lõimed) samas kohas sulgudesse paigutatud seotud programmi nime, näiteks (mdrecoveryd) &lt;br /&gt;
 &lt;br /&gt;
 y: WCHAN -- uinunud kus funktsioon (Sleeping in function)&lt;br /&gt;
Sõltuvalt kerneli &#039;System.map&#039;-ist , see väli (parameeter) näitab kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab.  field will show the name or the address of the kernel function in which the task is currently sleeping. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NB! antud välja kuvamine võib tõsta oluliselt top-i koormust! &lt;br /&gt;
 &lt;br /&gt;
 z: Flags -- Tegumi märgistus (Task Flags) &lt;br /&gt;
Antud veerg näitab tegumite reaalajalist kuuteistkümnendüsteemis märgistatust. Antud märgistus on dokumneteeritud asukohas &amp;lt;linux/sched.h&amp;gt;. Vähem formaalsemat infot võib leida märgistuste kohta &#039;Fields select&#039; või &#039;Order fields&#039; käskude rakendamisel.&lt;br /&gt;
&lt;br /&gt;
===tegumitabel (task area)===&lt;br /&gt;
[[Image:top_task_area.png|frame|none|Antud jaos kuvatakse protsessid ridade kaupa, reastatuna ühe kindla tulba väärtuste (parameetrite) alusel]]&lt;br /&gt;
&lt;br /&gt;
==TOP kasutusjuhised ==&lt;br /&gt;
&lt;br /&gt;
===Toimetamine käsureal===&lt;br /&gt;
&lt;br /&gt;
Käsurea süntaks (struktuur) näeb välja selline:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top -hv | -bcHisS -d viivitus(delay) -n kordused (iterations) -p protsessi number (pid) [,pid...]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käsurea võtmete (nimetatud ka suvanditeks [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 suvanditeks]) selgitused [http://et.wikipedia.org/wiki/Maakeel maakeeles]: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b : pakktöötluse režiimi käivitamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käivitab top-i pakktöötluse režiimis, mis võib olla mõistlik, kui programmi väljund on tarvis saata teise rakendusse või faili.&lt;br /&gt;
NB! pakktöötlusele omaselt ei tunnista antud režiim hilisemaid käske ning jätkab tööd seni, kuni korduste arv, mis &#039;-n&#039; võtme abil on määratud, on ümber või protsess on &#039;kill&#039; käsuga peatatud.        &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-c : Käsu (Command) parameetri sisu ümberlülitamine (toggle)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Kui varem näidati Käsu parameetri all käsu nime, siis pärast &amp;quot;-c&amp;quot; rakendamist näidatakse seal samas programmi nime ning vastupidi. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-d : Viivituse ajaline intervall. Süntaks: -d ss.tt (s nagu sekundid.t nagu (tenths) kümnendikud)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Selle võtme abil määratakse värskendamise (refresh) välde, esilagne väärtus on määratud, kas spetsiaalses konfiguratsiooni failis või kohaldatakse vaikeseade väärtust (näiteks 3 sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude abil &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot;.&lt;br /&gt;
     &lt;br /&gt;
&amp;lt;pre&amp;gt;-h : Abiinfo kuvamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sisestades käsureale &amp;quot;top -h&amp;quot;, kuvatakse teile vastuseks top paketi (või teegi) versioon ning selle top programmi käivitamiseks vajalik süntaks (viidatud üleval).  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-H : Üksikute lõimude (Threats) näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top&#039;i viimasena meelde jäetud &#039;H&#039; vastandi. Kui lüliti on aktiivne (On), siis kuvatakse kõik protsessi üksikud lõimud eraldi. Kui mitteaktiivne (Off), siis kuvatakse ühe protsessi lõimud koos. Töörežiimis toimib sama lülituskäsuna &amp;quot;H&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-i : Mittetöötavate (Idle) protsesside näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Töörežiimis võib samade tulemuste saavutamiseks pruukida käsku &amp;quot;i&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;pre&amp;gt;-n : Kordusteliimiit. Süntaks: -n number&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sätestab maksimaalse kordustearvu (nimetatud ka kaadriteks), mis top peab sooritama, et oma töö lõpetada&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-u : Süsteemimonitoorimine kasutajate (user) kaupa. Süntaks: -u kasutaja nimi (või kasutaja ID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kasutamiseks efektiivse UID ja olemasoleva kasutaja protsesside monitoorimiseks &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-U : Sama, mis -u, ainult, et see oskab opereerida ka päris -, efektiivse -, salvestatud - ja failisüsteemi- UID-ga &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! autorile ei ole see teema päris selge, mistõttu selgitavad märkused on teretulnud! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-p : Kindlate protsesside monitoorimine. Süntaks: -pN1 -pN2 ... or -pN1, N2 [,...]&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Antud võtme abil võib monitoorida korraga kuni 20 protsessi. Antud käsku saab kasutada ainult käsureal, tavalisse režiimis naasmiseks võib kasutada interaktiivset käsku &amp;quot;=&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-s : Turvarežiimi sisenemine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top turvarežiimis, isegi root&#039;i jaoks. Antud režiim on oluliselt paremini süsteemi konfiguratsiooni faili poolt kontrollitud. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-S : Kumulatiivse ajarežiimi ümberlülitamine (sisse ja välja)&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Kui kumulatiivne režiim on aktiivne (On), siis iga protsessi juures kuvatakse tema ning tema &amp;quot;surnud&amp;quot; laste poolt kasutatud protsessiaeg. Vastav interaktiivne käsk on samuti &amp;quot;S&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-v : Versioon ja käsurea süntaksi kuvamine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Sisuliselt sama, mis -h, ehk näitab paketi versiooni ning kuvab programmi käitlemise ABC &lt;br /&gt;
&lt;br /&gt;
===Interaktiivsed trikid===&lt;br /&gt;
&lt;br /&gt;
Nagu ülalpool juba mainitud, siis võimaldab &#039;&#039;&#039;top&#039;&#039;&#039; teostada mitmeid olulisi operatsioone interaktiivselt. Õppimiseks on selline võimalus väga hea, kuid suuremate uuringute tarbeks tasuks kaaluda &#039;&#039;&#039;top&#039;&#039;&#039; sisenemist turvarežiimis (top -s). Interaktiivsed käsud jaotuvad suures plaanis kahte rühme, neist esimesi nimetatakse globaalseteks ning teisi - vastavalt ülalpool viidatud sisusektsioonidele - lokaalseteks käskudeks.&lt;br /&gt;
&lt;br /&gt;
====Globaalsed käsud====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Enter&amp;gt; või &amp;lt;Tühik&amp;gt; :värskendus&lt;br /&gt;
&amp;quot;?&amp;quot; or &amp;quot;h&amp;quot; :Abi&lt;br /&gt;
&amp;quot;=&amp;quot; :Väljumine tegumi piirangutest &lt;br /&gt;
&amp;quot;A&amp;quot; :Multi-ekraani režiimi lüliti&lt;br /&gt;
&amp;quot;B&amp;quot; :Taustavärvi sisse ja väljalülitamine &lt;br /&gt;
&amp;quot;d&amp;quot; or &amp;quot;s&amp;quot; :Viite intervali sisestamine -&amp;gt; nõutav on sisestada aeg&lt;br /&gt;
&amp;quot;G&amp;quot; :Teise akna valik/välja (paramateeri) valik&lt;br /&gt;
&amp;quot;I&amp;quot; :Irix/Solaris režiimi lüliti&lt;br /&gt;
&amp;quot;u&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;U&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;k&amp;quot; :Tapa tegum -&amp;gt; nõutav taski nimi või ID&lt;br /&gt;
&amp;quot;q&amp;quot; :Väljumine&lt;br /&gt;
&amp;quot;r&amp;quot; :taas-tähtsusta (renice) tegum // nõutav PID ja (nice) tähtsuse väärtus&lt;br /&gt;
&amp;quot;W&amp;quot; :Kirjuta konfiguratsiooni fail &lt;br /&gt;
&amp;quot;Z&amp;quot; :Muuda värviskeemi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: üldandmete sektsioon====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;l&amp;quot; :Lüliti - laadimise kesmine/ülevaloleku aeg &lt;br /&gt;
&amp;quot;m&amp;quot; :Lüliti - mälu/saale kasutus &lt;br /&gt;
&amp;quot;t&amp;quot; :Lüliti - tegum/protsessori olek&lt;br /&gt;
&amp;quot;1&amp;quot; :Lüliti - üksik/eraldi rotsessori olek &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: tegumitabel====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;b&amp;quot; :Lüliti - taustavärv -- sisse/välja &lt;br /&gt;
&amp;quot;x&amp;quot; :Lüliti - aktiivse veeru esiletoomine -- sisse/välja &lt;br /&gt;
&amp;quot;y&amp;quot; :Lüliti - aktiivse rea esiletoomine -- sisse/välja  &lt;br /&gt;
&amp;quot;z&amp;quot; :Lüliti - värviline/monokroonne &lt;br /&gt;
&amp;quot;c&amp;quot; :Lüliti - käsurea käsk/programmi nimi&lt;br /&gt;
&amp;quot;f&amp;quot; ja &amp;quot;o&amp;quot; :Väljade (parameetrite elik veergude) ja selle kuvamise järjekorra valikud&lt;br /&gt;
&amp;quot;H&amp;quot; :Lüliti - lõimed&lt;br /&gt;
&amp;quot;S&amp;quot; :Lüliti - summeeritud protsessorieg -- sisse/välja&lt;br /&gt;
&amp;quot;u&amp;quot; :kuvab vaid valitud kasutaja -&amp;gt; sisestada tuleb kasutaja või tema ID&lt;br /&gt;
&amp;quot;i&amp;quot; :Lüliti - Idle-protsessid -- sisse/välja&lt;br /&gt;
&amp;quot;n&amp;quot; või &amp;quot;#&amp;quot; :maksimaalse tegumite arvu määramine -&amp;gt; sisestada tuleb soovitud täisarv&lt;br /&gt;
&amp;quot;&amp;lt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine vasakule&lt;br /&gt;
&amp;quot;&amp;gt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine paremale&lt;br /&gt;
&amp;quot;F&amp;quot; or &amp;quot;O&amp;quot; :sorteeritava parameetri valik&lt;br /&gt;
&amp;quot;R&amp;quot; :Lüliliti - sortimislaadi - (vähenemise või suurenemise suunas) - valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Multi-akna režiim ===&lt;br /&gt;
&lt;br /&gt;
==== Mis see on? ====&lt;br /&gt;
&lt;br /&gt;
Vaikimisi kuvab &#039;&#039;&#039;top&#039;&#039;&#039; ekraanile vaid ühe akna. Kuid seda on võimalik muuta 2-4 erineva väljade grupi (st parameetrite grupi) vaateks. Tulemuseks on vaade, kus iga valitud grupp omab eraldi konfigureetivat kokkuvõtte ning tegumite sektsiooni.&lt;br /&gt;
&lt;br /&gt;
Aktiivne aken on see, mis on seotud üldandmete (summary area) sektsiooniga ja millele suunatud tegumitega seotud käsud.&lt;br /&gt;
&lt;br /&gt;
==== Akna režiimi käsud ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;quot;-&amp;quot; ja &amp;quot;_&amp;quot; :Lüliti - näita/ära näita akent (aknaid )&lt;br /&gt;
* &amp;quot;a&amp;quot; ja &amp;quot;w&amp;quot; :Järgmine aken (edasi/tagasi)&lt;br /&gt;
* &amp;quot;A&amp;quot; :Lüliti - Multi-akna režiimi -- sisse/välja&lt;br /&gt;
* &amp;quot;G&amp;quot; :Lüliti - Choose_Another_Window/Field_Group&lt;br /&gt;
  &amp;quot;g&amp;quot; :Lüliti - akna nime/välja grupi nime valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus==&lt;br /&gt;
&lt;br /&gt;
#[http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 IT ja sidetehnika seletav käsiraamat]&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Top_%28Unix%29 wikipedia]&lt;br /&gt;
#[http://linux.die.net/man/1/top: &#039;&#039;&#039;Top&#039;&#039;&#039; manuaal]&lt;br /&gt;
#[http://www.groupsys.com/topinfo/readme.txt groupsys.com]&lt;br /&gt;
#[http://www.unixtop.org/ unixtop.com] &lt;br /&gt;
#[http://viki.pingviin.org/Top TOP pingviini vikis]&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6955</id>
		<title>Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6955"/>
		<updated>2010-04-18T09:18:32Z</updated>

		<summary type="html">&lt;p&gt;Kkool: /* Monitooritavate parameetrite lühikirjeldused (descriptions of fileds) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Top.PNG|thumb|300px|näide töötavast &#039;&#039;&#039;Top&#039;&#039;&#039; programmist]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; on süsteemi jälgimise [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 utiliit], mis pakub kasutajale süsteemiressursside oleku ülevaadet, sealhulgas põhjalikku reaalajalist infot süsteemi [[OSadmin mõisted|tuuma]] poolt käideldavate tegumite ning protsesside kohta. Lihtsamlt öeldes, &#039;&#039;&#039;top&#039;&#039;&#039; programm ütleb sulle seda, millega su arvuti tegeleb&lt;br /&gt;
[http://linux.about.com/b/2009/02/09/the-top-command-tells-you-what-your-computer-is-busy-with.htm vt Juergen&#039;s Linux Blog]. Laadi, kuidas ja milline info parasjagu kuvatakse, on võimalik spetsiaalsete võtmete ning käskude abil hõlpsasti kohandada. Programm võimaldab mõningast programmipärist interaktiivset protsesside haldamist, kuid selle võimalused on hoopis avaramad, kasutades programmiväliseid liideseid ja konfiguratsiooni võimalusi. Omasuguste utiliitide seas on &#039;&#039;&#039;top&#039;&#039;&#039; sõsara [[ps|&#039;&#039;&#039;ps-i&#039;&#039;&#039;]] kõrval (selle suurim erinevus top-iga võrreldes on reaalajalise monitooringu mittetoetamine) üks väärikamaid ja vanimaid olijaid ning on seetõttu paljudes unixilaadsetes süsteemides vaikimisi kasutusel. Tänaseks on programm tootnud lugematul arvul uusi ja iseseisvaid võsukesi, mis ometi ei sega esiisal jäämast süsteemiadministraatorite südamete püsikundeks.   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; sisaldub tarkvarapeketis [http://procps.sourceforge.net/index.html procps] &lt;br /&gt;
&lt;br /&gt;
NB! Lühidalt on &#039;&#039;&#039;top&#039;&#039;&#039;ist juttu ka maakeelses pingviini [http://viki.pingviin.org/Top vikis]. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor: Kristjan Kool, AK 32&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Käivitamine==&lt;br /&gt;
Utiliidi käivitamiseks käsureal kasutatakse samanimelist käsku&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TOP struktuur ja mõisted==&lt;br /&gt;
&lt;br /&gt;
Programmis navigeerimiseks on oluline meeles pidada esiti kaks kõige olulisemat käsku, need on &amp;quot;h&amp;quot; (või &amp;quot;?&amp;quot;), mis on abiks, kui vajate lisainfot ning &amp;quot;q&amp;quot;, mis võimaldab rakendusest väljuda. Sisenemisel &#039;&#039;&#039;top&#039;&#039;&#039;&#039;i kuvatakse monitorile pilt, mis on sarnane ülaltoodud visuaalsele näitele. Sisuliselt jagatakse ekraan neljaks osaks (järjestatuna ülevalt alla): &lt;br /&gt;
&lt;br /&gt;
===Üldandmete sektsioon (summary area)===&lt;br /&gt;
[[Image:top_summary.png|frame|none|Terminaliakna ülemised read,kus kuvatakse programmi nimi, kella- ning töötamise aeg, kasutajad, CPU(de) ja mälu olekud jms süsteemi põhiandmed]]&lt;br /&gt;
&lt;br /&gt;
===Sõnumi ja käsuviip (message/prompt Line)=== &lt;br /&gt;
[[Image:top_command_line.png|frame|none|Kokkuvõtte osale järgnev &amp;quot;tühi&amp;quot; - kasutaja korraldusi ootav - rida, kus kuvatakse muuhulgas ka veateated]]&lt;br /&gt;
===Veerupäised (columns header)=== &lt;br /&gt;
[[Image:top_column_header.png|frame|none|Protsesside parameetrite nimekiri. Täna  pakub &#039;&#039;&#039;Top&#039;&#039;&#039; ca 26 nimetust, mille abil on võimalik protsesse analüüsida]]&lt;br /&gt;
&lt;br /&gt;
Monitooritavad protsessi parameetrid ehk - nagu ma neid ülalpool nimetan - &amp;quot;veerupäised&amp;quot; moodustavad &#039;&#039;&#039;top&#039;&#039;&#039; utiliidi selgroo, kuna nende abil on erinevaid protsesse võimalik üksteisega võrrelda, neid sorteerida, tuvastada anomaaliaid jne. Vaikimisi on protsessid ülevalt alla sorteeritud protsessori koormatuse (CPU usage) järgi. Aktiivsemad protsessid on nimekirjas nimekirjas üleval pool. &lt;br /&gt;
 &lt;br /&gt;
Tervikliku loendi olemasolevatest parameetritest saab ekraanile kuvada kasutades interaktiivset käsku &amp;quot;o&amp;quot; (order fields). Lisaks nimekirjale võib sellelt leheküljelt leida informatsiooni parameetrite järjekorra ning prioriteetide kohta. Sama informatsioon saab kätte ka käsuga &amp;quot;field select&amp;quot; (mõlemast käsust pikemalt edaspidi), tulemuseks kuvatakse lehe terminaliakna ülemisele reale parasjagu kehtiva parameetritekonfiguratsiooni järgi sõne (current fields string), mis võib välja näha näiteks selline:&lt;br /&gt;
&lt;br /&gt;
[[Image:Current_Fields.PNG|frame|none|Punases kastis on näha hetke monitooringu seadistustest moodustunud 26 täheline sõne (current field string)]]&lt;br /&gt;
&lt;br /&gt;
Antud 26st tähestiku tähest on igaüks seotud ühe kindla monitooritava parameetriga (nimetatud ka väljaks ja veeruks). Suured tähed tähistavad seda, et antud parameeter on parasjagu fookuses ning selle väärtusi kuvatakse tegumitabeli graafilises liideses (vastavalt akna laiusele nimetamise järjekorras alustades vasakult).   &lt;br /&gt;
&lt;br /&gt;
====Monitooritavate parameetrite lühikirjeldused (descriptions of fileds)==== &lt;br /&gt;
Siinkohal nimetan ja kirjeldan lühidalt &#039;&#039;&#039;top&#039;&#039;&#039; programmi poolt pakutavate protsesside parameetreid (välju), võttes aluseks nende parameetrite kokkuleppelise tähistuse (täehestiku tähe).&lt;br /&gt;
&lt;br /&gt;
 a: PID -- Protsessi ID &lt;br /&gt;
Tegumi unikaalne protsessi ID (tuvastuskood), mis perioodiliselt küll kordub, ent kunagi ei alga uuesti nullist. &lt;br /&gt;
 b: PPID -- Vanemprotsessi ID (parent process Is)&lt;br /&gt;
Tegumi vanemprotsessi ID. Vanemprotsessi on mõnel pool nimetatud ka [http://www.ise.ee/cdrom/cd2/linux/ptk1.htm emaprotsessiks]&lt;br /&gt;
 c: RUSER -- Tegelik kasutajanimi (real user name)&lt;br /&gt;
Tegumi omaniku tegelik kasutajanimi  &lt;br /&gt;
 d: UID -- Kasutaj ID (user Id)&lt;br /&gt;
Tegumi omaniku efektiivne kasutaja ID &lt;br /&gt;
 e: USER -- Kasjutajanimi (user name)&lt;br /&gt;
Tegumi omaniku efektiivne kasutajanimi  &lt;br /&gt;
 f: GROUP -- Grupi nimi (group name)&lt;br /&gt;
Tegumi omaniku efektiivne grupinimi  &lt;br /&gt;
 g: TTY -- Juhtterminal (controlling tty)&lt;br /&gt;
Juhtterminali nimi. Selleks on tavaliselt seade (serial port, pty), kust protsess alguse saab ja mida ta kasutab sisendiks või väljundiks. Kuigi, tegum ei pruugi olla seotud terminaliga, sellisel juhul kuvatakse &amp;quot;?&amp;quot;&lt;br /&gt;
 h: PR -- Prioriteet (priority)&lt;br /&gt;
Tegumi prioriteet&lt;br /&gt;
 i: NI -- [http://l10n.gnome.org/POT/gnome-system-monitor.gnome-2-14/po.gnome-2-14.et.po tähtsuse väärtus](nice value)&#039;&#039;&#039;NB! tõlge on kahtlane, ootan parandusettepanekuid!&#039;&#039;&#039; &lt;br /&gt;
Tegumi tähtsuse väärtus. Negatiivne tähtsuse väärtus tähendab kõrgemat prioriteeti ja vastupidi. Null väärtus tähendab antud juhul, et prioriteetsust tegumi täideviimise (töötluse) juures ei ole määratud.&lt;br /&gt;
 j: P -- Viimati kasutatud protsessor (last used CPU) (SMP)&lt;br /&gt;
Number tähistab viimati kasutatud protsessorit. Tõelises SMP keskkonnas muutub see üsna tihti, kuna tuum kasutab sihilikult nõrka afiinsust (vastavust, ühendust). Juba top-i jooksutamine võib murda afiinsuse ning põhjustada rohkem protsesside protsessorite vahetust (lisa portsessoriaja nõude tõttu). &lt;br /&gt;
 k: %CPU -- Protsessori kasutatus (koormatus) (CPU usage)&lt;br /&gt;
Tegumile kuuluv [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 protsessoriaeg] alates viimasest värskendusest (update) väljendatuna protsentides kogu protsessoriaja suhtes.&lt;br /&gt;
Tõelise SMP keskkonna puhul, kui &amp;quot;Irix režiim&amp;quot; on välja lülitatud (off), siis top jätkab opereerimist &amp;quot;Solarise režiimis&amp;quot; , kus tegumi protsessori kasutatus jagatakse protsessorite koguarvuga. Ümberlülitus toimub interaktiivse käsu I abil.&lt;br /&gt;
 l: TIME -- Protsessoriaeg (CPU Time) &lt;br /&gt;
Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
 m: TIME+ -- Protsessoriaeg sajandikes (CPU Time, hundredths)&lt;br /&gt;
Sama, mis &#039;TIME&#039;, kuid selle reaktsiooniaeg on oluliselt väiksem.&lt;br /&gt;
 n: %MEM -- Mälu kasutus (memory usage (RES))&lt;br /&gt;
Tegumid, mis kasutvad parasjagu vaba jagatud füüsilist mälu &lt;br /&gt;
 o: VIRT -- Virtual Image (kb)&lt;br /&gt;
Tegumi poolt kasutatud virtaalmälu maht. See sisaldab endas kogu koodi, andmeid ning jagatud teeke. (NB: kui defineerida keskkonnamuutuja STATSIZE=1, siis VIRT arvutatakse /proc/#/state &amp;quot;VmSize&amp;quot; parameetri (välja) abil) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VIRT = SWAP + RES&#039;&#039;&#039;&lt;br /&gt;
 p: SWAP -- Saaleala maht (virtuaalmäluna kasutatav kõvaketta osa) (swapped size) (kb)&lt;br /&gt;
Kogu virtuaalmälu hulgast (VIRT) [http://viki.pingviin.org/Swap saalealalt] lisaks võetud virtuaalmälu.  &lt;br /&gt;
 q: RES -- Residendi maht (resident size)(kb)&lt;br /&gt;
Tegumi poolt kasutatud mitte-saaletud füüsiline mälu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RES = CODE + DATA&#039;&#039;&#039; &lt;br /&gt;
 r: CODE -- koodi maht (code size) (kb)&lt;br /&gt;
&#039;text resident set&#039; maht elik TRS. &lt;br /&gt;
 s: DATA -- andmete+hoidla maht (data+stack size) (kb)&lt;br /&gt;
&#039;data resident set&#039; maht  elik DRS. &lt;br /&gt;
 t: SHR -- jagatud mälu maht (shared Mem size) (kb)&lt;br /&gt;
Tegumi poolt kasutatud jagatud mälu maht&lt;br /&gt;
 u: nFLT -- Lehtede vigade arv (Page Fault count)&lt;br /&gt;
Oluliste lehtede vigade arv, mis on tegumil esinenud. See tekib, kui protsess püüab lugeda või kirjutada virtuaalset lehte, mis ei ole sel hetkel tema aadressruumis. &lt;br /&gt;
 v: nDRT -- Räpaste lehtede arv (dirty Pages count)&lt;br /&gt;
Lehtede arv, mis on muudetud peale seda, kui need on viimaskord kettale salvestatud. Räpased lehed tuleb kirjutada kettale enne, kui vastav füüsiline mälu asukoht võetakse kasutusele mõne teise virtuaalse lehe tarbeks. &lt;br /&gt;
 w: S -- Protsessi staatus (process Status9&lt;br /&gt;
Tegumi staatus võib olla: &#039;&#039;&#039;D&#039;&#039;&#039; = katkematult uinunud &#039;&#039;&#039;R&#039;&#039;&#039; = töös &#039;&#039;&#039;S&#039;&#039;&#039; = uinunud &#039;&#039;&#039;T&#039;&#039;&#039; = katkestatud või lõpetatud &#039;&#039;&#039;Z&#039;&#039;&#039; = zombi&lt;br /&gt;
&lt;br /&gt;
NB! Tegumid, mis on kirjeldatud töös, peaksid tegelikult tähendama &amp;quot;valmisolekut tööks&amp;quot; (põhjendused on minu jaoks ebaselge, vabandan). &lt;br /&gt;
 x: Command -- Käsurea käsu või programmi nimi (Command line or Program name)&lt;br /&gt;
Kuvab käsu nime, millega tegum on käivitatud või seotud programmi nime. Interaktiivne käsk kahe väljundi vaheliseks ümberlülitamiseks on &amp;quot;c&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kui valitud on käsurea kuva, siis käsureata protsesside puhul näidatakse (nagu kerneli lõimed) samas kohas sulgudesse paigutatud seotud programmi nime, näiteks (mdrecoveryd) &lt;br /&gt;
 &lt;br /&gt;
 y: WCHAN -- uinunud kus funktsioon (Sleeping in function)&lt;br /&gt;
Sõltuvalt kerneli &#039;System.map&#039;-ist , see väli (parameeter) näitab kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab.  field will show the name or the address of the kernel function in which the task is currently sleeping. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NB! antud välja kuvamine võib tõsta oluliselt top-i koormust! &lt;br /&gt;
 &lt;br /&gt;
 z: Flags -- Tegumi märgistus (Task Flags) &lt;br /&gt;
Antud veerg näitab tegumite reaalajalist kuuteistkümnendüsteemis märgistatust. Antud märgistus on dokumneteeritud asukohas &amp;lt;linux/sched.h&amp;gt;. Vähem formaalsemat infot võib leida märgistuste kohta &#039;Fields select&#039; või &#039;Order fields&#039; käskude rakendamisel.&lt;br /&gt;
&lt;br /&gt;
===tegumitabel (task area)===&lt;br /&gt;
[[Image:top_task_area.png|frame|none|Antud jaos kuvatakse protsessid ridade kaupa, reastatuna ühe kindla tulba väärtuste (parameetrite) alusel]]&lt;br /&gt;
&lt;br /&gt;
==TOP kasutusjuhised ==&lt;br /&gt;
&lt;br /&gt;
===Toimetamine käsureal===&lt;br /&gt;
&lt;br /&gt;
Käsurea süntaks (struktuur) näeb välja selline:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top -hv | -bcHisS -d viivitus(delay) -n kordused (iterations) -p protsessi number (pid) [,pid...]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käsurea võtmete (nimetatud ka suvanditeks [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 suvanditeks]) selgitused [http://et.wikipedia.org/wiki/Maakeel maakeeles]: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b : pakktöötluse režiimi käivitamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käivitab top-i pakktöötluse režiimis, mis võib olla mõistlik, kui programmi väljund on tarvis saata teise rakendusse või faili.&lt;br /&gt;
NB! pakktöötlusele omaselt ei tunnista antud režiim hilisemaid käske ning jätkab tööd seni, kuni korduste arv, mis &#039;-n&#039; võtme abil on määratud, on ümber või protsess on &#039;kill&#039; käsuga peatatud.        &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-c : Käsu (Command) parameetri sisu ümberlülitamine (toggle)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Kui varem näidati Käsu parameetri all käsu nime, siis pärast &amp;quot;-c&amp;quot; rakendamist näidatakse seal samas programmi nime ning vastupidi. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-d : Viivituse ajaline intervall. Süntaks: -d ss.tt (s nagu sekundid.t nagu (tenths) kümnendikud)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Selle võtme abil määratakse värskendamise (refresh) välde, esilagne väärtus on määratud, kas spetsiaalses konfiguratsiooni failis või kohaldatakse vaikeseade väärtust (näiteks 3 sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude abil &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot;.&lt;br /&gt;
     &lt;br /&gt;
&amp;lt;pre&amp;gt;-h : Abiinfo kuvamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sisestades käsureale &amp;quot;top -h&amp;quot;, kuvatakse teile vastuseks top paketi (või teegi) versioon ning selle top programmi käivitamiseks vajalik süntaks (viidatud üleval).  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-H : Üksikute lõimude (Threats) näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top&#039;i viimasena meelde jäetud &#039;H&#039; vastandi. Kui lüliti on aktiivne (On), siis kuvatakse kõik protsessi üksikud lõimud eraldi. Kui mitteaktiivne (Off), siis kuvatakse ühe protsessi lõimud koos. Töörežiimis toimib sama lülituskäsuna &amp;quot;H&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-i : Mittetöötavate (Idle) protsesside näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Töörežiimis võib samade tulemuste saavutamiseks pruukida käsku &amp;quot;i&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;pre&amp;gt;-n : Kordusteliimiit. Süntaks: -n number&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sätestab maksimaalse kordustearvu (nimetatud ka kaadriteks), mis top peab sooritama, et oma töö lõpetada&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-u : Süsteemimonitoorimine kasutajate (user) kaupa. Süntaks: -u kasutaja nimi (või kasutaja ID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kasutamiseks efektiivse UID ja olemasoleva kasutaja protsesside monitoorimiseks &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-U : Sama, mis -u, ainult, et see oskab opereerida ka päris -, efektiivse -, salvestatud - ja failisüsteemi- UID-ga &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! autorile ei ole see teema päris selge, mistõttu selgitavad märkused on teretulnud! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-p : Kindlate protsesside monitoorimine. Süntaks: -pN1 -pN2 ... or -pN1, N2 [,...]&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Antud võtme abil võib monitoorida korraga kuni 20 protsessi. Antud käsku saab kasutada ainult käsureal, tavalisse režiimis naasmiseks võib kasutada interaktiivset käsku &amp;quot;=&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-s : Turvarežiimi sisenemine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top turvarežiimis, isegi root&#039;i jaoks. Antud režiim on oluliselt paremini süsteemi konfiguratsiooni faili poolt kontrollitud. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-S : Kumulatiivse ajarežiimi ümberlülitamine (sisse ja välja)&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Kui kumulatiivne režiim on aktiivne (On), siis iga protsessi juures kuvatakse tema ning tema &amp;quot;surnud&amp;quot; laste poolt kasutatud protsessiaeg. Vastav interaktiivne käsk on samuti &amp;quot;S&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-v : Versioon ja käsurea süntaksi kuvamine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Sisuliselt sama, mis -h, ehk näitab paketi versiooni ning kuvab programmi käitlemise ABC &lt;br /&gt;
&lt;br /&gt;
===Interaktiivsed trikid===&lt;br /&gt;
&lt;br /&gt;
Nagu ülalpool juba mainitud, siis võimaldab &#039;&#039;&#039;top&#039;&#039;&#039; teostada mitmeid olulisi operatsioone interaktiivselt. Õppimiseks on selline võimalus väga hea, kuid suuremate uuringute tarbeks tasuks kaaluda &#039;&#039;&#039;top&#039;&#039;&#039; sisenemist turvarežiimis (top -s). Interaktiivsed käsud jaotuvad suures plaanis kahte rühme, neist esimesi nimetatakse globaalseteks ning teisi - vastavalt ülalpool viidatud sisusektsioonidele - lokaalseteks käskudeks.&lt;br /&gt;
&lt;br /&gt;
====Globaalsed käsud====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Enter&amp;gt; või &amp;lt;Tühik&amp;gt; :värskendus&lt;br /&gt;
&amp;quot;?&amp;quot; or &amp;quot;h&amp;quot; :Abi&lt;br /&gt;
&amp;quot;=&amp;quot; :Väljumine tegumi piirangutest &lt;br /&gt;
&amp;quot;A&amp;quot; :Multi-ekraani režiimi lüliti&lt;br /&gt;
&amp;quot;B&amp;quot; :Taustavärvi sisse ja väljalülitamine &lt;br /&gt;
&amp;quot;d&amp;quot; or &amp;quot;s&amp;quot; :Viite intervali sisestamine -&amp;gt; nõutav on sisestada aeg&lt;br /&gt;
&amp;quot;G&amp;quot; :Teise akna valik/välja (paramateeri) valik&lt;br /&gt;
&amp;quot;I&amp;quot; :Irix/Solaris režiimi lüliti&lt;br /&gt;
&amp;quot;u&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;U&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;k&amp;quot; :Tapa tegum -&amp;gt; nõutav taski nimi või ID&lt;br /&gt;
&amp;quot;q&amp;quot; :Väljumine&lt;br /&gt;
&amp;quot;r&amp;quot; :taas-tähtsusta (renice) tegum // nõutav PID ja (nice) tähtsuse väärtus&lt;br /&gt;
&amp;quot;W&amp;quot; :Kirjuta konfiguratsiooni fail &lt;br /&gt;
&amp;quot;Z&amp;quot; :Muuda värviskeemi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: üldandmete sektsioon====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;l&amp;quot; :Lüliti - laadimise kesmine/ülevaloleku aeg &lt;br /&gt;
&amp;quot;m&amp;quot; :Lüliti - mälu/saale kasutus &lt;br /&gt;
&amp;quot;t&amp;quot; :Lüliti - tegum/protsessori olek&lt;br /&gt;
&amp;quot;1&amp;quot; :Lüliti - üksik/eraldi rotsessori olek &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: tegumitabel====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;b&amp;quot; :Lüliti - taustavärv -- sisse/välja &lt;br /&gt;
&amp;quot;x&amp;quot; :Lüliti - aktiivse veeru esiletoomine -- sisse/välja &lt;br /&gt;
&amp;quot;y&amp;quot; :Lüliti - aktiivse rea esiletoomine -- sisse/välja  &lt;br /&gt;
&amp;quot;z&amp;quot; :Lüliti - värviline/monokroonne &lt;br /&gt;
&amp;quot;c&amp;quot; :Lüliti - käsurea käsk/programmi nimi&lt;br /&gt;
&amp;quot;f&amp;quot; ja &amp;quot;o&amp;quot; :Väljade (parameetrite elik veergude) ja selle kuvamise järjekorra valikud&lt;br /&gt;
&amp;quot;H&amp;quot; :Lüliti - lõimed&lt;br /&gt;
&amp;quot;S&amp;quot; :Lüliti - summeeritud protsessorieg -- sisse/välja&lt;br /&gt;
&amp;quot;u&amp;quot; :kuvab vaid valitud kasutaja -&amp;gt; sisestada tuleb kasutaja või tema ID&lt;br /&gt;
&amp;quot;i&amp;quot; :Lüliti - Idle-protsessid -- sisse/välja&lt;br /&gt;
&amp;quot;n&amp;quot; või &amp;quot;#&amp;quot; :maksimaalse tegumite arvu määramine -&amp;gt; sisestada tuleb soovitud täisarv&lt;br /&gt;
&amp;quot;&amp;lt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine vasakule&lt;br /&gt;
&amp;quot;&amp;gt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine paremale&lt;br /&gt;
&amp;quot;F&amp;quot; or &amp;quot;O&amp;quot; :sorteeritava parameetri valik&lt;br /&gt;
&amp;quot;R&amp;quot; :Lüliliti - sortimislaadi - (vähenemise või suurenemise suunas) - valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Multi-akna režiim ===&lt;br /&gt;
&lt;br /&gt;
==== Mis see on? ====&lt;br /&gt;
&lt;br /&gt;
Vaikimisi kuvab &#039;&#039;&#039;top&#039;&#039;&#039; ekraanile vaid ühe akna. Kuid seda on võimalik muuta 2-4 erineva väljade grupi (st parameetrite grupi) vaateks. Tulemuseks on vaade, kus iga valitud grupp omab eraldi konfigureetivat kokkuvõtte ning tegumite sektsiooni.&lt;br /&gt;
&lt;br /&gt;
Aktiivne aken on see, mis on seotud üldandmete (summary area) sektsiooniga ja millele suunatud tegumitega seotud käsud.&lt;br /&gt;
&lt;br /&gt;
==== Akna režiimi käsud ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;quot;-&amp;quot; ja &amp;quot;_&amp;quot; :Lüliti - näita/ära näita akent (aknaid )&lt;br /&gt;
* &amp;quot;a&amp;quot; ja &amp;quot;w&amp;quot; :Järgmine aken (edasi/tagasi)&lt;br /&gt;
* &amp;quot;A&amp;quot; :Lüliti - Multi-akna režiimi -- sisse/välja&lt;br /&gt;
* &amp;quot;G&amp;quot; :Lüliti - Choose_Another_Window/Field_Group&lt;br /&gt;
  &amp;quot;g&amp;quot; :Lüliti - akna nime/välja grupi nime valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus==&lt;br /&gt;
&lt;br /&gt;
#[http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 IT ja sidetehnika seletav käsiraamat]&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Top_%28Unix%29 wikipedia]&lt;br /&gt;
#[http://linux.die.net/man/1/top: &#039;&#039;&#039;Top&#039;&#039;&#039; manuaal]&lt;br /&gt;
#[http://www.groupsys.com/topinfo/readme.txt groupsys.com]&lt;br /&gt;
#[http://www.unixtop.org/ unixtop.com] &lt;br /&gt;
#[http://viki.pingviin.org/Top TOP pingviini vikis]&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6954</id>
		<title>Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6954"/>
		<updated>2010-04-18T09:17:02Z</updated>

		<summary type="html">&lt;p&gt;Kkool: /* Üldandmete sektsioon (summary area) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Top.PNG|thumb|300px|näide töötavast &#039;&#039;&#039;Top&#039;&#039;&#039; programmist]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; on süsteemi jälgimise [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 utiliit], mis pakub kasutajale süsteemiressursside oleku ülevaadet, sealhulgas põhjalikku reaalajalist infot süsteemi [[OSadmin mõisted|tuuma]] poolt käideldavate tegumite ning protsesside kohta. Lihtsamlt öeldes, &#039;&#039;&#039;top&#039;&#039;&#039; programm ütleb sulle seda, millega su arvuti tegeleb&lt;br /&gt;
[http://linux.about.com/b/2009/02/09/the-top-command-tells-you-what-your-computer-is-busy-with.htm vt Juergen&#039;s Linux Blog]. Laadi, kuidas ja milline info parasjagu kuvatakse, on võimalik spetsiaalsete võtmete ning käskude abil hõlpsasti kohandada. Programm võimaldab mõningast programmipärist interaktiivset protsesside haldamist, kuid selle võimalused on hoopis avaramad, kasutades programmiväliseid liideseid ja konfiguratsiooni võimalusi. Omasuguste utiliitide seas on &#039;&#039;&#039;top&#039;&#039;&#039; sõsara [[ps|&#039;&#039;&#039;ps-i&#039;&#039;&#039;]] kõrval (selle suurim erinevus top-iga võrreldes on reaalajalise monitooringu mittetoetamine) üks väärikamaid ja vanimaid olijaid ning on seetõttu paljudes unixilaadsetes süsteemides vaikimisi kasutusel. Tänaseks on programm tootnud lugematul arvul uusi ja iseseisvaid võsukesi, mis ometi ei sega esiisal jäämast süsteemiadministraatorite südamete püsikundeks.   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; sisaldub tarkvarapeketis [http://procps.sourceforge.net/index.html procps] &lt;br /&gt;
&lt;br /&gt;
NB! Lühidalt on &#039;&#039;&#039;top&#039;&#039;&#039;ist juttu ka maakeelses pingviini [http://viki.pingviin.org/Top vikis]. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor: Kristjan Kool, AK 32&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Käivitamine==&lt;br /&gt;
Utiliidi käivitamiseks käsureal kasutatakse samanimelist käsku&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TOP struktuur ja mõisted==&lt;br /&gt;
&lt;br /&gt;
Programmis navigeerimiseks on oluline meeles pidada esiti kaks kõige olulisemat käsku, need on &amp;quot;h&amp;quot; (või &amp;quot;?&amp;quot;), mis on abiks, kui vajate lisainfot ning &amp;quot;q&amp;quot;, mis võimaldab rakendusest väljuda. Sisenemisel &#039;&#039;&#039;top&#039;&#039;&#039;&#039;i kuvatakse monitorile pilt, mis on sarnane ülaltoodud visuaalsele näitele. Sisuliselt jagatakse ekraan neljaks osaks (järjestatuna ülevalt alla): &lt;br /&gt;
&lt;br /&gt;
===Üldandmete sektsioon (summary area)===&lt;br /&gt;
[[Image:top_summary.png|frame|none|Terminaliakna ülemised read,kus kuvatakse programmi nimi, kella- ning töötamise aeg, kasutajad, CPU(de) ja mälu olekud jms süsteemi põhiandmed]]&lt;br /&gt;
&lt;br /&gt;
===Sõnumi ja käsuviip (message/prompt Line)=== &lt;br /&gt;
[[Image:top_command_line.png|frame|none|Kokkuvõtte osale järgnev &amp;quot;tühi&amp;quot; - kasutaja korraldusi ootav - rida, kus kuvatakse muuhulgas ka veateated]]&lt;br /&gt;
===Veerupäised (columns header)=== &lt;br /&gt;
[[Image:top_column_header.png|frame|none|Protsesside parameetrite nimekiri. Täna  pakub &#039;&#039;&#039;Top&#039;&#039;&#039; ca 26 nimetust, mille abil on võimalik protsesse analüüsida]]&lt;br /&gt;
&lt;br /&gt;
Monitooritavad protsessi parameetrid ehk - nagu ma neid ülalpool nimetan - &amp;quot;veerupäised&amp;quot; moodustavad &#039;&#039;&#039;top&#039;&#039;&#039; utiliidi selgroo, kuna nende abil on erinevaid protsesse võimalik üksteisega võrrelda, neid sorteerida, tuvastada anomaaliaid jne. Vaikimisi on protsessid ülevalt alla sorteeritud protsessori koormatuse (CPU usage) järgi. Aktiivsemad protsessid on nimekirjas nimekirjas üleval pool. &lt;br /&gt;
 &lt;br /&gt;
Tervikliku loendi olemasolevatest parameetritest saab ekraanile kuvada kasutades interaktiivset käsku &amp;quot;o&amp;quot; (order fields). Lisaks nimekirjale võib sellelt leheküljelt leida informatsiooni parameetrite järjekorra ning prioriteetide kohta. Sama informatsioon saab kätte ka käsuga &amp;quot;field select&amp;quot; (mõlemast käsust pikemalt edaspidi), tulemuseks kuvatakse lehe terminaliakna ülemisele reale parasjagu kehtiva parameetritekonfiguratsiooni järgi sõne (current fields string), mis võib välja näha näiteks selline:&lt;br /&gt;
&lt;br /&gt;
[[Image:Current_Fields.PNG|frame|none|Punases kastis on näha hetke monitooringu seadistustest moodustunud 26 täheline sõne (current field string)]]&lt;br /&gt;
&lt;br /&gt;
Antud 26st tähestiku tähest on igaüks seotud ühe kindla monitooritava parameetriga (nimetatud ka väljaks ja veeruks). Suured tähed tähistavad seda, et antud parameeter on parasjagu fookuses ning selle väärtusi kuvatakse tegumitabeli graafilises liideses (vastavalt akna laiusele nimetamise järjekorras alustades vasakult).   &lt;br /&gt;
&lt;br /&gt;
====Monitooritavate parameetrite lühikirjeldused (descriptions of fileds)==== &lt;br /&gt;
Siinkohal nimetan ja kirjeldan lühidalt &#039;&#039;&#039;top&#039;&#039;&#039; programmi poolt pakutavate protsesside parameetreid (välju), võttes aluseks nende parameetrite kokkuleppelise tähistuse (täehestiku tähe).&lt;br /&gt;
&lt;br /&gt;
 a: PID -- Protsessi ID &lt;br /&gt;
Tegumi unikaalne protsessi ID (tuvastuskood), mis perioodiliselt küll kordub, ent kunagi ei alga uuesti nullist. &lt;br /&gt;
 b: PPID -- Vanemprotsessi ID (parent process Is)&lt;br /&gt;
Tegumi vanemprotsessi ID. Vanemprotsessi on mõnel pool nimetatud ka [http://www.ise.ee/cdrom/cd2/linux/ptk1.htm emaprotsessiks]&lt;br /&gt;
 c: RUSER -- Tegelik kasutajanimi (real user name)&lt;br /&gt;
Tegumi omaniku tegelik kasutajanimi  &lt;br /&gt;
 d: UID -- Kasutaj ID (user Id)&lt;br /&gt;
Tegumi omaniku efektiivne kasutaja ID &lt;br /&gt;
 e: USER -- Kasjutajanimi (user name)&lt;br /&gt;
Tegumi omaniku efektiivne kasutajanimi  &lt;br /&gt;
 f: GROUP -- Grupi nimi (group name)&lt;br /&gt;
Tegumi omaniku efektiivne grupinimi  &lt;br /&gt;
 g: TTY -- Juhtterminal (controlling tty)&lt;br /&gt;
Juhtterminali nimi. Selleks on tavaliselt seade (serial port, pty), kust protsess alguse saab ja mida ta kasutab sisendiks või väljundiks. Kuigi, tegum ei pruugi olla seotud terminaliga, sellisel juhul kuvatakse &amp;quot;?&amp;quot;&lt;br /&gt;
 h: PR -- Prioriteet (priority)&lt;br /&gt;
Tegumi prioriteet&lt;br /&gt;
 i: NI -- [http://l10n.gnome.org/POT/gnome-system-monitor.gnome-2-14/po.gnome-2-14.et.po tähtsuse väärtus](nice value)&#039;&#039;&#039;NB! tõlge on kahtlane, ootan parandusettepanekuid!&#039;&#039;&#039; &lt;br /&gt;
Tegumi tähtsuse väärtus. Negatiivne tähtsuse väärtus tähendab kõrgemat prioriteeti ja vastupidi. Null väärtus tähendab antud juhul, et prioriteetsust tegumi täideviimise (töötluse) juures ei ole määratud.&lt;br /&gt;
 j: P -- Viimati kasutatud protsessor (last used CPU) (SMP)&lt;br /&gt;
Number tähistab viimati kasutatud protsessorit. Tõelises SMP keskkonnas muutub see üsna tihti, kuna tuum kasutab sihilikult nõrka afiinsust (vastavust, ühendust). Juba top-i jooksutamine võib murda afiinsuse ning põhjustada rohkem protsesside protsessorite vahetust (lisa portsessoriaja nõude tõttu). &lt;br /&gt;
 k: %CPU -- Protsessori kasutatus (koormatus) (CPU usage)&lt;br /&gt;
Tegumile kuuluv [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 protsessoriaeg] alates viimasest värskendusest (update) väljendatuna protsentides kogu protsessoriaja suhtes.&lt;br /&gt;
Tõelise SMP keskkonna puhul, kui &amp;quot;Irix režiim&amp;quot; on välja lülitatud (off), siis top jätkab opereerimist &amp;quot;Solarise režiimis&amp;quot; , kus tegumi protsessori kasutatus jagatakse protsessorite koguarvuga. Ümberlülitus toimub interaktiivse käsu I abil.&lt;br /&gt;
 l: TIME -- Protsessoriaeg (CPU Time) &lt;br /&gt;
Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
 m: TIME+ -- Protsessoriaeg sajandikes (CPU Time, hundredths)&lt;br /&gt;
Sama, mis &#039;TIME&#039;, kuid selle reaktsiooniaeg on oluliselt väiksem.&lt;br /&gt;
 n: %MEM -- Mälu kasutus (memory usage (RES))&lt;br /&gt;
Tegumid, mis kasutvad parasjagu vaba jagatud füüsilist mälu &lt;br /&gt;
 o: VIRT -- Virtual Image (kb)&lt;br /&gt;
Tegumi poolt kasutatud virtaalmälu maht. See sisaldab endas kogu koodi, andmeid ning jagatud teeke. (NB: kui defineerida keskkonnamuutuja STATSIZE=1, siis VIRT arvutatakse /proc/#/state &amp;quot;VmSize&amp;quot; parameetri (välja) abil) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VIRT = SWAP + RES&#039;&#039;&#039;&lt;br /&gt;
 p: SWAP -- Saaleala maht (vt alltoodud linki) (swapped size) (kb)&lt;br /&gt;
Kogu virtuaalmälu hulgast (VIRT) [http://viki.pingviin.org/Swap saalealalt] lisaks võetud virtuaalmälu.  &lt;br /&gt;
 q: RES -- Residendi maht (resident size)(kb)&lt;br /&gt;
Tegumi poolt kasutatud mitte-saaletud füüsiline mälu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RES = CODE + DATA&#039;&#039;&#039; &lt;br /&gt;
 r: CODE -- koodi maht (code size) (kb)&lt;br /&gt;
&#039;text resident set&#039; maht elik TRS. &lt;br /&gt;
 s: DATA -- andmete+hoidla maht (data+stack size) (kb)&lt;br /&gt;
&#039;data resident set&#039; maht  elik DRS. &lt;br /&gt;
 t: SHR -- jagatud mälu maht (shared Mem size) (kb)&lt;br /&gt;
Tegumi poolt kasutatud jagatud mälu maht&lt;br /&gt;
 u: nFLT -- Lehtede vigade arv (Page Fault count)&lt;br /&gt;
Oluliste lehtede vigade arv, mis on tegumil esinenud. See tekib, kui protsess püüab lugeda või kirjutada virtuaalset lehte, mis ei ole sel hetkel tema aadressruumis. &lt;br /&gt;
 v: nDRT -- Räpaste lehtede arv (dirty Pages count)&lt;br /&gt;
Lehtede arv, mis on muudetud peale seda, kui need on viimaskord kettale salvestatud. Räpased lehed tuleb kirjutada kettale enne, kui vastav füüsiline mälu asukoht võetakse kasutusele mõne teise virtuaalse lehe tarbeks. &lt;br /&gt;
 w: S -- Protsessi staatus (process Status9&lt;br /&gt;
Tegumi staatus võib olla: &#039;&#039;&#039;D&#039;&#039;&#039; = katkematult uinunud &#039;&#039;&#039;R&#039;&#039;&#039; = töös &#039;&#039;&#039;S&#039;&#039;&#039; = uinunud &#039;&#039;&#039;T&#039;&#039;&#039; = katkestatud või lõpetatud &#039;&#039;&#039;Z&#039;&#039;&#039; = zombi&lt;br /&gt;
&lt;br /&gt;
NB! Tegumid, mis on kirjeldatud töös, peaksid tegelikult tähendama &amp;quot;valmisolekut tööks&amp;quot; (põhjendused on minu jaoks ebaselge, vabandan). &lt;br /&gt;
 x: Command -- Käsurea käsu või programmi nimi (Command line or Program name)&lt;br /&gt;
Kuvab käsu nime, millega tegum on käivitatud või seotud programmi nime. Interaktiivne käsk kahe väljundi vaheliseks ümberlülitamiseks on &amp;quot;c&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kui valitud on käsurea kuva, siis käsureata protsesside puhul näidatakse (nagu kerneli lõimed) samas kohas sulgudesse paigutatud seotud programmi nime, näiteks (mdrecoveryd) &lt;br /&gt;
 &lt;br /&gt;
 y: WCHAN -- uinunud kus funktsioon (Sleeping in function)&lt;br /&gt;
Sõltuvalt kerneli &#039;System.map&#039;-ist , see väli (parameeter) näitab kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab.  field will show the name or the address of the kernel function in which the task is currently sleeping. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NB! antud välja kuvamine võib tõsta oluliselt top-i koormust! &lt;br /&gt;
 &lt;br /&gt;
 z: Flags -- Tegumi märgistus (Task Flags) &lt;br /&gt;
Antud veerg näitab tegumite reaalajalist kuuteistkümnendüsteemis märgistatust. Antud märgistus on dokumneteeritud asukohas &amp;lt;linux/sched.h&amp;gt;. Vähem formaalsemat infot võib leida märgistuste kohta &#039;Fields select&#039; või &#039;Order fields&#039; käskude rakendamisel.&lt;br /&gt;
&lt;br /&gt;
===tegumitabel (task area)===&lt;br /&gt;
[[Image:top_task_area.png|frame|none|Antud jaos kuvatakse protsessid ridade kaupa, reastatuna ühe kindla tulba väärtuste (parameetrite) alusel]]&lt;br /&gt;
&lt;br /&gt;
==TOP kasutusjuhised ==&lt;br /&gt;
&lt;br /&gt;
===Toimetamine käsureal===&lt;br /&gt;
&lt;br /&gt;
Käsurea süntaks (struktuur) näeb välja selline:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top -hv | -bcHisS -d viivitus(delay) -n kordused (iterations) -p protsessi number (pid) [,pid...]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käsurea võtmete (nimetatud ka suvanditeks [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 suvanditeks]) selgitused [http://et.wikipedia.org/wiki/Maakeel maakeeles]: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b : pakktöötluse režiimi käivitamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käivitab top-i pakktöötluse režiimis, mis võib olla mõistlik, kui programmi väljund on tarvis saata teise rakendusse või faili.&lt;br /&gt;
NB! pakktöötlusele omaselt ei tunnista antud režiim hilisemaid käske ning jätkab tööd seni, kuni korduste arv, mis &#039;-n&#039; võtme abil on määratud, on ümber või protsess on &#039;kill&#039; käsuga peatatud.        &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-c : Käsu (Command) parameetri sisu ümberlülitamine (toggle)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Kui varem näidati Käsu parameetri all käsu nime, siis pärast &amp;quot;-c&amp;quot; rakendamist näidatakse seal samas programmi nime ning vastupidi. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-d : Viivituse ajaline intervall. Süntaks: -d ss.tt (s nagu sekundid.t nagu (tenths) kümnendikud)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Selle võtme abil määratakse värskendamise (refresh) välde, esilagne väärtus on määratud, kas spetsiaalses konfiguratsiooni failis või kohaldatakse vaikeseade väärtust (näiteks 3 sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude abil &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot;.&lt;br /&gt;
     &lt;br /&gt;
&amp;lt;pre&amp;gt;-h : Abiinfo kuvamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sisestades käsureale &amp;quot;top -h&amp;quot;, kuvatakse teile vastuseks top paketi (või teegi) versioon ning selle top programmi käivitamiseks vajalik süntaks (viidatud üleval).  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-H : Üksikute lõimude (Threats) näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top&#039;i viimasena meelde jäetud &#039;H&#039; vastandi. Kui lüliti on aktiivne (On), siis kuvatakse kõik protsessi üksikud lõimud eraldi. Kui mitteaktiivne (Off), siis kuvatakse ühe protsessi lõimud koos. Töörežiimis toimib sama lülituskäsuna &amp;quot;H&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-i : Mittetöötavate (Idle) protsesside näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Töörežiimis võib samade tulemuste saavutamiseks pruukida käsku &amp;quot;i&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;pre&amp;gt;-n : Kordusteliimiit. Süntaks: -n number&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sätestab maksimaalse kordustearvu (nimetatud ka kaadriteks), mis top peab sooritama, et oma töö lõpetada&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-u : Süsteemimonitoorimine kasutajate (user) kaupa. Süntaks: -u kasutaja nimi (või kasutaja ID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kasutamiseks efektiivse UID ja olemasoleva kasutaja protsesside monitoorimiseks &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-U : Sama, mis -u, ainult, et see oskab opereerida ka päris -, efektiivse -, salvestatud - ja failisüsteemi- UID-ga &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! autorile ei ole see teema päris selge, mistõttu selgitavad märkused on teretulnud! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-p : Kindlate protsesside monitoorimine. Süntaks: -pN1 -pN2 ... or -pN1, N2 [,...]&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Antud võtme abil võib monitoorida korraga kuni 20 protsessi. Antud käsku saab kasutada ainult käsureal, tavalisse režiimis naasmiseks võib kasutada interaktiivset käsku &amp;quot;=&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-s : Turvarežiimi sisenemine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top turvarežiimis, isegi root&#039;i jaoks. Antud režiim on oluliselt paremini süsteemi konfiguratsiooni faili poolt kontrollitud. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-S : Kumulatiivse ajarežiimi ümberlülitamine (sisse ja välja)&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Kui kumulatiivne režiim on aktiivne (On), siis iga protsessi juures kuvatakse tema ning tema &amp;quot;surnud&amp;quot; laste poolt kasutatud protsessiaeg. Vastav interaktiivne käsk on samuti &amp;quot;S&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-v : Versioon ja käsurea süntaksi kuvamine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Sisuliselt sama, mis -h, ehk näitab paketi versiooni ning kuvab programmi käitlemise ABC &lt;br /&gt;
&lt;br /&gt;
===Interaktiivsed trikid===&lt;br /&gt;
&lt;br /&gt;
Nagu ülalpool juba mainitud, siis võimaldab &#039;&#039;&#039;top&#039;&#039;&#039; teostada mitmeid olulisi operatsioone interaktiivselt. Õppimiseks on selline võimalus väga hea, kuid suuremate uuringute tarbeks tasuks kaaluda &#039;&#039;&#039;top&#039;&#039;&#039; sisenemist turvarežiimis (top -s). Interaktiivsed käsud jaotuvad suures plaanis kahte rühme, neist esimesi nimetatakse globaalseteks ning teisi - vastavalt ülalpool viidatud sisusektsioonidele - lokaalseteks käskudeks.&lt;br /&gt;
&lt;br /&gt;
====Globaalsed käsud====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Enter&amp;gt; või &amp;lt;Tühik&amp;gt; :värskendus&lt;br /&gt;
&amp;quot;?&amp;quot; or &amp;quot;h&amp;quot; :Abi&lt;br /&gt;
&amp;quot;=&amp;quot; :Väljumine tegumi piirangutest &lt;br /&gt;
&amp;quot;A&amp;quot; :Multi-ekraani režiimi lüliti&lt;br /&gt;
&amp;quot;B&amp;quot; :Taustavärvi sisse ja väljalülitamine &lt;br /&gt;
&amp;quot;d&amp;quot; or &amp;quot;s&amp;quot; :Viite intervali sisestamine -&amp;gt; nõutav on sisestada aeg&lt;br /&gt;
&amp;quot;G&amp;quot; :Teise akna valik/välja (paramateeri) valik&lt;br /&gt;
&amp;quot;I&amp;quot; :Irix/Solaris režiimi lüliti&lt;br /&gt;
&amp;quot;u&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;U&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;k&amp;quot; :Tapa tegum -&amp;gt; nõutav taski nimi või ID&lt;br /&gt;
&amp;quot;q&amp;quot; :Väljumine&lt;br /&gt;
&amp;quot;r&amp;quot; :taas-tähtsusta (renice) tegum // nõutav PID ja (nice) tähtsuse väärtus&lt;br /&gt;
&amp;quot;W&amp;quot; :Kirjuta konfiguratsiooni fail &lt;br /&gt;
&amp;quot;Z&amp;quot; :Muuda värviskeemi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: üldandmete sektsioon====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;l&amp;quot; :Lüliti - laadimise kesmine/ülevaloleku aeg &lt;br /&gt;
&amp;quot;m&amp;quot; :Lüliti - mälu/saale kasutus &lt;br /&gt;
&amp;quot;t&amp;quot; :Lüliti - tegum/protsessori olek&lt;br /&gt;
&amp;quot;1&amp;quot; :Lüliti - üksik/eraldi rotsessori olek &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: tegumitabel====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;b&amp;quot; :Lüliti - taustavärv -- sisse/välja &lt;br /&gt;
&amp;quot;x&amp;quot; :Lüliti - aktiivse veeru esiletoomine -- sisse/välja &lt;br /&gt;
&amp;quot;y&amp;quot; :Lüliti - aktiivse rea esiletoomine -- sisse/välja  &lt;br /&gt;
&amp;quot;z&amp;quot; :Lüliti - värviline/monokroonne &lt;br /&gt;
&amp;quot;c&amp;quot; :Lüliti - käsurea käsk/programmi nimi&lt;br /&gt;
&amp;quot;f&amp;quot; ja &amp;quot;o&amp;quot; :Väljade (parameetrite elik veergude) ja selle kuvamise järjekorra valikud&lt;br /&gt;
&amp;quot;H&amp;quot; :Lüliti - lõimed&lt;br /&gt;
&amp;quot;S&amp;quot; :Lüliti - summeeritud protsessorieg -- sisse/välja&lt;br /&gt;
&amp;quot;u&amp;quot; :kuvab vaid valitud kasutaja -&amp;gt; sisestada tuleb kasutaja või tema ID&lt;br /&gt;
&amp;quot;i&amp;quot; :Lüliti - Idle-protsessid -- sisse/välja&lt;br /&gt;
&amp;quot;n&amp;quot; või &amp;quot;#&amp;quot; :maksimaalse tegumite arvu määramine -&amp;gt; sisestada tuleb soovitud täisarv&lt;br /&gt;
&amp;quot;&amp;lt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine vasakule&lt;br /&gt;
&amp;quot;&amp;gt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine paremale&lt;br /&gt;
&amp;quot;F&amp;quot; or &amp;quot;O&amp;quot; :sorteeritava parameetri valik&lt;br /&gt;
&amp;quot;R&amp;quot; :Lüliliti - sortimislaadi - (vähenemise või suurenemise suunas) - valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Multi-akna režiim ===&lt;br /&gt;
&lt;br /&gt;
==== Mis see on? ====&lt;br /&gt;
&lt;br /&gt;
Vaikimisi kuvab &#039;&#039;&#039;top&#039;&#039;&#039; ekraanile vaid ühe akna. Kuid seda on võimalik muuta 2-4 erineva väljade grupi (st parameetrite grupi) vaateks. Tulemuseks on vaade, kus iga valitud grupp omab eraldi konfigureetivat kokkuvõtte ning tegumite sektsiooni.&lt;br /&gt;
&lt;br /&gt;
Aktiivne aken on see, mis on seotud üldandmete (summary area) sektsiooniga ja millele suunatud tegumitega seotud käsud.&lt;br /&gt;
&lt;br /&gt;
==== Akna režiimi käsud ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;quot;-&amp;quot; ja &amp;quot;_&amp;quot; :Lüliti - näita/ära näita akent (aknaid )&lt;br /&gt;
* &amp;quot;a&amp;quot; ja &amp;quot;w&amp;quot; :Järgmine aken (edasi/tagasi)&lt;br /&gt;
* &amp;quot;A&amp;quot; :Lüliti - Multi-akna režiimi -- sisse/välja&lt;br /&gt;
* &amp;quot;G&amp;quot; :Lüliti - Choose_Another_Window/Field_Group&lt;br /&gt;
  &amp;quot;g&amp;quot; :Lüliti - akna nime/välja grupi nime valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus==&lt;br /&gt;
&lt;br /&gt;
#[http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 IT ja sidetehnika seletav käsiraamat]&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Top_%28Unix%29 wikipedia]&lt;br /&gt;
#[http://linux.die.net/man/1/top: &#039;&#039;&#039;Top&#039;&#039;&#039; manuaal]&lt;br /&gt;
#[http://www.groupsys.com/topinfo/readme.txt groupsys.com]&lt;br /&gt;
#[http://www.unixtop.org/ unixtop.com] &lt;br /&gt;
#[http://viki.pingviin.org/Top TOP pingviini vikis]&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6953</id>
		<title>Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6953"/>
		<updated>2010-04-18T09:12:59Z</updated>

		<summary type="html">&lt;p&gt;Kkool: /* Üldandmete sektsioon (summary area) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Top.PNG|thumb|300px|näide töötavast &#039;&#039;&#039;Top&#039;&#039;&#039; programmist]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; on süsteemi jälgimise [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 utiliit], mis pakub kasutajale süsteemiressursside oleku ülevaadet, sealhulgas põhjalikku reaalajalist infot süsteemi [[OSadmin mõisted|tuuma]] poolt käideldavate tegumite ning protsesside kohta. Lihtsamlt öeldes, &#039;&#039;&#039;top&#039;&#039;&#039; programm ütleb sulle seda, millega su arvuti tegeleb&lt;br /&gt;
[http://linux.about.com/b/2009/02/09/the-top-command-tells-you-what-your-computer-is-busy-with.htm vt Juergen&#039;s Linux Blog]. Laadi, kuidas ja milline info parasjagu kuvatakse, on võimalik spetsiaalsete võtmete ning käskude abil hõlpsasti kohandada. Programm võimaldab mõningast programmipärist interaktiivset protsesside haldamist, kuid selle võimalused on hoopis avaramad, kasutades programmiväliseid liideseid ja konfiguratsiooni võimalusi. Omasuguste utiliitide seas on &#039;&#039;&#039;top&#039;&#039;&#039; sõsara [[ps|&#039;&#039;&#039;ps-i&#039;&#039;&#039;]] kõrval (selle suurim erinevus top-iga võrreldes on reaalajalise monitooringu mittetoetamine) üks väärikamaid ja vanimaid olijaid ning on seetõttu paljudes unixilaadsetes süsteemides vaikimisi kasutusel. Tänaseks on programm tootnud lugematul arvul uusi ja iseseisvaid võsukesi, mis ometi ei sega esiisal jäämast süsteemiadministraatorite südamete püsikundeks.   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; sisaldub tarkvarapeketis [http://procps.sourceforge.net/index.html procps] &lt;br /&gt;
&lt;br /&gt;
NB! Lühidalt on &#039;&#039;&#039;top&#039;&#039;&#039;ist juttu ka maakeelses pingviini [http://viki.pingviin.org/Top vikis]. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor: Kristjan Kool, AK 32&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Käivitamine==&lt;br /&gt;
Utiliidi käivitamiseks käsureal kasutatakse samanimelist käsku&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TOP struktuur ja mõisted==&lt;br /&gt;
&lt;br /&gt;
Programmis navigeerimiseks on oluline meeles pidada esiti kaks kõige olulisemat käsku, need on &amp;quot;h&amp;quot; (või &amp;quot;?&amp;quot;), mis on abiks, kui vajate lisainfot ning &amp;quot;q&amp;quot;, mis võimaldab rakendusest väljuda. Sisenemisel &#039;&#039;&#039;top&#039;&#039;&#039;&#039;i kuvatakse monitorile pilt, mis on sarnane ülaltoodud visuaalsele näitele. Sisuliselt jagatakse ekraan neljaks osaks (järjestatuna ülevalt alla): &lt;br /&gt;
&lt;br /&gt;
===Üldandmete sektsioon (summary area)===&lt;br /&gt;
[[Image:top_summary.png|frame|none|Terminaliakna ülemised read,kus kuvatakse programmi nimi, kella- ning töötamise aeg, kasutajad, CPU(de) ja mälu olekud (füüsiline mälu, saaleala) jms süsteemi põhiandmed]]&lt;br /&gt;
&lt;br /&gt;
===Sõnumi ja käsuviip (message/prompt Line)=== &lt;br /&gt;
[[Image:top_command_line.png|frame|none|Kokkuvõtte osale järgnev &amp;quot;tühi&amp;quot; - kasutaja korraldusi ootav - rida, kus kuvatakse muuhulgas ka veateated]]&lt;br /&gt;
===Veerupäised (columns header)=== &lt;br /&gt;
[[Image:top_column_header.png|frame|none|Protsesside parameetrite nimekiri. Täna  pakub &#039;&#039;&#039;Top&#039;&#039;&#039; ca 26 nimetust, mille abil on võimalik protsesse analüüsida]]&lt;br /&gt;
&lt;br /&gt;
Monitooritavad protsessi parameetrid ehk - nagu ma neid ülalpool nimetan - &amp;quot;veerupäised&amp;quot; moodustavad &#039;&#039;&#039;top&#039;&#039;&#039; utiliidi selgroo, kuna nende abil on erinevaid protsesse võimalik üksteisega võrrelda, neid sorteerida, tuvastada anomaaliaid jne. Vaikimisi on protsessid ülevalt alla sorteeritud protsessori koormatuse (CPU usage) järgi. Aktiivsemad protsessid on nimekirjas nimekirjas üleval pool. &lt;br /&gt;
 &lt;br /&gt;
Tervikliku loendi olemasolevatest parameetritest saab ekraanile kuvada kasutades interaktiivset käsku &amp;quot;o&amp;quot; (order fields). Lisaks nimekirjale võib sellelt leheküljelt leida informatsiooni parameetrite järjekorra ning prioriteetide kohta. Sama informatsioon saab kätte ka käsuga &amp;quot;field select&amp;quot; (mõlemast käsust pikemalt edaspidi), tulemuseks kuvatakse lehe terminaliakna ülemisele reale parasjagu kehtiva parameetritekonfiguratsiooni järgi sõne (current fields string), mis võib välja näha näiteks selline:&lt;br /&gt;
&lt;br /&gt;
[[Image:Current_Fields.PNG|frame|none|Punases kastis on näha hetke monitooringu seadistustest moodustunud 26 täheline sõne (current field string)]]&lt;br /&gt;
&lt;br /&gt;
Antud 26st tähestiku tähest on igaüks seotud ühe kindla monitooritava parameetriga (nimetatud ka väljaks ja veeruks). Suured tähed tähistavad seda, et antud parameeter on parasjagu fookuses ning selle väärtusi kuvatakse tegumitabeli graafilises liideses (vastavalt akna laiusele nimetamise järjekorras alustades vasakult).   &lt;br /&gt;
&lt;br /&gt;
====Monitooritavate parameetrite lühikirjeldused (descriptions of fileds)==== &lt;br /&gt;
Siinkohal nimetan ja kirjeldan lühidalt &#039;&#039;&#039;top&#039;&#039;&#039; programmi poolt pakutavate protsesside parameetreid (välju), võttes aluseks nende parameetrite kokkuleppelise tähistuse (täehestiku tähe).&lt;br /&gt;
&lt;br /&gt;
 a: PID -- Protsessi ID &lt;br /&gt;
Tegumi unikaalne protsessi ID (tuvastuskood), mis perioodiliselt küll kordub, ent kunagi ei alga uuesti nullist. &lt;br /&gt;
 b: PPID -- Vanemprotsessi ID (parent process Is)&lt;br /&gt;
Tegumi vanemprotsessi ID. Vanemprotsessi on mõnel pool nimetatud ka [http://www.ise.ee/cdrom/cd2/linux/ptk1.htm emaprotsessiks]&lt;br /&gt;
 c: RUSER -- Tegelik kasutajanimi (real user name)&lt;br /&gt;
Tegumi omaniku tegelik kasutajanimi  &lt;br /&gt;
 d: UID -- Kasutaj ID (user Id)&lt;br /&gt;
Tegumi omaniku efektiivne kasutaja ID &lt;br /&gt;
 e: USER -- Kasjutajanimi (user name)&lt;br /&gt;
Tegumi omaniku efektiivne kasutajanimi  &lt;br /&gt;
 f: GROUP -- Grupi nimi (group name)&lt;br /&gt;
Tegumi omaniku efektiivne grupinimi  &lt;br /&gt;
 g: TTY -- Juhtterminal (controlling tty)&lt;br /&gt;
Juhtterminali nimi. Selleks on tavaliselt seade (serial port, pty), kust protsess alguse saab ja mida ta kasutab sisendiks või väljundiks. Kuigi, tegum ei pruugi olla seotud terminaliga, sellisel juhul kuvatakse &amp;quot;?&amp;quot;&lt;br /&gt;
 h: PR -- Prioriteet (priority)&lt;br /&gt;
Tegumi prioriteet&lt;br /&gt;
 i: NI -- [http://l10n.gnome.org/POT/gnome-system-monitor.gnome-2-14/po.gnome-2-14.et.po tähtsuse väärtus](nice value)&#039;&#039;&#039;NB! tõlge on kahtlane, ootan parandusettepanekuid!&#039;&#039;&#039; &lt;br /&gt;
Tegumi tähtsuse väärtus. Negatiivne tähtsuse väärtus tähendab kõrgemat prioriteeti ja vastupidi. Null väärtus tähendab antud juhul, et prioriteetsust tegumi täideviimise (töötluse) juures ei ole määratud.&lt;br /&gt;
 j: P -- Viimati kasutatud protsessor (last used CPU) (SMP)&lt;br /&gt;
Number tähistab viimati kasutatud protsessorit. Tõelises SMP keskkonnas muutub see üsna tihti, kuna tuum kasutab sihilikult nõrka afiinsust (vastavust, ühendust). Juba top-i jooksutamine võib murda afiinsuse ning põhjustada rohkem protsesside protsessorite vahetust (lisa portsessoriaja nõude tõttu). &lt;br /&gt;
 k: %CPU -- Protsessori kasutatus (koormatus) (CPU usage)&lt;br /&gt;
Tegumile kuuluv [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 protsessoriaeg] alates viimasest värskendusest (update) väljendatuna protsentides kogu protsessoriaja suhtes.&lt;br /&gt;
Tõelise SMP keskkonna puhul, kui &amp;quot;Irix režiim&amp;quot; on välja lülitatud (off), siis top jätkab opereerimist &amp;quot;Solarise režiimis&amp;quot; , kus tegumi protsessori kasutatus jagatakse protsessorite koguarvuga. Ümberlülitus toimub interaktiivse käsu I abil.&lt;br /&gt;
 l: TIME -- Protsessoriaeg (CPU Time) &lt;br /&gt;
Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
 m: TIME+ -- Protsessoriaeg sajandikes (CPU Time, hundredths)&lt;br /&gt;
Sama, mis &#039;TIME&#039;, kuid selle reaktsiooniaeg on oluliselt väiksem.&lt;br /&gt;
 n: %MEM -- Mälu kasutus (memory usage (RES))&lt;br /&gt;
Tegumid, mis kasutvad parasjagu vaba jagatud füüsilist mälu &lt;br /&gt;
 o: VIRT -- Virtual Image (kb)&lt;br /&gt;
Tegumi poolt kasutatud virtaalmälu maht. See sisaldab endas kogu koodi, andmeid ning jagatud teeke. (NB: kui defineerida keskkonnamuutuja STATSIZE=1, siis VIRT arvutatakse /proc/#/state &amp;quot;VmSize&amp;quot; parameetri (välja) abil) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VIRT = SWAP + RES&#039;&#039;&#039;&lt;br /&gt;
 p: SWAP -- Saaleala maht (vt alltoodud linki) (swapped size) (kb)&lt;br /&gt;
Kogu virtuaalmälu hulgast (VIRT) [http://viki.pingviin.org/Swap saalealalt] lisaks võetud virtuaalmälu.  &lt;br /&gt;
 q: RES -- Residendi maht (resident size)(kb)&lt;br /&gt;
Tegumi poolt kasutatud mitte-saaletud füüsiline mälu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RES = CODE + DATA&#039;&#039;&#039; &lt;br /&gt;
 r: CODE -- koodi maht (code size) (kb)&lt;br /&gt;
&#039;text resident set&#039; maht elik TRS. &lt;br /&gt;
 s: DATA -- andmete+hoidla maht (data+stack size) (kb)&lt;br /&gt;
&#039;data resident set&#039; maht  elik DRS. &lt;br /&gt;
 t: SHR -- jagatud mälu maht (shared Mem size) (kb)&lt;br /&gt;
Tegumi poolt kasutatud jagatud mälu maht&lt;br /&gt;
 u: nFLT -- Lehtede vigade arv (Page Fault count)&lt;br /&gt;
Oluliste lehtede vigade arv, mis on tegumil esinenud. See tekib, kui protsess püüab lugeda või kirjutada virtuaalset lehte, mis ei ole sel hetkel tema aadressruumis. &lt;br /&gt;
 v: nDRT -- Räpaste lehtede arv (dirty Pages count)&lt;br /&gt;
Lehtede arv, mis on muudetud peale seda, kui need on viimaskord kettale salvestatud. Räpased lehed tuleb kirjutada kettale enne, kui vastav füüsiline mälu asukoht võetakse kasutusele mõne teise virtuaalse lehe tarbeks. &lt;br /&gt;
 w: S -- Protsessi staatus (process Status9&lt;br /&gt;
Tegumi staatus võib olla: &#039;&#039;&#039;D&#039;&#039;&#039; = katkematult uinunud &#039;&#039;&#039;R&#039;&#039;&#039; = töös &#039;&#039;&#039;S&#039;&#039;&#039; = uinunud &#039;&#039;&#039;T&#039;&#039;&#039; = katkestatud või lõpetatud &#039;&#039;&#039;Z&#039;&#039;&#039; = zombi&lt;br /&gt;
&lt;br /&gt;
NB! Tegumid, mis on kirjeldatud töös, peaksid tegelikult tähendama &amp;quot;valmisolekut tööks&amp;quot; (põhjendused on minu jaoks ebaselge, vabandan). &lt;br /&gt;
 x: Command -- Käsurea käsu või programmi nimi (Command line or Program name)&lt;br /&gt;
Kuvab käsu nime, millega tegum on käivitatud või seotud programmi nime. Interaktiivne käsk kahe väljundi vaheliseks ümberlülitamiseks on &amp;quot;c&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kui valitud on käsurea kuva, siis käsureata protsesside puhul näidatakse (nagu kerneli lõimed) samas kohas sulgudesse paigutatud seotud programmi nime, näiteks (mdrecoveryd) &lt;br /&gt;
 &lt;br /&gt;
 y: WCHAN -- uinunud kus funktsioon (Sleeping in function)&lt;br /&gt;
Sõltuvalt kerneli &#039;System.map&#039;-ist , see väli (parameeter) näitab kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab.  field will show the name or the address of the kernel function in which the task is currently sleeping. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NB! antud välja kuvamine võib tõsta oluliselt top-i koormust! &lt;br /&gt;
 &lt;br /&gt;
 z: Flags -- Tegumi märgistus (Task Flags) &lt;br /&gt;
Antud veerg näitab tegumite reaalajalist kuuteistkümnendüsteemis märgistatust. Antud märgistus on dokumneteeritud asukohas &amp;lt;linux/sched.h&amp;gt;. Vähem formaalsemat infot võib leida märgistuste kohta &#039;Fields select&#039; või &#039;Order fields&#039; käskude rakendamisel.&lt;br /&gt;
&lt;br /&gt;
===tegumitabel (task area)===&lt;br /&gt;
[[Image:top_task_area.png|frame|none|Antud jaos kuvatakse protsessid ridade kaupa, reastatuna ühe kindla tulba väärtuste (parameetrite) alusel]]&lt;br /&gt;
&lt;br /&gt;
==TOP kasutusjuhised ==&lt;br /&gt;
&lt;br /&gt;
===Toimetamine käsureal===&lt;br /&gt;
&lt;br /&gt;
Käsurea süntaks (struktuur) näeb välja selline:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top -hv | -bcHisS -d viivitus(delay) -n kordused (iterations) -p protsessi number (pid) [,pid...]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käsurea võtmete (nimetatud ka suvanditeks [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 suvanditeks]) selgitused [http://et.wikipedia.org/wiki/Maakeel maakeeles]: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b : pakktöötluse režiimi käivitamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käivitab top-i pakktöötluse režiimis, mis võib olla mõistlik, kui programmi väljund on tarvis saata teise rakendusse või faili.&lt;br /&gt;
NB! pakktöötlusele omaselt ei tunnista antud režiim hilisemaid käske ning jätkab tööd seni, kuni korduste arv, mis &#039;-n&#039; võtme abil on määratud, on ümber või protsess on &#039;kill&#039; käsuga peatatud.        &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-c : Käsu (Command) parameetri sisu ümberlülitamine (toggle)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Kui varem näidati Käsu parameetri all käsu nime, siis pärast &amp;quot;-c&amp;quot; rakendamist näidatakse seal samas programmi nime ning vastupidi. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-d : Viivituse ajaline intervall. Süntaks: -d ss.tt (s nagu sekundid.t nagu (tenths) kümnendikud)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Selle võtme abil määratakse värskendamise (refresh) välde, esilagne väärtus on määratud, kas spetsiaalses konfiguratsiooni failis või kohaldatakse vaikeseade väärtust (näiteks 3 sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude abil &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot;.&lt;br /&gt;
     &lt;br /&gt;
&amp;lt;pre&amp;gt;-h : Abiinfo kuvamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sisestades käsureale &amp;quot;top -h&amp;quot;, kuvatakse teile vastuseks top paketi (või teegi) versioon ning selle top programmi käivitamiseks vajalik süntaks (viidatud üleval).  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-H : Üksikute lõimude (Threats) näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top&#039;i viimasena meelde jäetud &#039;H&#039; vastandi. Kui lüliti on aktiivne (On), siis kuvatakse kõik protsessi üksikud lõimud eraldi. Kui mitteaktiivne (Off), siis kuvatakse ühe protsessi lõimud koos. Töörežiimis toimib sama lülituskäsuna &amp;quot;H&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-i : Mittetöötavate (Idle) protsesside näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Töörežiimis võib samade tulemuste saavutamiseks pruukida käsku &amp;quot;i&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;pre&amp;gt;-n : Kordusteliimiit. Süntaks: -n number&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sätestab maksimaalse kordustearvu (nimetatud ka kaadriteks), mis top peab sooritama, et oma töö lõpetada&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-u : Süsteemimonitoorimine kasutajate (user) kaupa. Süntaks: -u kasutaja nimi (või kasutaja ID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kasutamiseks efektiivse UID ja olemasoleva kasutaja protsesside monitoorimiseks &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-U : Sama, mis -u, ainult, et see oskab opereerida ka päris -, efektiivse -, salvestatud - ja failisüsteemi- UID-ga &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! autorile ei ole see teema päris selge, mistõttu selgitavad märkused on teretulnud! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-p : Kindlate protsesside monitoorimine. Süntaks: -pN1 -pN2 ... or -pN1, N2 [,...]&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Antud võtme abil võib monitoorida korraga kuni 20 protsessi. Antud käsku saab kasutada ainult käsureal, tavalisse režiimis naasmiseks võib kasutada interaktiivset käsku &amp;quot;=&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-s : Turvarežiimi sisenemine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top turvarežiimis, isegi root&#039;i jaoks. Antud režiim on oluliselt paremini süsteemi konfiguratsiooni faili poolt kontrollitud. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-S : Kumulatiivse ajarežiimi ümberlülitamine (sisse ja välja)&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Kui kumulatiivne režiim on aktiivne (On), siis iga protsessi juures kuvatakse tema ning tema &amp;quot;surnud&amp;quot; laste poolt kasutatud protsessiaeg. Vastav interaktiivne käsk on samuti &amp;quot;S&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-v : Versioon ja käsurea süntaksi kuvamine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Sisuliselt sama, mis -h, ehk näitab paketi versiooni ning kuvab programmi käitlemise ABC &lt;br /&gt;
&lt;br /&gt;
===Interaktiivsed trikid===&lt;br /&gt;
&lt;br /&gt;
Nagu ülalpool juba mainitud, siis võimaldab &#039;&#039;&#039;top&#039;&#039;&#039; teostada mitmeid olulisi operatsioone interaktiivselt. Õppimiseks on selline võimalus väga hea, kuid suuremate uuringute tarbeks tasuks kaaluda &#039;&#039;&#039;top&#039;&#039;&#039; sisenemist turvarežiimis (top -s). Interaktiivsed käsud jaotuvad suures plaanis kahte rühme, neist esimesi nimetatakse globaalseteks ning teisi - vastavalt ülalpool viidatud sisusektsioonidele - lokaalseteks käskudeks.&lt;br /&gt;
&lt;br /&gt;
====Globaalsed käsud====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Enter&amp;gt; või &amp;lt;Tühik&amp;gt; :värskendus&lt;br /&gt;
&amp;quot;?&amp;quot; or &amp;quot;h&amp;quot; :Abi&lt;br /&gt;
&amp;quot;=&amp;quot; :Väljumine tegumi piirangutest &lt;br /&gt;
&amp;quot;A&amp;quot; :Multi-ekraani režiimi lüliti&lt;br /&gt;
&amp;quot;B&amp;quot; :Taustavärvi sisse ja väljalülitamine &lt;br /&gt;
&amp;quot;d&amp;quot; or &amp;quot;s&amp;quot; :Viite intervali sisestamine -&amp;gt; nõutav on sisestada aeg&lt;br /&gt;
&amp;quot;G&amp;quot; :Teise akna valik/välja (paramateeri) valik&lt;br /&gt;
&amp;quot;I&amp;quot; :Irix/Solaris režiimi lüliti&lt;br /&gt;
&amp;quot;u&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;U&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;k&amp;quot; :Tapa tegum -&amp;gt; nõutav taski nimi või ID&lt;br /&gt;
&amp;quot;q&amp;quot; :Väljumine&lt;br /&gt;
&amp;quot;r&amp;quot; :taas-tähtsusta (renice) tegum // nõutav PID ja (nice) tähtsuse väärtus&lt;br /&gt;
&amp;quot;W&amp;quot; :Kirjuta konfiguratsiooni fail &lt;br /&gt;
&amp;quot;Z&amp;quot; :Muuda värviskeemi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: üldandmete sektsioon====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;l&amp;quot; :Lüliti - laadimise kesmine/ülevaloleku aeg &lt;br /&gt;
&amp;quot;m&amp;quot; :Lüliti - mälu/saale kasutus &lt;br /&gt;
&amp;quot;t&amp;quot; :Lüliti - tegum/protsessori olek&lt;br /&gt;
&amp;quot;1&amp;quot; :Lüliti - üksik/eraldi rotsessori olek &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: tegumitabel====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;b&amp;quot; :Lüliti - taustavärv -- sisse/välja &lt;br /&gt;
&amp;quot;x&amp;quot; :Lüliti - aktiivse veeru esiletoomine -- sisse/välja &lt;br /&gt;
&amp;quot;y&amp;quot; :Lüliti - aktiivse rea esiletoomine -- sisse/välja  &lt;br /&gt;
&amp;quot;z&amp;quot; :Lüliti - värviline/monokroonne &lt;br /&gt;
&amp;quot;c&amp;quot; :Lüliti - käsurea käsk/programmi nimi&lt;br /&gt;
&amp;quot;f&amp;quot; ja &amp;quot;o&amp;quot; :Väljade (parameetrite elik veergude) ja selle kuvamise järjekorra valikud&lt;br /&gt;
&amp;quot;H&amp;quot; :Lüliti - lõimed&lt;br /&gt;
&amp;quot;S&amp;quot; :Lüliti - summeeritud protsessorieg -- sisse/välja&lt;br /&gt;
&amp;quot;u&amp;quot; :kuvab vaid valitud kasutaja -&amp;gt; sisestada tuleb kasutaja või tema ID&lt;br /&gt;
&amp;quot;i&amp;quot; :Lüliti - Idle-protsessid -- sisse/välja&lt;br /&gt;
&amp;quot;n&amp;quot; või &amp;quot;#&amp;quot; :maksimaalse tegumite arvu määramine -&amp;gt; sisestada tuleb soovitud täisarv&lt;br /&gt;
&amp;quot;&amp;lt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine vasakule&lt;br /&gt;
&amp;quot;&amp;gt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine paremale&lt;br /&gt;
&amp;quot;F&amp;quot; or &amp;quot;O&amp;quot; :sorteeritava parameetri valik&lt;br /&gt;
&amp;quot;R&amp;quot; :Lüliliti - sortimislaadi - (vähenemise või suurenemise suunas) - valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Multi-akna režiim ===&lt;br /&gt;
&lt;br /&gt;
==== Mis see on? ====&lt;br /&gt;
&lt;br /&gt;
Vaikimisi kuvab &#039;&#039;&#039;top&#039;&#039;&#039; ekraanile vaid ühe akna. Kuid seda on võimalik muuta 2-4 erineva väljade grupi (st parameetrite grupi) vaateks. Tulemuseks on vaade, kus iga valitud grupp omab eraldi konfigureetivat kokkuvõtte ning tegumite sektsiooni.&lt;br /&gt;
&lt;br /&gt;
Aktiivne aken on see, mis on seotud üldandmete (summary area) sektsiooniga ja millele suunatud tegumitega seotud käsud.&lt;br /&gt;
&lt;br /&gt;
==== Akna režiimi käsud ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;quot;-&amp;quot; ja &amp;quot;_&amp;quot; :Lüliti - näita/ära näita akent (aknaid )&lt;br /&gt;
* &amp;quot;a&amp;quot; ja &amp;quot;w&amp;quot; :Järgmine aken (edasi/tagasi)&lt;br /&gt;
* &amp;quot;A&amp;quot; :Lüliti - Multi-akna režiimi -- sisse/välja&lt;br /&gt;
* &amp;quot;G&amp;quot; :Lüliti - Choose_Another_Window/Field_Group&lt;br /&gt;
  &amp;quot;g&amp;quot; :Lüliti - akna nime/välja grupi nime valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus==&lt;br /&gt;
&lt;br /&gt;
#[http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 IT ja sidetehnika seletav käsiraamat]&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Top_%28Unix%29 wikipedia]&lt;br /&gt;
#[http://linux.die.net/man/1/top: &#039;&#039;&#039;Top&#039;&#039;&#039; manuaal]&lt;br /&gt;
#[http://www.groupsys.com/topinfo/readme.txt groupsys.com]&lt;br /&gt;
#[http://www.unixtop.org/ unixtop.com] &lt;br /&gt;
#[http://viki.pingviin.org/Top TOP pingviini vikis]&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6952</id>
		<title>Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6952"/>
		<updated>2010-04-18T09:12:29Z</updated>

		<summary type="html">&lt;p&gt;Kkool: /* Monitooritavate parameetrite lühikirjeldused (descriptions of fileds) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Top.PNG|thumb|300px|näide töötavast &#039;&#039;&#039;Top&#039;&#039;&#039; programmist]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; on süsteemi jälgimise [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 utiliit], mis pakub kasutajale süsteemiressursside oleku ülevaadet, sealhulgas põhjalikku reaalajalist infot süsteemi [[OSadmin mõisted|tuuma]] poolt käideldavate tegumite ning protsesside kohta. Lihtsamlt öeldes, &#039;&#039;&#039;top&#039;&#039;&#039; programm ütleb sulle seda, millega su arvuti tegeleb&lt;br /&gt;
[http://linux.about.com/b/2009/02/09/the-top-command-tells-you-what-your-computer-is-busy-with.htm vt Juergen&#039;s Linux Blog]. Laadi, kuidas ja milline info parasjagu kuvatakse, on võimalik spetsiaalsete võtmete ning käskude abil hõlpsasti kohandada. Programm võimaldab mõningast programmipärist interaktiivset protsesside haldamist, kuid selle võimalused on hoopis avaramad, kasutades programmiväliseid liideseid ja konfiguratsiooni võimalusi. Omasuguste utiliitide seas on &#039;&#039;&#039;top&#039;&#039;&#039; sõsara [[ps|&#039;&#039;&#039;ps-i&#039;&#039;&#039;]] kõrval (selle suurim erinevus top-iga võrreldes on reaalajalise monitooringu mittetoetamine) üks väärikamaid ja vanimaid olijaid ning on seetõttu paljudes unixilaadsetes süsteemides vaikimisi kasutusel. Tänaseks on programm tootnud lugematul arvul uusi ja iseseisvaid võsukesi, mis ometi ei sega esiisal jäämast süsteemiadministraatorite südamete püsikundeks.   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; sisaldub tarkvarapeketis [http://procps.sourceforge.net/index.html procps] &lt;br /&gt;
&lt;br /&gt;
NB! Lühidalt on &#039;&#039;&#039;top&#039;&#039;&#039;ist juttu ka maakeelses pingviini [http://viki.pingviin.org/Top vikis]. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor: Kristjan Kool, AK 32&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Käivitamine==&lt;br /&gt;
Utiliidi käivitamiseks käsureal kasutatakse samanimelist käsku&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TOP struktuur ja mõisted==&lt;br /&gt;
&lt;br /&gt;
Programmis navigeerimiseks on oluline meeles pidada esiti kaks kõige olulisemat käsku, need on &amp;quot;h&amp;quot; (või &amp;quot;?&amp;quot;), mis on abiks, kui vajate lisainfot ning &amp;quot;q&amp;quot;, mis võimaldab rakendusest väljuda. Sisenemisel &#039;&#039;&#039;top&#039;&#039;&#039;&#039;i kuvatakse monitorile pilt, mis on sarnane ülaltoodud visuaalsele näitele. Sisuliselt jagatakse ekraan neljaks osaks (järjestatuna ülevalt alla): &lt;br /&gt;
&lt;br /&gt;
===Üldandmete sektsioon (summary area)===&lt;br /&gt;
[[Image:top_summary.png|frame|none|Terminaliakna ülemised read,kus kuvatakse programmi nimi, kella- ning töötamise aeg, kasutajad, CPU(de) ja mälu olekud jms süsteemi põhiandmed]]&lt;br /&gt;
&lt;br /&gt;
===Sõnumi ja käsuviip (message/prompt Line)=== &lt;br /&gt;
[[Image:top_command_line.png|frame|none|Kokkuvõtte osale järgnev &amp;quot;tühi&amp;quot; - kasutaja korraldusi ootav - rida, kus kuvatakse muuhulgas ka veateated]]&lt;br /&gt;
===Veerupäised (columns header)=== &lt;br /&gt;
[[Image:top_column_header.png|frame|none|Protsesside parameetrite nimekiri. Täna  pakub &#039;&#039;&#039;Top&#039;&#039;&#039; ca 26 nimetust, mille abil on võimalik protsesse analüüsida]]&lt;br /&gt;
&lt;br /&gt;
Monitooritavad protsessi parameetrid ehk - nagu ma neid ülalpool nimetan - &amp;quot;veerupäised&amp;quot; moodustavad &#039;&#039;&#039;top&#039;&#039;&#039; utiliidi selgroo, kuna nende abil on erinevaid protsesse võimalik üksteisega võrrelda, neid sorteerida, tuvastada anomaaliaid jne. Vaikimisi on protsessid ülevalt alla sorteeritud protsessori koormatuse (CPU usage) järgi. Aktiivsemad protsessid on nimekirjas nimekirjas üleval pool. &lt;br /&gt;
 &lt;br /&gt;
Tervikliku loendi olemasolevatest parameetritest saab ekraanile kuvada kasutades interaktiivset käsku &amp;quot;o&amp;quot; (order fields). Lisaks nimekirjale võib sellelt leheküljelt leida informatsiooni parameetrite järjekorra ning prioriteetide kohta. Sama informatsioon saab kätte ka käsuga &amp;quot;field select&amp;quot; (mõlemast käsust pikemalt edaspidi), tulemuseks kuvatakse lehe terminaliakna ülemisele reale parasjagu kehtiva parameetritekonfiguratsiooni järgi sõne (current fields string), mis võib välja näha näiteks selline:&lt;br /&gt;
&lt;br /&gt;
[[Image:Current_Fields.PNG|frame|none|Punases kastis on näha hetke monitooringu seadistustest moodustunud 26 täheline sõne (current field string)]]&lt;br /&gt;
&lt;br /&gt;
Antud 26st tähestiku tähest on igaüks seotud ühe kindla monitooritava parameetriga (nimetatud ka väljaks ja veeruks). Suured tähed tähistavad seda, et antud parameeter on parasjagu fookuses ning selle väärtusi kuvatakse tegumitabeli graafilises liideses (vastavalt akna laiusele nimetamise järjekorras alustades vasakult).   &lt;br /&gt;
&lt;br /&gt;
====Monitooritavate parameetrite lühikirjeldused (descriptions of fileds)==== &lt;br /&gt;
Siinkohal nimetan ja kirjeldan lühidalt &#039;&#039;&#039;top&#039;&#039;&#039; programmi poolt pakutavate protsesside parameetreid (välju), võttes aluseks nende parameetrite kokkuleppelise tähistuse (täehestiku tähe).&lt;br /&gt;
&lt;br /&gt;
 a: PID -- Protsessi ID &lt;br /&gt;
Tegumi unikaalne protsessi ID (tuvastuskood), mis perioodiliselt küll kordub, ent kunagi ei alga uuesti nullist. &lt;br /&gt;
 b: PPID -- Vanemprotsessi ID (parent process Is)&lt;br /&gt;
Tegumi vanemprotsessi ID. Vanemprotsessi on mõnel pool nimetatud ka [http://www.ise.ee/cdrom/cd2/linux/ptk1.htm emaprotsessiks]&lt;br /&gt;
 c: RUSER -- Tegelik kasutajanimi (real user name)&lt;br /&gt;
Tegumi omaniku tegelik kasutajanimi  &lt;br /&gt;
 d: UID -- Kasutaj ID (user Id)&lt;br /&gt;
Tegumi omaniku efektiivne kasutaja ID &lt;br /&gt;
 e: USER -- Kasjutajanimi (user name)&lt;br /&gt;
Tegumi omaniku efektiivne kasutajanimi  &lt;br /&gt;
 f: GROUP -- Grupi nimi (group name)&lt;br /&gt;
Tegumi omaniku efektiivne grupinimi  &lt;br /&gt;
 g: TTY -- Juhtterminal (controlling tty)&lt;br /&gt;
Juhtterminali nimi. Selleks on tavaliselt seade (serial port, pty), kust protsess alguse saab ja mida ta kasutab sisendiks või väljundiks. Kuigi, tegum ei pruugi olla seotud terminaliga, sellisel juhul kuvatakse &amp;quot;?&amp;quot;&lt;br /&gt;
 h: PR -- Prioriteet (priority)&lt;br /&gt;
Tegumi prioriteet&lt;br /&gt;
 i: NI -- [http://l10n.gnome.org/POT/gnome-system-monitor.gnome-2-14/po.gnome-2-14.et.po tähtsuse väärtus](nice value)&#039;&#039;&#039;NB! tõlge on kahtlane, ootan parandusettepanekuid!&#039;&#039;&#039; &lt;br /&gt;
Tegumi tähtsuse väärtus. Negatiivne tähtsuse väärtus tähendab kõrgemat prioriteeti ja vastupidi. Null väärtus tähendab antud juhul, et prioriteetsust tegumi täideviimise (töötluse) juures ei ole määratud.&lt;br /&gt;
 j: P -- Viimati kasutatud protsessor (last used CPU) (SMP)&lt;br /&gt;
Number tähistab viimati kasutatud protsessorit. Tõelises SMP keskkonnas muutub see üsna tihti, kuna tuum kasutab sihilikult nõrka afiinsust (vastavust, ühendust). Juba top-i jooksutamine võib murda afiinsuse ning põhjustada rohkem protsesside protsessorite vahetust (lisa portsessoriaja nõude tõttu). &lt;br /&gt;
 k: %CPU -- Protsessori kasutatus (koormatus) (CPU usage)&lt;br /&gt;
Tegumile kuuluv [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 protsessoriaeg] alates viimasest värskendusest (update) väljendatuna protsentides kogu protsessoriaja suhtes.&lt;br /&gt;
Tõelise SMP keskkonna puhul, kui &amp;quot;Irix režiim&amp;quot; on välja lülitatud (off), siis top jätkab opereerimist &amp;quot;Solarise režiimis&amp;quot; , kus tegumi protsessori kasutatus jagatakse protsessorite koguarvuga. Ümberlülitus toimub interaktiivse käsu I abil.&lt;br /&gt;
 l: TIME -- Protsessoriaeg (CPU Time) &lt;br /&gt;
Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
 m: TIME+ -- Protsessoriaeg sajandikes (CPU Time, hundredths)&lt;br /&gt;
Sama, mis &#039;TIME&#039;, kuid selle reaktsiooniaeg on oluliselt väiksem.&lt;br /&gt;
 n: %MEM -- Mälu kasutus (memory usage (RES))&lt;br /&gt;
Tegumid, mis kasutvad parasjagu vaba jagatud füüsilist mälu &lt;br /&gt;
 o: VIRT -- Virtual Image (kb)&lt;br /&gt;
Tegumi poolt kasutatud virtaalmälu maht. See sisaldab endas kogu koodi, andmeid ning jagatud teeke. (NB: kui defineerida keskkonnamuutuja STATSIZE=1, siis VIRT arvutatakse /proc/#/state &amp;quot;VmSize&amp;quot; parameetri (välja) abil) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VIRT = SWAP + RES&#039;&#039;&#039;&lt;br /&gt;
 p: SWAP -- Saaleala maht (vt alltoodud linki) (swapped size) (kb)&lt;br /&gt;
Kogu virtuaalmälu hulgast (VIRT) [http://viki.pingviin.org/Swap saalealalt] lisaks võetud virtuaalmälu.  &lt;br /&gt;
 q: RES -- Residendi maht (resident size)(kb)&lt;br /&gt;
Tegumi poolt kasutatud mitte-saaletud füüsiline mälu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RES = CODE + DATA&#039;&#039;&#039; &lt;br /&gt;
 r: CODE -- koodi maht (code size) (kb)&lt;br /&gt;
&#039;text resident set&#039; maht elik TRS. &lt;br /&gt;
 s: DATA -- andmete+hoidla maht (data+stack size) (kb)&lt;br /&gt;
&#039;data resident set&#039; maht  elik DRS. &lt;br /&gt;
 t: SHR -- jagatud mälu maht (shared Mem size) (kb)&lt;br /&gt;
Tegumi poolt kasutatud jagatud mälu maht&lt;br /&gt;
 u: nFLT -- Lehtede vigade arv (Page Fault count)&lt;br /&gt;
Oluliste lehtede vigade arv, mis on tegumil esinenud. See tekib, kui protsess püüab lugeda või kirjutada virtuaalset lehte, mis ei ole sel hetkel tema aadressruumis. &lt;br /&gt;
 v: nDRT -- Räpaste lehtede arv (dirty Pages count)&lt;br /&gt;
Lehtede arv, mis on muudetud peale seda, kui need on viimaskord kettale salvestatud. Räpased lehed tuleb kirjutada kettale enne, kui vastav füüsiline mälu asukoht võetakse kasutusele mõne teise virtuaalse lehe tarbeks. &lt;br /&gt;
 w: S -- Protsessi staatus (process Status9&lt;br /&gt;
Tegumi staatus võib olla: &#039;&#039;&#039;D&#039;&#039;&#039; = katkematult uinunud &#039;&#039;&#039;R&#039;&#039;&#039; = töös &#039;&#039;&#039;S&#039;&#039;&#039; = uinunud &#039;&#039;&#039;T&#039;&#039;&#039; = katkestatud või lõpetatud &#039;&#039;&#039;Z&#039;&#039;&#039; = zombi&lt;br /&gt;
&lt;br /&gt;
NB! Tegumid, mis on kirjeldatud töös, peaksid tegelikult tähendama &amp;quot;valmisolekut tööks&amp;quot; (põhjendused on minu jaoks ebaselge, vabandan). &lt;br /&gt;
 x: Command -- Käsurea käsu või programmi nimi (Command line or Program name)&lt;br /&gt;
Kuvab käsu nime, millega tegum on käivitatud või seotud programmi nime. Interaktiivne käsk kahe väljundi vaheliseks ümberlülitamiseks on &amp;quot;c&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kui valitud on käsurea kuva, siis käsureata protsesside puhul näidatakse (nagu kerneli lõimed) samas kohas sulgudesse paigutatud seotud programmi nime, näiteks (mdrecoveryd) &lt;br /&gt;
 &lt;br /&gt;
 y: WCHAN -- uinunud kus funktsioon (Sleeping in function)&lt;br /&gt;
Sõltuvalt kerneli &#039;System.map&#039;-ist , see väli (parameeter) näitab kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab.  field will show the name or the address of the kernel function in which the task is currently sleeping. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NB! antud välja kuvamine võib tõsta oluliselt top-i koormust! &lt;br /&gt;
 &lt;br /&gt;
 z: Flags -- Tegumi märgistus (Task Flags) &lt;br /&gt;
Antud veerg näitab tegumite reaalajalist kuuteistkümnendüsteemis märgistatust. Antud märgistus on dokumneteeritud asukohas &amp;lt;linux/sched.h&amp;gt;. Vähem formaalsemat infot võib leida märgistuste kohta &#039;Fields select&#039; või &#039;Order fields&#039; käskude rakendamisel.&lt;br /&gt;
&lt;br /&gt;
===tegumitabel (task area)===&lt;br /&gt;
[[Image:top_task_area.png|frame|none|Antud jaos kuvatakse protsessid ridade kaupa, reastatuna ühe kindla tulba väärtuste (parameetrite) alusel]]&lt;br /&gt;
&lt;br /&gt;
==TOP kasutusjuhised ==&lt;br /&gt;
&lt;br /&gt;
===Toimetamine käsureal===&lt;br /&gt;
&lt;br /&gt;
Käsurea süntaks (struktuur) näeb välja selline:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top -hv | -bcHisS -d viivitus(delay) -n kordused (iterations) -p protsessi number (pid) [,pid...]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käsurea võtmete (nimetatud ka suvanditeks [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 suvanditeks]) selgitused [http://et.wikipedia.org/wiki/Maakeel maakeeles]: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b : pakktöötluse režiimi käivitamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käivitab top-i pakktöötluse režiimis, mis võib olla mõistlik, kui programmi väljund on tarvis saata teise rakendusse või faili.&lt;br /&gt;
NB! pakktöötlusele omaselt ei tunnista antud režiim hilisemaid käske ning jätkab tööd seni, kuni korduste arv, mis &#039;-n&#039; võtme abil on määratud, on ümber või protsess on &#039;kill&#039; käsuga peatatud.        &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-c : Käsu (Command) parameetri sisu ümberlülitamine (toggle)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Kui varem näidati Käsu parameetri all käsu nime, siis pärast &amp;quot;-c&amp;quot; rakendamist näidatakse seal samas programmi nime ning vastupidi. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-d : Viivituse ajaline intervall. Süntaks: -d ss.tt (s nagu sekundid.t nagu (tenths) kümnendikud)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Selle võtme abil määratakse värskendamise (refresh) välde, esilagne väärtus on määratud, kas spetsiaalses konfiguratsiooni failis või kohaldatakse vaikeseade väärtust (näiteks 3 sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude abil &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot;.&lt;br /&gt;
     &lt;br /&gt;
&amp;lt;pre&amp;gt;-h : Abiinfo kuvamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sisestades käsureale &amp;quot;top -h&amp;quot;, kuvatakse teile vastuseks top paketi (või teegi) versioon ning selle top programmi käivitamiseks vajalik süntaks (viidatud üleval).  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-H : Üksikute lõimude (Threats) näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top&#039;i viimasena meelde jäetud &#039;H&#039; vastandi. Kui lüliti on aktiivne (On), siis kuvatakse kõik protsessi üksikud lõimud eraldi. Kui mitteaktiivne (Off), siis kuvatakse ühe protsessi lõimud koos. Töörežiimis toimib sama lülituskäsuna &amp;quot;H&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-i : Mittetöötavate (Idle) protsesside näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Töörežiimis võib samade tulemuste saavutamiseks pruukida käsku &amp;quot;i&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;pre&amp;gt;-n : Kordusteliimiit. Süntaks: -n number&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sätestab maksimaalse kordustearvu (nimetatud ka kaadriteks), mis top peab sooritama, et oma töö lõpetada&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-u : Süsteemimonitoorimine kasutajate (user) kaupa. Süntaks: -u kasutaja nimi (või kasutaja ID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kasutamiseks efektiivse UID ja olemasoleva kasutaja protsesside monitoorimiseks &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-U : Sama, mis -u, ainult, et see oskab opereerida ka päris -, efektiivse -, salvestatud - ja failisüsteemi- UID-ga &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! autorile ei ole see teema päris selge, mistõttu selgitavad märkused on teretulnud! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-p : Kindlate protsesside monitoorimine. Süntaks: -pN1 -pN2 ... or -pN1, N2 [,...]&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Antud võtme abil võib monitoorida korraga kuni 20 protsessi. Antud käsku saab kasutada ainult käsureal, tavalisse režiimis naasmiseks võib kasutada interaktiivset käsku &amp;quot;=&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-s : Turvarežiimi sisenemine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top turvarežiimis, isegi root&#039;i jaoks. Antud režiim on oluliselt paremini süsteemi konfiguratsiooni faili poolt kontrollitud. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-S : Kumulatiivse ajarežiimi ümberlülitamine (sisse ja välja)&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Kui kumulatiivne režiim on aktiivne (On), siis iga protsessi juures kuvatakse tema ning tema &amp;quot;surnud&amp;quot; laste poolt kasutatud protsessiaeg. Vastav interaktiivne käsk on samuti &amp;quot;S&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-v : Versioon ja käsurea süntaksi kuvamine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Sisuliselt sama, mis -h, ehk näitab paketi versiooni ning kuvab programmi käitlemise ABC &lt;br /&gt;
&lt;br /&gt;
===Interaktiivsed trikid===&lt;br /&gt;
&lt;br /&gt;
Nagu ülalpool juba mainitud, siis võimaldab &#039;&#039;&#039;top&#039;&#039;&#039; teostada mitmeid olulisi operatsioone interaktiivselt. Õppimiseks on selline võimalus väga hea, kuid suuremate uuringute tarbeks tasuks kaaluda &#039;&#039;&#039;top&#039;&#039;&#039; sisenemist turvarežiimis (top -s). Interaktiivsed käsud jaotuvad suures plaanis kahte rühme, neist esimesi nimetatakse globaalseteks ning teisi - vastavalt ülalpool viidatud sisusektsioonidele - lokaalseteks käskudeks.&lt;br /&gt;
&lt;br /&gt;
====Globaalsed käsud====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Enter&amp;gt; või &amp;lt;Tühik&amp;gt; :värskendus&lt;br /&gt;
&amp;quot;?&amp;quot; or &amp;quot;h&amp;quot; :Abi&lt;br /&gt;
&amp;quot;=&amp;quot; :Väljumine tegumi piirangutest &lt;br /&gt;
&amp;quot;A&amp;quot; :Multi-ekraani režiimi lüliti&lt;br /&gt;
&amp;quot;B&amp;quot; :Taustavärvi sisse ja väljalülitamine &lt;br /&gt;
&amp;quot;d&amp;quot; or &amp;quot;s&amp;quot; :Viite intervali sisestamine -&amp;gt; nõutav on sisestada aeg&lt;br /&gt;
&amp;quot;G&amp;quot; :Teise akna valik/välja (paramateeri) valik&lt;br /&gt;
&amp;quot;I&amp;quot; :Irix/Solaris režiimi lüliti&lt;br /&gt;
&amp;quot;u&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;U&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;k&amp;quot; :Tapa tegum -&amp;gt; nõutav taski nimi või ID&lt;br /&gt;
&amp;quot;q&amp;quot; :Väljumine&lt;br /&gt;
&amp;quot;r&amp;quot; :taas-tähtsusta (renice) tegum // nõutav PID ja (nice) tähtsuse väärtus&lt;br /&gt;
&amp;quot;W&amp;quot; :Kirjuta konfiguratsiooni fail &lt;br /&gt;
&amp;quot;Z&amp;quot; :Muuda värviskeemi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: üldandmete sektsioon====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;l&amp;quot; :Lüliti - laadimise kesmine/ülevaloleku aeg &lt;br /&gt;
&amp;quot;m&amp;quot; :Lüliti - mälu/saale kasutus &lt;br /&gt;
&amp;quot;t&amp;quot; :Lüliti - tegum/protsessori olek&lt;br /&gt;
&amp;quot;1&amp;quot; :Lüliti - üksik/eraldi rotsessori olek &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: tegumitabel====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;b&amp;quot; :Lüliti - taustavärv -- sisse/välja &lt;br /&gt;
&amp;quot;x&amp;quot; :Lüliti - aktiivse veeru esiletoomine -- sisse/välja &lt;br /&gt;
&amp;quot;y&amp;quot; :Lüliti - aktiivse rea esiletoomine -- sisse/välja  &lt;br /&gt;
&amp;quot;z&amp;quot; :Lüliti - värviline/monokroonne &lt;br /&gt;
&amp;quot;c&amp;quot; :Lüliti - käsurea käsk/programmi nimi&lt;br /&gt;
&amp;quot;f&amp;quot; ja &amp;quot;o&amp;quot; :Väljade (parameetrite elik veergude) ja selle kuvamise järjekorra valikud&lt;br /&gt;
&amp;quot;H&amp;quot; :Lüliti - lõimed&lt;br /&gt;
&amp;quot;S&amp;quot; :Lüliti - summeeritud protsessorieg -- sisse/välja&lt;br /&gt;
&amp;quot;u&amp;quot; :kuvab vaid valitud kasutaja -&amp;gt; sisestada tuleb kasutaja või tema ID&lt;br /&gt;
&amp;quot;i&amp;quot; :Lüliti - Idle-protsessid -- sisse/välja&lt;br /&gt;
&amp;quot;n&amp;quot; või &amp;quot;#&amp;quot; :maksimaalse tegumite arvu määramine -&amp;gt; sisestada tuleb soovitud täisarv&lt;br /&gt;
&amp;quot;&amp;lt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine vasakule&lt;br /&gt;
&amp;quot;&amp;gt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine paremale&lt;br /&gt;
&amp;quot;F&amp;quot; or &amp;quot;O&amp;quot; :sorteeritava parameetri valik&lt;br /&gt;
&amp;quot;R&amp;quot; :Lüliliti - sortimislaadi - (vähenemise või suurenemise suunas) - valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Multi-akna režiim ===&lt;br /&gt;
&lt;br /&gt;
==== Mis see on? ====&lt;br /&gt;
&lt;br /&gt;
Vaikimisi kuvab &#039;&#039;&#039;top&#039;&#039;&#039; ekraanile vaid ühe akna. Kuid seda on võimalik muuta 2-4 erineva väljade grupi (st parameetrite grupi) vaateks. Tulemuseks on vaade, kus iga valitud grupp omab eraldi konfigureetivat kokkuvõtte ning tegumite sektsiooni.&lt;br /&gt;
&lt;br /&gt;
Aktiivne aken on see, mis on seotud üldandmete (summary area) sektsiooniga ja millele suunatud tegumitega seotud käsud.&lt;br /&gt;
&lt;br /&gt;
==== Akna režiimi käsud ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;quot;-&amp;quot; ja &amp;quot;_&amp;quot; :Lüliti - näita/ära näita akent (aknaid )&lt;br /&gt;
* &amp;quot;a&amp;quot; ja &amp;quot;w&amp;quot; :Järgmine aken (edasi/tagasi)&lt;br /&gt;
* &amp;quot;A&amp;quot; :Lüliti - Multi-akna režiimi -- sisse/välja&lt;br /&gt;
* &amp;quot;G&amp;quot; :Lüliti - Choose_Another_Window/Field_Group&lt;br /&gt;
  &amp;quot;g&amp;quot; :Lüliti - akna nime/välja grupi nime valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus==&lt;br /&gt;
&lt;br /&gt;
#[http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 IT ja sidetehnika seletav käsiraamat]&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Top_%28Unix%29 wikipedia]&lt;br /&gt;
#[http://linux.die.net/man/1/top: &#039;&#039;&#039;Top&#039;&#039;&#039; manuaal]&lt;br /&gt;
#[http://www.groupsys.com/topinfo/readme.txt groupsys.com]&lt;br /&gt;
#[http://www.unixtop.org/ unixtop.com] &lt;br /&gt;
#[http://viki.pingviin.org/Top TOP pingviini vikis]&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6951</id>
		<title>Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6951"/>
		<updated>2010-04-18T09:11:20Z</updated>

		<summary type="html">&lt;p&gt;Kkool: /* Monitooritavate parameetrite lühikirjeldused (descriptions of fileds) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Top.PNG|thumb|300px|näide töötavast &#039;&#039;&#039;Top&#039;&#039;&#039; programmist]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; on süsteemi jälgimise [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 utiliit], mis pakub kasutajale süsteemiressursside oleku ülevaadet, sealhulgas põhjalikku reaalajalist infot süsteemi [[OSadmin mõisted|tuuma]] poolt käideldavate tegumite ning protsesside kohta. Lihtsamlt öeldes, &#039;&#039;&#039;top&#039;&#039;&#039; programm ütleb sulle seda, millega su arvuti tegeleb&lt;br /&gt;
[http://linux.about.com/b/2009/02/09/the-top-command-tells-you-what-your-computer-is-busy-with.htm vt Juergen&#039;s Linux Blog]. Laadi, kuidas ja milline info parasjagu kuvatakse, on võimalik spetsiaalsete võtmete ning käskude abil hõlpsasti kohandada. Programm võimaldab mõningast programmipärist interaktiivset protsesside haldamist, kuid selle võimalused on hoopis avaramad, kasutades programmiväliseid liideseid ja konfiguratsiooni võimalusi. Omasuguste utiliitide seas on &#039;&#039;&#039;top&#039;&#039;&#039; sõsara [[ps|&#039;&#039;&#039;ps-i&#039;&#039;&#039;]] kõrval (selle suurim erinevus top-iga võrreldes on reaalajalise monitooringu mittetoetamine) üks väärikamaid ja vanimaid olijaid ning on seetõttu paljudes unixilaadsetes süsteemides vaikimisi kasutusel. Tänaseks on programm tootnud lugematul arvul uusi ja iseseisvaid võsukesi, mis ometi ei sega esiisal jäämast süsteemiadministraatorite südamete püsikundeks.   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; sisaldub tarkvarapeketis [http://procps.sourceforge.net/index.html procps] &lt;br /&gt;
&lt;br /&gt;
NB! Lühidalt on &#039;&#039;&#039;top&#039;&#039;&#039;ist juttu ka maakeelses pingviini [http://viki.pingviin.org/Top vikis]. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor: Kristjan Kool, AK 32&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Käivitamine==&lt;br /&gt;
Utiliidi käivitamiseks käsureal kasutatakse samanimelist käsku&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TOP struktuur ja mõisted==&lt;br /&gt;
&lt;br /&gt;
Programmis navigeerimiseks on oluline meeles pidada esiti kaks kõige olulisemat käsku, need on &amp;quot;h&amp;quot; (või &amp;quot;?&amp;quot;), mis on abiks, kui vajate lisainfot ning &amp;quot;q&amp;quot;, mis võimaldab rakendusest väljuda. Sisenemisel &#039;&#039;&#039;top&#039;&#039;&#039;&#039;i kuvatakse monitorile pilt, mis on sarnane ülaltoodud visuaalsele näitele. Sisuliselt jagatakse ekraan neljaks osaks (järjestatuna ülevalt alla): &lt;br /&gt;
&lt;br /&gt;
===Üldandmete sektsioon (summary area)===&lt;br /&gt;
[[Image:top_summary.png|frame|none|Terminaliakna ülemised read,kus kuvatakse programmi nimi, kella- ning töötamise aeg, kasutajad, CPU(de) ja mälu olekud jms süsteemi põhiandmed]]&lt;br /&gt;
&lt;br /&gt;
===Sõnumi ja käsuviip (message/prompt Line)=== &lt;br /&gt;
[[Image:top_command_line.png|frame|none|Kokkuvõtte osale järgnev &amp;quot;tühi&amp;quot; - kasutaja korraldusi ootav - rida, kus kuvatakse muuhulgas ka veateated]]&lt;br /&gt;
===Veerupäised (columns header)=== &lt;br /&gt;
[[Image:top_column_header.png|frame|none|Protsesside parameetrite nimekiri. Täna  pakub &#039;&#039;&#039;Top&#039;&#039;&#039; ca 26 nimetust, mille abil on võimalik protsesse analüüsida]]&lt;br /&gt;
&lt;br /&gt;
Monitooritavad protsessi parameetrid ehk - nagu ma neid ülalpool nimetan - &amp;quot;veerupäised&amp;quot; moodustavad &#039;&#039;&#039;top&#039;&#039;&#039; utiliidi selgroo, kuna nende abil on erinevaid protsesse võimalik üksteisega võrrelda, neid sorteerida, tuvastada anomaaliaid jne. Vaikimisi on protsessid ülevalt alla sorteeritud protsessori koormatuse (CPU usage) järgi. Aktiivsemad protsessid on nimekirjas nimekirjas üleval pool. &lt;br /&gt;
 &lt;br /&gt;
Tervikliku loendi olemasolevatest parameetritest saab ekraanile kuvada kasutades interaktiivset käsku &amp;quot;o&amp;quot; (order fields). Lisaks nimekirjale võib sellelt leheküljelt leida informatsiooni parameetrite järjekorra ning prioriteetide kohta. Sama informatsioon saab kätte ka käsuga &amp;quot;field select&amp;quot; (mõlemast käsust pikemalt edaspidi), tulemuseks kuvatakse lehe terminaliakna ülemisele reale parasjagu kehtiva parameetritekonfiguratsiooni järgi sõne (current fields string), mis võib välja näha näiteks selline:&lt;br /&gt;
&lt;br /&gt;
[[Image:Current_Fields.PNG|frame|none|Punases kastis on näha hetke monitooringu seadistustest moodustunud 26 täheline sõne (current field string)]]&lt;br /&gt;
&lt;br /&gt;
Antud 26st tähestiku tähest on igaüks seotud ühe kindla monitooritava parameetriga (nimetatud ka väljaks ja veeruks). Suured tähed tähistavad seda, et antud parameeter on parasjagu fookuses ning selle väärtusi kuvatakse tegumitabeli graafilises liideses (vastavalt akna laiusele nimetamise järjekorras alustades vasakult).   &lt;br /&gt;
&lt;br /&gt;
====Monitooritavate parameetrite lühikirjeldused (descriptions of fileds)==== &lt;br /&gt;
Siinkohal nimetan ja kirjeldan lühidalt &#039;&#039;&#039;top&#039;&#039;&#039; programmi poolt pakutavate protsesside parameetreid (välju), võttes aluseks nende parameetrite kokkuleppelise tähistuse (täehestiku tähe).&lt;br /&gt;
&lt;br /&gt;
 a: PID -- Protsessi ID &lt;br /&gt;
Tegumi unikaalne protsessi ID (tuvastuskood), mis perioodiliselt küll kordub, ent kunagi ei alga uuesti nullist. &lt;br /&gt;
 b: PPID -- Vanemprotsessi ID (parent process Is)&lt;br /&gt;
Tegumi vanemprotsessi ID. Vanemprotsessi on mõnel pool nimetatud ka [http://www.ise.ee/cdrom/cd2/linux/ptk1.htm emaprotsessiks]&lt;br /&gt;
 c: RUSER -- Tegelik kasutajanimi (real user name)&lt;br /&gt;
Tegumi omaniku tegelik kasutajanimi  &lt;br /&gt;
 d: UID -- Kasutaj ID (user Id)&lt;br /&gt;
Tegumi omaniku efektiivne kasutaja ID &lt;br /&gt;
 e: USER -- Kasjutajanimi (user name)&lt;br /&gt;
Tegumi omaniku efektiivne kasutajanimi  &lt;br /&gt;
 f: GROUP -- Grupi nimi (group name)&lt;br /&gt;
Tegumi omaniku efektiivne grupinimi  &lt;br /&gt;
 g: TTY -- Juhtterminal (controlling tty)&lt;br /&gt;
Juhtterminali nimi. Selleks on tavaliselt seade (serial port, pty), kust protsess alguse saab ja mida ta kasutab sisendiks või väljundiks. Kuigi, tegum ei pruugi olla seotud terminaliga, sellisel juhul kuvatakse &amp;quot;?&amp;quot;&lt;br /&gt;
 h: PR -- Prioriteet (priority)&lt;br /&gt;
Tegumi prioriteet&lt;br /&gt;
 i: NI -- [http://l10n.gnome.org/POT/gnome-system-monitor.gnome-2-14/po.gnome-2-14.et.po tähtsuse väärtus](nice value)&#039;&#039;&#039;NB! tõlge on kahtlane, ootan parandusettepanekuid!&#039;&#039;&#039; &lt;br /&gt;
Tegumi tähtsuse väärtus. Negatiivne tähtsuse väärtus tähendab kõrgemat prioriteeti ja vastupidi. Null väärtus tähendab antud juhul, et prioriteetsust tegumi täideviimise (töötluse) juures ei ole määratud.&lt;br /&gt;
 j: P -- Viimati kasutatud protsessor (last used CPU) (SMP)&lt;br /&gt;
Number tähistab viimati kasutatud protsessorit. Tõelises SMP keskkonnas muutub see üsna tihti, kuna tuum kasutab sihilikult nõrka afiinsust (vastavust, ühendust). Juba top-i jooksutamine võib murda afiinsuse ning põhjustada rohkem protsesside protsessorite vahetust (lisa portsessoriaja nõude tõttu). &lt;br /&gt;
 k: %CPU -- Protsessori kasutatus (koormatus) (CPU usage)&lt;br /&gt;
Tegumile kuuluv [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 protsessoriaeg] alates viimasest värskendusest (update) väljendatuna protsentides kogu protsessoriaja suhtes.&lt;br /&gt;
Tõelise SMP keskkonna puhul, kui &amp;quot;Irix režiim&amp;quot; on välja lülitatud (off), siis top jätkab opereerimist &amp;quot;Solarise režiimis&amp;quot; , kus tegumi protsessori kasutatus jagatakse protsessorite koguarvuga. Ümberlülitus toimub interaktiivse käsu I abil.&lt;br /&gt;
 l: TIME -- Protsessoriaeg (CPU Time) &lt;br /&gt;
Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
 m: TIME+ -- Protsessoriaeg sajandikes (CPU Time, hundredths)&lt;br /&gt;
Sama, mis &#039;TIME&#039;, kuid selle reaktsiooniaeg on oluliselt väiksem.&lt;br /&gt;
 n: %MEM -- Mälu kasutus (memory usage (RES))&lt;br /&gt;
Tegumid, mis kasutvad parasjagu vaba jagatud füüsilist mälu &lt;br /&gt;
 o: VIRT -- Virtual Image (kb)&lt;br /&gt;
Tegumi poolt kasutatud virtaalmälu maht. See sisaldab endas kogu koodi, andmeid ning jagatud teeke. (NB: kui defineerida keskkonnamuutuja STATSIZE=1, siis VIRT arvutatakse /proc/#/state &amp;quot;VmSize&amp;quot; parameetri (välja) abil) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VIRT = SWAP + RES&#039;&#039;&#039;&lt;br /&gt;
 p: SWAP -- Saaleala maht (vt alltoodud linki) (swapped size) (kb)&lt;br /&gt;
Kogu virtuaalmälu hulgast (VIRT)Tegumite [http://viki.pingviin.org/Swap saalealalt] lisaks võetud virtuaalmälu.  &lt;br /&gt;
 q: RES -- Residendi maht (resident size)(kb)&lt;br /&gt;
Tegumi poolt kasutatud mitte-saaletud füüsiline mälu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RES = CODE + DATA&#039;&#039;&#039; &lt;br /&gt;
 r: CODE -- koodi maht (code size) (kb)&lt;br /&gt;
&#039;text resident set&#039; maht elik TRS. &lt;br /&gt;
 s: DATA -- andmete+hoidla maht (data+stack size) (kb)&lt;br /&gt;
&#039;data resident set&#039; maht  elik DRS. &lt;br /&gt;
 t: SHR -- jagatud mälu maht (shared Mem size) (kb)&lt;br /&gt;
Tegumi poolt kasutatud jagatud mälu maht&lt;br /&gt;
 u: nFLT -- Lehtede vigade arv (Page Fault count)&lt;br /&gt;
Oluliste lehtede vigade arv, mis on tegumil esinenud. See tekib, kui protsess püüab lugeda või kirjutada virtuaalset lehte, mis ei ole sel hetkel tema aadressruumis. &lt;br /&gt;
 v: nDRT -- Räpaste lehtede arv (dirty Pages count)&lt;br /&gt;
Lehtede arv, mis on muudetud peale seda, kui need on viimaskord kettale salvestatud. Räpased lehed tuleb kirjutada kettale enne, kui vastav füüsiline mälu asukoht võetakse kasutusele mõne teise virtuaalse lehe tarbeks. &lt;br /&gt;
 w: S -- Protsessi staatus (process Status9&lt;br /&gt;
Tegumi staatus võib olla: &#039;&#039;&#039;D&#039;&#039;&#039; = katkematult uinunud &#039;&#039;&#039;R&#039;&#039;&#039; = töös &#039;&#039;&#039;S&#039;&#039;&#039; = uinunud &#039;&#039;&#039;T&#039;&#039;&#039; = katkestatud või lõpetatud &#039;&#039;&#039;Z&#039;&#039;&#039; = zombi&lt;br /&gt;
&lt;br /&gt;
NB! Tegumid, mis on kirjeldatud töös, peaksid tegelikult tähendama &amp;quot;valmisolekut tööks&amp;quot; (põhjendused on minu jaoks ebaselge, vabandan). &lt;br /&gt;
 x: Command -- Käsurea käsu või programmi nimi (Command line or Program name)&lt;br /&gt;
Kuvab käsu nime, millega tegum on käivitatud või seotud programmi nime. Interaktiivne käsk kahe väljundi vaheliseks ümberlülitamiseks on &amp;quot;c&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kui valitud on käsurea kuva, siis käsureata protsesside puhul näidatakse (nagu kerneli lõimed) samas kohas sulgudesse paigutatud seotud programmi nime, näiteks (mdrecoveryd) &lt;br /&gt;
 &lt;br /&gt;
 y: WCHAN -- uinunud kus funktsioon (Sleeping in function)&lt;br /&gt;
Sõltuvalt kerneli &#039;System.map&#039;-ist , see väli (parameeter) näitab kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab.  field will show the name or the address of the kernel function in which the task is currently sleeping. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NB! antud välja kuvamine võib tõsta oluliselt top-i koormust! &lt;br /&gt;
 &lt;br /&gt;
 z: Flags -- Tegumi märgistus (Task Flags) &lt;br /&gt;
Antud veerg näitab tegumite reaalajalist kuuteistkümnendüsteemis märgistatust. Antud märgistus on dokumneteeritud asukohas &amp;lt;linux/sched.h&amp;gt;. Vähem formaalsemat infot võib leida märgistuste kohta &#039;Fields select&#039; või &#039;Order fields&#039; käskude rakendamisel.&lt;br /&gt;
&lt;br /&gt;
===tegumitabel (task area)===&lt;br /&gt;
[[Image:top_task_area.png|frame|none|Antud jaos kuvatakse protsessid ridade kaupa, reastatuna ühe kindla tulba väärtuste (parameetrite) alusel]]&lt;br /&gt;
&lt;br /&gt;
==TOP kasutusjuhised ==&lt;br /&gt;
&lt;br /&gt;
===Toimetamine käsureal===&lt;br /&gt;
&lt;br /&gt;
Käsurea süntaks (struktuur) näeb välja selline:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top -hv | -bcHisS -d viivitus(delay) -n kordused (iterations) -p protsessi number (pid) [,pid...]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käsurea võtmete (nimetatud ka suvanditeks [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 suvanditeks]) selgitused [http://et.wikipedia.org/wiki/Maakeel maakeeles]: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b : pakktöötluse režiimi käivitamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käivitab top-i pakktöötluse režiimis, mis võib olla mõistlik, kui programmi väljund on tarvis saata teise rakendusse või faili.&lt;br /&gt;
NB! pakktöötlusele omaselt ei tunnista antud režiim hilisemaid käske ning jätkab tööd seni, kuni korduste arv, mis &#039;-n&#039; võtme abil on määratud, on ümber või protsess on &#039;kill&#039; käsuga peatatud.        &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-c : Käsu (Command) parameetri sisu ümberlülitamine (toggle)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Kui varem näidati Käsu parameetri all käsu nime, siis pärast &amp;quot;-c&amp;quot; rakendamist näidatakse seal samas programmi nime ning vastupidi. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-d : Viivituse ajaline intervall. Süntaks: -d ss.tt (s nagu sekundid.t nagu (tenths) kümnendikud)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Selle võtme abil määratakse värskendamise (refresh) välde, esilagne väärtus on määratud, kas spetsiaalses konfiguratsiooni failis või kohaldatakse vaikeseade väärtust (näiteks 3 sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude abil &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot;.&lt;br /&gt;
     &lt;br /&gt;
&amp;lt;pre&amp;gt;-h : Abiinfo kuvamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sisestades käsureale &amp;quot;top -h&amp;quot;, kuvatakse teile vastuseks top paketi (või teegi) versioon ning selle top programmi käivitamiseks vajalik süntaks (viidatud üleval).  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-H : Üksikute lõimude (Threats) näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top&#039;i viimasena meelde jäetud &#039;H&#039; vastandi. Kui lüliti on aktiivne (On), siis kuvatakse kõik protsessi üksikud lõimud eraldi. Kui mitteaktiivne (Off), siis kuvatakse ühe protsessi lõimud koos. Töörežiimis toimib sama lülituskäsuna &amp;quot;H&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-i : Mittetöötavate (Idle) protsesside näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Töörežiimis võib samade tulemuste saavutamiseks pruukida käsku &amp;quot;i&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;pre&amp;gt;-n : Kordusteliimiit. Süntaks: -n number&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sätestab maksimaalse kordustearvu (nimetatud ka kaadriteks), mis top peab sooritama, et oma töö lõpetada&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-u : Süsteemimonitoorimine kasutajate (user) kaupa. Süntaks: -u kasutaja nimi (või kasutaja ID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kasutamiseks efektiivse UID ja olemasoleva kasutaja protsesside monitoorimiseks &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-U : Sama, mis -u, ainult, et see oskab opereerida ka päris -, efektiivse -, salvestatud - ja failisüsteemi- UID-ga &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! autorile ei ole see teema päris selge, mistõttu selgitavad märkused on teretulnud! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-p : Kindlate protsesside monitoorimine. Süntaks: -pN1 -pN2 ... or -pN1, N2 [,...]&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Antud võtme abil võib monitoorida korraga kuni 20 protsessi. Antud käsku saab kasutada ainult käsureal, tavalisse režiimis naasmiseks võib kasutada interaktiivset käsku &amp;quot;=&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-s : Turvarežiimi sisenemine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top turvarežiimis, isegi root&#039;i jaoks. Antud režiim on oluliselt paremini süsteemi konfiguratsiooni faili poolt kontrollitud. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-S : Kumulatiivse ajarežiimi ümberlülitamine (sisse ja välja)&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Kui kumulatiivne režiim on aktiivne (On), siis iga protsessi juures kuvatakse tema ning tema &amp;quot;surnud&amp;quot; laste poolt kasutatud protsessiaeg. Vastav interaktiivne käsk on samuti &amp;quot;S&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-v : Versioon ja käsurea süntaksi kuvamine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Sisuliselt sama, mis -h, ehk näitab paketi versiooni ning kuvab programmi käitlemise ABC &lt;br /&gt;
&lt;br /&gt;
===Interaktiivsed trikid===&lt;br /&gt;
&lt;br /&gt;
Nagu ülalpool juba mainitud, siis võimaldab &#039;&#039;&#039;top&#039;&#039;&#039; teostada mitmeid olulisi operatsioone interaktiivselt. Õppimiseks on selline võimalus väga hea, kuid suuremate uuringute tarbeks tasuks kaaluda &#039;&#039;&#039;top&#039;&#039;&#039; sisenemist turvarežiimis (top -s). Interaktiivsed käsud jaotuvad suures plaanis kahte rühme, neist esimesi nimetatakse globaalseteks ning teisi - vastavalt ülalpool viidatud sisusektsioonidele - lokaalseteks käskudeks.&lt;br /&gt;
&lt;br /&gt;
====Globaalsed käsud====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Enter&amp;gt; või &amp;lt;Tühik&amp;gt; :värskendus&lt;br /&gt;
&amp;quot;?&amp;quot; or &amp;quot;h&amp;quot; :Abi&lt;br /&gt;
&amp;quot;=&amp;quot; :Väljumine tegumi piirangutest &lt;br /&gt;
&amp;quot;A&amp;quot; :Multi-ekraani režiimi lüliti&lt;br /&gt;
&amp;quot;B&amp;quot; :Taustavärvi sisse ja väljalülitamine &lt;br /&gt;
&amp;quot;d&amp;quot; or &amp;quot;s&amp;quot; :Viite intervali sisestamine -&amp;gt; nõutav on sisestada aeg&lt;br /&gt;
&amp;quot;G&amp;quot; :Teise akna valik/välja (paramateeri) valik&lt;br /&gt;
&amp;quot;I&amp;quot; :Irix/Solaris režiimi lüliti&lt;br /&gt;
&amp;quot;u&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;U&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;k&amp;quot; :Tapa tegum -&amp;gt; nõutav taski nimi või ID&lt;br /&gt;
&amp;quot;q&amp;quot; :Väljumine&lt;br /&gt;
&amp;quot;r&amp;quot; :taas-tähtsusta (renice) tegum // nõutav PID ja (nice) tähtsuse väärtus&lt;br /&gt;
&amp;quot;W&amp;quot; :Kirjuta konfiguratsiooni fail &lt;br /&gt;
&amp;quot;Z&amp;quot; :Muuda värviskeemi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: üldandmete sektsioon====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;l&amp;quot; :Lüliti - laadimise kesmine/ülevaloleku aeg &lt;br /&gt;
&amp;quot;m&amp;quot; :Lüliti - mälu/saale kasutus &lt;br /&gt;
&amp;quot;t&amp;quot; :Lüliti - tegum/protsessori olek&lt;br /&gt;
&amp;quot;1&amp;quot; :Lüliti - üksik/eraldi rotsessori olek &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: tegumitabel====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;b&amp;quot; :Lüliti - taustavärv -- sisse/välja &lt;br /&gt;
&amp;quot;x&amp;quot; :Lüliti - aktiivse veeru esiletoomine -- sisse/välja &lt;br /&gt;
&amp;quot;y&amp;quot; :Lüliti - aktiivse rea esiletoomine -- sisse/välja  &lt;br /&gt;
&amp;quot;z&amp;quot; :Lüliti - värviline/monokroonne &lt;br /&gt;
&amp;quot;c&amp;quot; :Lüliti - käsurea käsk/programmi nimi&lt;br /&gt;
&amp;quot;f&amp;quot; ja &amp;quot;o&amp;quot; :Väljade (parameetrite elik veergude) ja selle kuvamise järjekorra valikud&lt;br /&gt;
&amp;quot;H&amp;quot; :Lüliti - lõimed&lt;br /&gt;
&amp;quot;S&amp;quot; :Lüliti - summeeritud protsessorieg -- sisse/välja&lt;br /&gt;
&amp;quot;u&amp;quot; :kuvab vaid valitud kasutaja -&amp;gt; sisestada tuleb kasutaja või tema ID&lt;br /&gt;
&amp;quot;i&amp;quot; :Lüliti - Idle-protsessid -- sisse/välja&lt;br /&gt;
&amp;quot;n&amp;quot; või &amp;quot;#&amp;quot; :maksimaalse tegumite arvu määramine -&amp;gt; sisestada tuleb soovitud täisarv&lt;br /&gt;
&amp;quot;&amp;lt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine vasakule&lt;br /&gt;
&amp;quot;&amp;gt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine paremale&lt;br /&gt;
&amp;quot;F&amp;quot; or &amp;quot;O&amp;quot; :sorteeritava parameetri valik&lt;br /&gt;
&amp;quot;R&amp;quot; :Lüliliti - sortimislaadi - (vähenemise või suurenemise suunas) - valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Multi-akna režiim ===&lt;br /&gt;
&lt;br /&gt;
==== Mis see on? ====&lt;br /&gt;
&lt;br /&gt;
Vaikimisi kuvab &#039;&#039;&#039;top&#039;&#039;&#039; ekraanile vaid ühe akna. Kuid seda on võimalik muuta 2-4 erineva väljade grupi (st parameetrite grupi) vaateks. Tulemuseks on vaade, kus iga valitud grupp omab eraldi konfigureetivat kokkuvõtte ning tegumite sektsiooni.&lt;br /&gt;
&lt;br /&gt;
Aktiivne aken on see, mis on seotud üldandmete (summary area) sektsiooniga ja millele suunatud tegumitega seotud käsud.&lt;br /&gt;
&lt;br /&gt;
==== Akna režiimi käsud ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;quot;-&amp;quot; ja &amp;quot;_&amp;quot; :Lüliti - näita/ära näita akent (aknaid )&lt;br /&gt;
* &amp;quot;a&amp;quot; ja &amp;quot;w&amp;quot; :Järgmine aken (edasi/tagasi)&lt;br /&gt;
* &amp;quot;A&amp;quot; :Lüliti - Multi-akna režiimi -- sisse/välja&lt;br /&gt;
* &amp;quot;G&amp;quot; :Lüliti - Choose_Another_Window/Field_Group&lt;br /&gt;
  &amp;quot;g&amp;quot; :Lüliti - akna nime/välja grupi nime valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus==&lt;br /&gt;
&lt;br /&gt;
#[http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 IT ja sidetehnika seletav käsiraamat]&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Top_%28Unix%29 wikipedia]&lt;br /&gt;
#[http://linux.die.net/man/1/top: &#039;&#039;&#039;Top&#039;&#039;&#039; manuaal]&lt;br /&gt;
#[http://www.groupsys.com/topinfo/readme.txt groupsys.com]&lt;br /&gt;
#[http://www.unixtop.org/ unixtop.com] &lt;br /&gt;
#[http://viki.pingviin.org/Top TOP pingviini vikis]&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Top&amp;diff=6950</id>
		<title>Talk:Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Top&amp;diff=6950"/>
		<updated>2010-04-18T09:02:31Z</updated>

		<summary type="html">&lt;p&gt;Kkool: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hindaja: Hendrik&lt;br /&gt;
&lt;br /&gt;
Referaadi kohta on tegemist liiga põhjaliku tööga.&lt;br /&gt;
Põhjaliku info jaoks võiks jääda manuaal siiski (kellel inglise keelega raskusi siis kindlasti on ka käesolev referaat suureks abiks).&lt;br /&gt;
&lt;br /&gt;
Üle võiks vaadata selle lause üleliigsete tähtede suhtes&lt;br /&gt;
&lt;br /&gt;
 Tegumi protsessoriaeg kokku alates selle algusest. &lt;br /&gt;
 Kumulatiivne režiimi (Cumulative mode) &#039;&#039;&#039;aktiiveerimise&#039;&#039;&#039; lisatakse iga protsessoriajale ka kõikide lõpetatud tütarprotsesside kasutatud protsessoriaeg.&lt;br /&gt;
 Ümbrlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
&lt;br /&gt;
kkool on 11:56, 18. April 2010 (EEST) teostanud järgmise paranduse:&lt;br /&gt;
 &lt;br /&gt;
 Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud &lt;br /&gt;
 tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
&lt;br /&gt;
Järgnev võiks olla paremini seostatud eelneva tekstiga. Praeguses kontekstis paksus kirjas väljatooduna jääb mulje justkui pealkirjast.&lt;br /&gt;
 VIRT = SWAP + RES&lt;br /&gt;
Sama jutt ka selle kohta&lt;br /&gt;
 RES = CODE + DATA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Näpuvigu&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 w: S -- Protsessi staatus (process Status9&lt;br /&gt;
&lt;br /&gt;
 Sõltuvalt kerneli &#039;System.map&#039;-ist , see väli (parameeter) näitab kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab. &lt;br /&gt;
 field will show the name or the address of the kernel function in which the task is currently sleeping. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot; &lt;br /&gt;
&lt;br /&gt;
 Selle võtme abil määratakse värskendamise (refresh) välde, &#039;&#039;&#039;esilagne&#039;&#039;&#039; väärtus on määratud, kas spetsiaalses konfiguratsiooni failis või kohaldatakse vaikeseade väärtust (näiteks 3 sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude abil &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soovitusena võiks juures olla näiteid enamlevinud võtmete/käskude kasutusest mida Top&#039;i kasutamisel võiks lisada.&lt;br /&gt;
&lt;br /&gt;
[[User:Hlind|Hlind]] 00:14, 18 April 2010 (EEST)&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6949</id>
		<title>Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6949"/>
		<updated>2010-04-18T09:02:17Z</updated>

		<summary type="html">&lt;p&gt;Kkool: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Top.PNG|thumb|300px|näide töötavast &#039;&#039;&#039;Top&#039;&#039;&#039; programmist]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; on süsteemi jälgimise [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 utiliit], mis pakub kasutajale süsteemiressursside oleku ülevaadet, sealhulgas põhjalikku reaalajalist infot süsteemi [[OSadmin mõisted|tuuma]] poolt käideldavate tegumite ning protsesside kohta. Lihtsamlt öeldes, &#039;&#039;&#039;top&#039;&#039;&#039; programm ütleb sulle seda, millega su arvuti tegeleb&lt;br /&gt;
[http://linux.about.com/b/2009/02/09/the-top-command-tells-you-what-your-computer-is-busy-with.htm vt Juergen&#039;s Linux Blog]. Laadi, kuidas ja milline info parasjagu kuvatakse, on võimalik spetsiaalsete võtmete ning käskude abil hõlpsasti kohandada. Programm võimaldab mõningast programmipärist interaktiivset protsesside haldamist, kuid selle võimalused on hoopis avaramad, kasutades programmiväliseid liideseid ja konfiguratsiooni võimalusi. Omasuguste utiliitide seas on &#039;&#039;&#039;top&#039;&#039;&#039; sõsara [[ps|&#039;&#039;&#039;ps-i&#039;&#039;&#039;]] kõrval (selle suurim erinevus top-iga võrreldes on reaalajalise monitooringu mittetoetamine) üks väärikamaid ja vanimaid olijaid ning on seetõttu paljudes unixilaadsetes süsteemides vaikimisi kasutusel. Tänaseks on programm tootnud lugematul arvul uusi ja iseseisvaid võsukesi, mis ometi ei sega esiisal jäämast süsteemiadministraatorite südamete püsikundeks.   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; sisaldub tarkvarapeketis [http://procps.sourceforge.net/index.html procps] &lt;br /&gt;
&lt;br /&gt;
NB! Lühidalt on &#039;&#039;&#039;top&#039;&#039;&#039;ist juttu ka maakeelses pingviini [http://viki.pingviin.org/Top vikis]. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor: Kristjan Kool, AK 32&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Käivitamine==&lt;br /&gt;
Utiliidi käivitamiseks käsureal kasutatakse samanimelist käsku&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TOP struktuur ja mõisted==&lt;br /&gt;
&lt;br /&gt;
Programmis navigeerimiseks on oluline meeles pidada esiti kaks kõige olulisemat käsku, need on &amp;quot;h&amp;quot; (või &amp;quot;?&amp;quot;), mis on abiks, kui vajate lisainfot ning &amp;quot;q&amp;quot;, mis võimaldab rakendusest väljuda. Sisenemisel &#039;&#039;&#039;top&#039;&#039;&#039;&#039;i kuvatakse monitorile pilt, mis on sarnane ülaltoodud visuaalsele näitele. Sisuliselt jagatakse ekraan neljaks osaks (järjestatuna ülevalt alla): &lt;br /&gt;
&lt;br /&gt;
===Üldandmete sektsioon (summary area)===&lt;br /&gt;
[[Image:top_summary.png|frame|none|Terminaliakna ülemised read,kus kuvatakse programmi nimi, kella- ning töötamise aeg, kasutajad, CPU(de) ja mälu olekud jms süsteemi põhiandmed]]&lt;br /&gt;
&lt;br /&gt;
===Sõnumi ja käsuviip (message/prompt Line)=== &lt;br /&gt;
[[Image:top_command_line.png|frame|none|Kokkuvõtte osale järgnev &amp;quot;tühi&amp;quot; - kasutaja korraldusi ootav - rida, kus kuvatakse muuhulgas ka veateated]]&lt;br /&gt;
===Veerupäised (columns header)=== &lt;br /&gt;
[[Image:top_column_header.png|frame|none|Protsesside parameetrite nimekiri. Täna  pakub &#039;&#039;&#039;Top&#039;&#039;&#039; ca 26 nimetust, mille abil on võimalik protsesse analüüsida]]&lt;br /&gt;
&lt;br /&gt;
Monitooritavad protsessi parameetrid ehk - nagu ma neid ülalpool nimetan - &amp;quot;veerupäised&amp;quot; moodustavad &#039;&#039;&#039;top&#039;&#039;&#039; utiliidi selgroo, kuna nende abil on erinevaid protsesse võimalik üksteisega võrrelda, neid sorteerida, tuvastada anomaaliaid jne. Vaikimisi on protsessid ülevalt alla sorteeritud protsessori koormatuse (CPU usage) järgi. Aktiivsemad protsessid on nimekirjas nimekirjas üleval pool. &lt;br /&gt;
 &lt;br /&gt;
Tervikliku loendi olemasolevatest parameetritest saab ekraanile kuvada kasutades interaktiivset käsku &amp;quot;o&amp;quot; (order fields). Lisaks nimekirjale võib sellelt leheküljelt leida informatsiooni parameetrite järjekorra ning prioriteetide kohta. Sama informatsioon saab kätte ka käsuga &amp;quot;field select&amp;quot; (mõlemast käsust pikemalt edaspidi), tulemuseks kuvatakse lehe terminaliakna ülemisele reale parasjagu kehtiva parameetritekonfiguratsiooni järgi sõne (current fields string), mis võib välja näha näiteks selline:&lt;br /&gt;
&lt;br /&gt;
[[Image:Current_Fields.PNG|frame|none|Punases kastis on näha hetke monitooringu seadistustest moodustunud 26 täheline sõne (current field string)]]&lt;br /&gt;
&lt;br /&gt;
Antud 26st tähestiku tähest on igaüks seotud ühe kindla monitooritava parameetriga (nimetatud ka väljaks ja veeruks). Suured tähed tähistavad seda, et antud parameeter on parasjagu fookuses ning selle väärtusi kuvatakse tegumitabeli graafilises liideses (vastavalt akna laiusele nimetamise järjekorras alustades vasakult).   &lt;br /&gt;
&lt;br /&gt;
====Monitooritavate parameetrite lühikirjeldused (descriptions of fileds)==== &lt;br /&gt;
Siinkohal nimetan ja kirjeldan lühidalt &#039;&#039;&#039;top&#039;&#039;&#039; programmi poolt pakutavate protsesside parameetreid (välju), võttes aluseks nende parameetrite kokkuleppelise tähistuse (täehestiku tähe).&lt;br /&gt;
&lt;br /&gt;
 a: PID -- Protsessi ID &lt;br /&gt;
Tegumi unikaalne protsessi ID (tuvastuskood), mis perioodiliselt küll kordub, ent kunagi ei alga uuesti nullist. &lt;br /&gt;
 b: PPID -- Vanemprotsessi ID (parent process Is)&lt;br /&gt;
Tegumi vanemprotsessi ID. Vanemprotsessi on mõnel pool nimetatud ka [http://www.ise.ee/cdrom/cd2/linux/ptk1.htm emaprotsessiks]&lt;br /&gt;
 c: RUSER -- Tegelik kasutajanimi (real user name)&lt;br /&gt;
Tegumi omaniku tegelik kasutajanimi  &lt;br /&gt;
 d: UID -- Kasutaj ID (user Id)&lt;br /&gt;
Tegumi omaniku efektiivne kasutaja ID &lt;br /&gt;
 e: USER -- Kasjutajanimi (user name)&lt;br /&gt;
Tegumi omaniku efektiivne kasutajanimi  &lt;br /&gt;
 f: GROUP -- Grupi nimi (group name)&lt;br /&gt;
Tegumi omaniku efektiivne grupinimi  &lt;br /&gt;
 g: TTY -- Juhtterminal (controlling tty)&lt;br /&gt;
Juhtterminali nimi. Selleks on tavaliselt seade (serial port, pty), kust protsess alguse saab ja mida ta kasutab sisendiks või väljundiks. Kuigi, tegum ei pruugi olla seotud terminaliga, sellisel juhul kuvatakse &amp;quot;?&amp;quot;&lt;br /&gt;
 h: PR -- Prioriteet (priority)&lt;br /&gt;
Tegumi prioriteet&lt;br /&gt;
 i: NI -- [http://l10n.gnome.org/POT/gnome-system-monitor.gnome-2-14/po.gnome-2-14.et.po tähtsuse väärtus](nice value)&#039;&#039;&#039;NB! tõlge on kahtlane, ootan parandusettepanekuid!&#039;&#039;&#039; &lt;br /&gt;
Tegumi tähtsuse väärtus. Negatiivne tähtsuse väärtus tähendab kõrgemat prioriteeti ja vastupidi. Null väärtus tähendab antud juhul, et prioriteetsust tegumi täideviimise (töötluse) juures ei ole määratud.&lt;br /&gt;
 j: P -- Viimati kasutatud protsessor (last used CPU) (SMP)&lt;br /&gt;
Number tähistab viimati kasutatud protsessorit. Tõelises SMP keskkonnas muutub see üsna tihti, kuna tuum kasutab sihilikult nõrka afiinsust (vastavust, ühendust). Juba top-i jooksutamine võib murda afiinsuse ning põhjustada rohkem protsesside protsessorite vahetust (lisa portsessoriaja nõude tõttu). &lt;br /&gt;
 k: %CPU -- Protsessori kasutatus (koormatus) (CPU usage)&lt;br /&gt;
Tegumile kuuluv [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 protsessoriaeg] alates viimasest värskendusest (update) väljendatuna protsentides kogu protsessoriaja suhtes.&lt;br /&gt;
Tõelise SMP keskkonna puhul, kui &amp;quot;Irix režiim&amp;quot; on välja lülitatud (off), siis top jätkab opereerimist &amp;quot;Solarise režiimis&amp;quot; , kus tegumi protsessori kasutatus jagatakse protsessorite koguarvuga. Ümberlülitus toimub interaktiivse käsu I abil.&lt;br /&gt;
 l: TIME -- Protsessoriaeg (CPU Time) &lt;br /&gt;
Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
 m: TIME+ -- Protsessoriaeg sajandikes (CPU Time, hundredths)&lt;br /&gt;
Sama, mis &#039;TIME&#039;, kuid selle reaktsiooniaeg on oluliselt väiksem.&lt;br /&gt;
 n: %MEM -- Mälu kasutus (memory usage (RES))&lt;br /&gt;
Tegumid, mis kasutvad parasjagu vaba jagatud füüsilist mälu &lt;br /&gt;
 o: VIRT -- Virtual Image (kb)&lt;br /&gt;
Tegumi poolt kasutatud virtaalmälu maht. See sisaldab endas kogu koodi, andmeid ning jagatud teeke. (NB: kui defineerida keskkonnamuutuja STATSIZE=1, siis VIRT arvutatakse /proc/#/state &amp;quot;VmSize&amp;quot; parameetri (välja) abil) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VIRT = SWAP + RES&#039;&#039;&#039;&lt;br /&gt;
 p: SWAP -- Saalemälu maht (nimetatud ka virtuaalmäluks)(swapped size) (kb)&lt;br /&gt;
Tegumite saalealalt lisaks võetud virtuaalmälu kogu virtuaalmälu hulgast (VIRT) &lt;br /&gt;
 q: RES -- Residendi maht (resident size)(kb)&lt;br /&gt;
Tegumi poolt kasutatud mitte-saaletud füüsiline mälu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RES = CODE + DATA&#039;&#039;&#039; &lt;br /&gt;
 r: CODE -- koodi maht (code size) (kb)&lt;br /&gt;
&#039;text resident set&#039; maht elik TRS. &lt;br /&gt;
 s: DATA -- andmete+hoidla maht (data+stack size) (kb)&lt;br /&gt;
&#039;data resident set&#039; maht  elik DRS. &lt;br /&gt;
 t: SHR -- jagatud mälu maht (shared Mem size) (kb)&lt;br /&gt;
Tegumi poolt kasutatud jagatud mälu maht&lt;br /&gt;
 u: nFLT -- Lehtede vigade arv (Page Fault count)&lt;br /&gt;
Oluliste lehtede vigade arv, mis on tegumil esinenud. See tekib, kui protsess püüab lugeda või kirjutada virtuaalset lehte, mis ei ole sel hetkel tema aadressruumis. &lt;br /&gt;
 v: nDRT -- Räpaste lehtede arv (dirty Pages count)&lt;br /&gt;
Lehtede arv, mis on muudetud peale seda, kui need on viimaskord kettale salvestatud. Räpased lehed tuleb kirjutada kettale enne, kui vastav füüsiline mälu asukoht võetakse kasutusele mõne teise virtuaalse lehe tarbeks. &lt;br /&gt;
 w: S -- Protsessi staatus (process Status9&lt;br /&gt;
Tegumi staatus võib olla: &#039;&#039;&#039;D&#039;&#039;&#039; = katkematult uinunud &#039;&#039;&#039;R&#039;&#039;&#039; = töös &#039;&#039;&#039;S&#039;&#039;&#039; = uinunud &#039;&#039;&#039;T&#039;&#039;&#039; = katkestatud või lõpetatud &#039;&#039;&#039;Z&#039;&#039;&#039; = zombi&lt;br /&gt;
&lt;br /&gt;
NB! Tegumid, mis on kirjeldatud töös, peaksid tegelikult tähendama &amp;quot;valmisolekut tööks&amp;quot; (põhjendused on minu jaoks ebaselge, vabandan). &lt;br /&gt;
 x: Command -- Käsurea käsu või programmi nimi (Command line or Program name)&lt;br /&gt;
Kuvab käsu nime, millega tegum on käivitatud või seotud programmi nime. Interaktiivne käsk kahe väljundi vaheliseks ümberlülitamiseks on &amp;quot;c&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kui valitud on käsurea kuva, siis käsureata protsesside puhul näidatakse (nagu kerneli lõimed) samas kohas sulgudesse paigutatud seotud programmi nime, näiteks (mdrecoveryd) &lt;br /&gt;
 &lt;br /&gt;
 y: WCHAN -- uinunud kus funktsioon (Sleeping in function)&lt;br /&gt;
Sõltuvalt kerneli &#039;System.map&#039;-ist , see väli (parameeter) näitab kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab.  field will show the name or the address of the kernel function in which the task is currently sleeping. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NB! antud välja kuvamine võib tõsta oluliselt top-i koormust! &lt;br /&gt;
 &lt;br /&gt;
 z: Flags -- Tegumi märgistus (Task Flags) &lt;br /&gt;
Antud veerg näitab tegumite reaalajalist kuuteistkümnendüsteemis märgistatust. Antud märgistus on dokumneteeritud asukohas &amp;lt;linux/sched.h&amp;gt;. Vähem formaalsemat infot võib leida märgistuste kohta &#039;Fields select&#039; või &#039;Order fields&#039; käskude rakendamisel.&lt;br /&gt;
&lt;br /&gt;
===tegumitabel (task area)===&lt;br /&gt;
[[Image:top_task_area.png|frame|none|Antud jaos kuvatakse protsessid ridade kaupa, reastatuna ühe kindla tulba väärtuste (parameetrite) alusel]]&lt;br /&gt;
&lt;br /&gt;
==TOP kasutusjuhised ==&lt;br /&gt;
&lt;br /&gt;
===Toimetamine käsureal===&lt;br /&gt;
&lt;br /&gt;
Käsurea süntaks (struktuur) näeb välja selline:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top -hv | -bcHisS -d viivitus(delay) -n kordused (iterations) -p protsessi number (pid) [,pid...]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käsurea võtmete (nimetatud ka suvanditeks [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 suvanditeks]) selgitused [http://et.wikipedia.org/wiki/Maakeel maakeeles]: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b : pakktöötluse režiimi käivitamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käivitab top-i pakktöötluse režiimis, mis võib olla mõistlik, kui programmi väljund on tarvis saata teise rakendusse või faili.&lt;br /&gt;
NB! pakktöötlusele omaselt ei tunnista antud režiim hilisemaid käske ning jätkab tööd seni, kuni korduste arv, mis &#039;-n&#039; võtme abil on määratud, on ümber või protsess on &#039;kill&#039; käsuga peatatud.        &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-c : Käsu (Command) parameetri sisu ümberlülitamine (toggle)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Kui varem näidati Käsu parameetri all käsu nime, siis pärast &amp;quot;-c&amp;quot; rakendamist näidatakse seal samas programmi nime ning vastupidi. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-d : Viivituse ajaline intervall. Süntaks: -d ss.tt (s nagu sekundid.t nagu (tenths) kümnendikud)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Selle võtme abil määratakse värskendamise (refresh) välde, esilagne väärtus on määratud, kas spetsiaalses konfiguratsiooni failis või kohaldatakse vaikeseade väärtust (näiteks 3 sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude abil &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot;.&lt;br /&gt;
     &lt;br /&gt;
&amp;lt;pre&amp;gt;-h : Abiinfo kuvamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sisestades käsureale &amp;quot;top -h&amp;quot;, kuvatakse teile vastuseks top paketi (või teegi) versioon ning selle top programmi käivitamiseks vajalik süntaks (viidatud üleval).  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-H : Üksikute lõimude (Threats) näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top&#039;i viimasena meelde jäetud &#039;H&#039; vastandi. Kui lüliti on aktiivne (On), siis kuvatakse kõik protsessi üksikud lõimud eraldi. Kui mitteaktiivne (Off), siis kuvatakse ühe protsessi lõimud koos. Töörežiimis toimib sama lülituskäsuna &amp;quot;H&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-i : Mittetöötavate (Idle) protsesside näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Töörežiimis võib samade tulemuste saavutamiseks pruukida käsku &amp;quot;i&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;pre&amp;gt;-n : Kordusteliimiit. Süntaks: -n number&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sätestab maksimaalse kordustearvu (nimetatud ka kaadriteks), mis top peab sooritama, et oma töö lõpetada&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-u : Süsteemimonitoorimine kasutajate (user) kaupa. Süntaks: -u kasutaja nimi (või kasutaja ID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kasutamiseks efektiivse UID ja olemasoleva kasutaja protsesside monitoorimiseks &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-U : Sama, mis -u, ainult, et see oskab opereerida ka päris -, efektiivse -, salvestatud - ja failisüsteemi- UID-ga &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! autorile ei ole see teema päris selge, mistõttu selgitavad märkused on teretulnud! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-p : Kindlate protsesside monitoorimine. Süntaks: -pN1 -pN2 ... or -pN1, N2 [,...]&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Antud võtme abil võib monitoorida korraga kuni 20 protsessi. Antud käsku saab kasutada ainult käsureal, tavalisse režiimis naasmiseks võib kasutada interaktiivset käsku &amp;quot;=&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-s : Turvarežiimi sisenemine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top turvarežiimis, isegi root&#039;i jaoks. Antud režiim on oluliselt paremini süsteemi konfiguratsiooni faili poolt kontrollitud. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-S : Kumulatiivse ajarežiimi ümberlülitamine (sisse ja välja)&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Kui kumulatiivne režiim on aktiivne (On), siis iga protsessi juures kuvatakse tema ning tema &amp;quot;surnud&amp;quot; laste poolt kasutatud protsessiaeg. Vastav interaktiivne käsk on samuti &amp;quot;S&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-v : Versioon ja käsurea süntaksi kuvamine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Sisuliselt sama, mis -h, ehk näitab paketi versiooni ning kuvab programmi käitlemise ABC &lt;br /&gt;
&lt;br /&gt;
===Interaktiivsed trikid===&lt;br /&gt;
&lt;br /&gt;
Nagu ülalpool juba mainitud, siis võimaldab &#039;&#039;&#039;top&#039;&#039;&#039; teostada mitmeid olulisi operatsioone interaktiivselt. Õppimiseks on selline võimalus väga hea, kuid suuremate uuringute tarbeks tasuks kaaluda &#039;&#039;&#039;top&#039;&#039;&#039; sisenemist turvarežiimis (top -s). Interaktiivsed käsud jaotuvad suures plaanis kahte rühme, neist esimesi nimetatakse globaalseteks ning teisi - vastavalt ülalpool viidatud sisusektsioonidele - lokaalseteks käskudeks.&lt;br /&gt;
&lt;br /&gt;
====Globaalsed käsud====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Enter&amp;gt; või &amp;lt;Tühik&amp;gt; :värskendus&lt;br /&gt;
&amp;quot;?&amp;quot; or &amp;quot;h&amp;quot; :Abi&lt;br /&gt;
&amp;quot;=&amp;quot; :Väljumine tegumi piirangutest &lt;br /&gt;
&amp;quot;A&amp;quot; :Multi-ekraani režiimi lüliti&lt;br /&gt;
&amp;quot;B&amp;quot; :Taustavärvi sisse ja väljalülitamine &lt;br /&gt;
&amp;quot;d&amp;quot; or &amp;quot;s&amp;quot; :Viite intervali sisestamine -&amp;gt; nõutav on sisestada aeg&lt;br /&gt;
&amp;quot;G&amp;quot; :Teise akna valik/välja (paramateeri) valik&lt;br /&gt;
&amp;quot;I&amp;quot; :Irix/Solaris režiimi lüliti&lt;br /&gt;
&amp;quot;u&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;U&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;k&amp;quot; :Tapa tegum -&amp;gt; nõutav taski nimi või ID&lt;br /&gt;
&amp;quot;q&amp;quot; :Väljumine&lt;br /&gt;
&amp;quot;r&amp;quot; :taas-tähtsusta (renice) tegum // nõutav PID ja (nice) tähtsuse väärtus&lt;br /&gt;
&amp;quot;W&amp;quot; :Kirjuta konfiguratsiooni fail &lt;br /&gt;
&amp;quot;Z&amp;quot; :Muuda värviskeemi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: üldandmete sektsioon====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;l&amp;quot; :Lüliti - laadimise kesmine/ülevaloleku aeg &lt;br /&gt;
&amp;quot;m&amp;quot; :Lüliti - mälu/saale kasutus &lt;br /&gt;
&amp;quot;t&amp;quot; :Lüliti - tegum/protsessori olek&lt;br /&gt;
&amp;quot;1&amp;quot; :Lüliti - üksik/eraldi rotsessori olek &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: tegumitabel====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;b&amp;quot; :Lüliti - taustavärv -- sisse/välja &lt;br /&gt;
&amp;quot;x&amp;quot; :Lüliti - aktiivse veeru esiletoomine -- sisse/välja &lt;br /&gt;
&amp;quot;y&amp;quot; :Lüliti - aktiivse rea esiletoomine -- sisse/välja  &lt;br /&gt;
&amp;quot;z&amp;quot; :Lüliti - värviline/monokroonne &lt;br /&gt;
&amp;quot;c&amp;quot; :Lüliti - käsurea käsk/programmi nimi&lt;br /&gt;
&amp;quot;f&amp;quot; ja &amp;quot;o&amp;quot; :Väljade (parameetrite elik veergude) ja selle kuvamise järjekorra valikud&lt;br /&gt;
&amp;quot;H&amp;quot; :Lüliti - lõimed&lt;br /&gt;
&amp;quot;S&amp;quot; :Lüliti - summeeritud protsessorieg -- sisse/välja&lt;br /&gt;
&amp;quot;u&amp;quot; :kuvab vaid valitud kasutaja -&amp;gt; sisestada tuleb kasutaja või tema ID&lt;br /&gt;
&amp;quot;i&amp;quot; :Lüliti - Idle-protsessid -- sisse/välja&lt;br /&gt;
&amp;quot;n&amp;quot; või &amp;quot;#&amp;quot; :maksimaalse tegumite arvu määramine -&amp;gt; sisestada tuleb soovitud täisarv&lt;br /&gt;
&amp;quot;&amp;lt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine vasakule&lt;br /&gt;
&amp;quot;&amp;gt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine paremale&lt;br /&gt;
&amp;quot;F&amp;quot; or &amp;quot;O&amp;quot; :sorteeritava parameetri valik&lt;br /&gt;
&amp;quot;R&amp;quot; :Lüliliti - sortimislaadi - (vähenemise või suurenemise suunas) - valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Multi-akna režiim ===&lt;br /&gt;
&lt;br /&gt;
==== Mis see on? ====&lt;br /&gt;
&lt;br /&gt;
Vaikimisi kuvab &#039;&#039;&#039;top&#039;&#039;&#039; ekraanile vaid ühe akna. Kuid seda on võimalik muuta 2-4 erineva väljade grupi (st parameetrite grupi) vaateks. Tulemuseks on vaade, kus iga valitud grupp omab eraldi konfigureetivat kokkuvõtte ning tegumite sektsiooni.&lt;br /&gt;
&lt;br /&gt;
Aktiivne aken on see, mis on seotud üldandmete (summary area) sektsiooniga ja millele suunatud tegumitega seotud käsud.&lt;br /&gt;
&lt;br /&gt;
==== Akna režiimi käsud ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;quot;-&amp;quot; ja &amp;quot;_&amp;quot; :Lüliti - näita/ära näita akent (aknaid )&lt;br /&gt;
* &amp;quot;a&amp;quot; ja &amp;quot;w&amp;quot; :Järgmine aken (edasi/tagasi)&lt;br /&gt;
* &amp;quot;A&amp;quot; :Lüliti - Multi-akna režiimi -- sisse/välja&lt;br /&gt;
* &amp;quot;G&amp;quot; :Lüliti - Choose_Another_Window/Field_Group&lt;br /&gt;
  &amp;quot;g&amp;quot; :Lüliti - akna nime/välja grupi nime valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus==&lt;br /&gt;
&lt;br /&gt;
#[http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 IT ja sidetehnika seletav käsiraamat]&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Top_%28Unix%29 wikipedia]&lt;br /&gt;
#[http://linux.die.net/man/1/top: &#039;&#039;&#039;Top&#039;&#039;&#039; manuaal]&lt;br /&gt;
#[http://www.groupsys.com/topinfo/readme.txt groupsys.com]&lt;br /&gt;
#[http://www.unixtop.org/ unixtop.com] &lt;br /&gt;
#[http://viki.pingviin.org/Top TOP pingviini vikis]&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Top&amp;diff=6947</id>
		<title>Talk:Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Top&amp;diff=6947"/>
		<updated>2010-04-18T09:01:41Z</updated>

		<summary type="html">&lt;p&gt;Kkool: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hindaja: Hendrik&lt;br /&gt;
&lt;br /&gt;
Referaadi kohta on tegemist liiga põhjaliku tööga.&lt;br /&gt;
Põhjaliku info jaoks võiks jääda manuaal siiski (kellel inglise keelega raskusi siis kindlasti on ka käesolev referaat suureks abiks).&lt;br /&gt;
&lt;br /&gt;
Üle võiks vaadata selle lause üleliigsete tähtede suhtes&lt;br /&gt;
&lt;br /&gt;
 Tegumi protsessoriaeg kokku alates selle algusest. &lt;br /&gt;
 Kumulatiivne režiimi (Cumulative mode) &#039;&#039;&#039;aktiiveerimise&#039;&#039;&#039; lisatakse iga protsessoriajale ka kõikide lõpetatud tütarprotsesside kasutatud protsessoriaeg.&lt;br /&gt;
 Ümbrlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
&lt;br /&gt;
kkool on 11:56, 18. April 2010 (EEST)teostanud järgmise paranduse:&lt;br /&gt;
 &lt;br /&gt;
 Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud &lt;br /&gt;
 tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
&lt;br /&gt;
Järgnev võiks olla paremini seostatud eelneva tekstiga. Praeguses kontekstis paksus kirjas väljatooduna jääb mulje justkui pealkirjast.&lt;br /&gt;
 VIRT = SWAP + RES&lt;br /&gt;
Sama jutt ka selle kohta&lt;br /&gt;
 RES = CODE + DATA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Näpuvigu&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 w: S -- Protsessi staatus (process Status9&lt;br /&gt;
&lt;br /&gt;
 Sõltuvalt kerneli &#039;System.map&#039;-ist , see väli (parameeter) näitab kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab. &lt;br /&gt;
 field will show the name or the address of the kernel function in which the task is currently sleeping. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot; &lt;br /&gt;
&lt;br /&gt;
 Selle võtme abil määratakse värskendamise (refresh) välde, &#039;&#039;&#039;esilagne&#039;&#039;&#039; väärtus on määratud, kas spetsiaalses konfiguratsiooni failis või kohaldatakse vaikeseade väärtust (näiteks 3 sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude abil &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soovitusena võiks juures olla näiteid enamlevinud võtmete/käskude kasutusest mida Top&#039;i kasutamisel võiks lisada.&lt;br /&gt;
&lt;br /&gt;
[[User:Hlind|Hlind]] 00:14, 18 April 2010 (EEST)&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Top&amp;diff=6946</id>
		<title>Talk:Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Top&amp;diff=6946"/>
		<updated>2010-04-18T09:00:49Z</updated>

		<summary type="html">&lt;p&gt;Kkool: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hindaja: Hendrik&lt;br /&gt;
&lt;br /&gt;
Referaadi kohta on tegemist liiga põhjaliku tööga.&lt;br /&gt;
Põhjaliku info jaoks võiks jääda manuaal siiski (kellel inglise keelega raskusi siis kindlasti on ka käesolev referaat suureks abiks).&lt;br /&gt;
&lt;br /&gt;
Üle võiks vaadata selle lause üleliigsete tähtede suhtes&lt;br /&gt;
&lt;br /&gt;
 Tegumi protsessoriaeg kokku alates selle algusest. &lt;br /&gt;
 Kumulatiivne režiimi (Cumulative mode) &#039;&#039;&#039;aktiiveerimise&#039;&#039;&#039; lisatakse iga protsessoriajale ka kõikide lõpetatud tütarprotsesside kasutatud protsessoriaeg.&lt;br /&gt;
 Ümbrlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
kkool (11:56, 18. April 2010 (EEST)) teostatud järgmine parandus:&lt;br /&gt;
 &lt;br /&gt;
 Kumulatiivse režiimi puhul (cumulative mode) lisatakse iga protsessoriajale kõikide lõpetatud &lt;br /&gt;
 tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
&lt;br /&gt;
Järgnev võiks olla paremini seostatud eelneva tekstiga. Praeguses kontekstis paksus kirjas väljatooduna jääb mulje justkui pealkirjast.&lt;br /&gt;
 VIRT = SWAP + RES&lt;br /&gt;
Sama jutt ka selle kohta&lt;br /&gt;
 RES = CODE + DATA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Näpuvigu&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 w: S -- Protsessi staatus (process Status9&lt;br /&gt;
&lt;br /&gt;
 Sõltuvalt kerneli &#039;System.map&#039;-ist , see väli (parameeter) näitab kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab. &lt;br /&gt;
 field will show the name or the address of the kernel function in which the task is currently sleeping. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot; &lt;br /&gt;
&lt;br /&gt;
 Selle võtme abil määratakse värskendamise (refresh) välde, &#039;&#039;&#039;esilagne&#039;&#039;&#039; väärtus on määratud, kas spetsiaalses konfiguratsiooni failis või kohaldatakse vaikeseade väärtust (näiteks 3 sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude abil &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soovitusena võiks juures olla näiteid enamlevinud võtmete/käskude kasutusest mida Top&#039;i kasutamisel võiks lisada.&lt;br /&gt;
&lt;br /&gt;
[[User:Hlind|Hlind]] 00:14, 18 April 2010 (EEST)&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Top&amp;diff=6945</id>
		<title>Talk:Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Top&amp;diff=6945"/>
		<updated>2010-04-18T08:57:46Z</updated>

		<summary type="html">&lt;p&gt;Kkool: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hindaja: Hendrik&lt;br /&gt;
&lt;br /&gt;
Referaadi kohta on tegemist liiga põhjaliku tööga.&lt;br /&gt;
Põhjaliku info jaoks võiks jääda manuaal siiski (kellel inglise keelega raskusi siis kindlasti on ka käesolev referaat suureks abiks).&lt;br /&gt;
&lt;br /&gt;
Üle võiks vaadata selle lause üleliigsete tähtede suhtes&lt;br /&gt;
&lt;br /&gt;
 Tegumi protsessoriaeg kokku alates selle algusest. &lt;br /&gt;
 Kumulatiivne režiimi (Cumulative mode) &#039;&#039;&#039;aktiiveerimise&#039;&#039;&#039; lisatakse iga protsessoriajale ka kõikide lõpetatud tütarprotsesside kasutatud protsessoriaeg.&lt;br /&gt;
 Ümbrlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[User:Kkool|Kkool]] 11:56, 18. April 2010 (EEST) lõik on parandatud. &lt;br /&gt;
&lt;br /&gt;
Järgnev võiks olla paremini seostatud eelneva tekstiga. Praeguses kontekstis paksus kirjas väljatooduna jääb mulje justkui pealkirjast.&lt;br /&gt;
 VIRT = SWAP + RES&lt;br /&gt;
Sama jutt ka selle kohta&lt;br /&gt;
 RES = CODE + DATA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Näpuvigu&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 w: S -- Protsessi staatus (process Status9&lt;br /&gt;
&lt;br /&gt;
 Sõltuvalt kerneli &#039;System.map&#039;-ist , see väli (parameeter) näitab kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab. &lt;br /&gt;
 field will show the name or the address of the kernel function in which the task is currently sleeping. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot; &lt;br /&gt;
&lt;br /&gt;
 Selle võtme abil määratakse värskendamise (refresh) välde, &#039;&#039;&#039;esilagne&#039;&#039;&#039; väärtus on määratud, kas spetsiaalses konfiguratsiooni failis või kohaldatakse vaikeseade väärtust (näiteks 3 sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude abil &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soovitusena võiks juures olla näiteid enamlevinud võtmete/käskude kasutusest mida Top&#039;i kasutamisel võiks lisada.&lt;br /&gt;
&lt;br /&gt;
[[User:Hlind|Hlind]] 00:14, 18 April 2010 (EEST)&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6944</id>
		<title>Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6944"/>
		<updated>2010-04-18T08:53:55Z</updated>

		<summary type="html">&lt;p&gt;Kkool: /* Monitooritavate parameetrite lühikirjeldused (descriptions of fileds) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Top.PNG|thumb|300px|näide töötavast &#039;&#039;&#039;Top&#039;&#039;&#039; programmist]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; on süsteemi jälgimise [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 utiliit], mis pakub kasutajale süsteemiressursside oleku ülevaadet, sealhulgas põhjalikku reaalajalist infot süsteemi [[OSadmin mõisted|tuuma]] poolt käideldavate tegumite ning protsesside kohta. Lihtsamlt öeldes, &#039;&#039;&#039;top&#039;&#039;&#039; programm ütleb sulle seda, millega su arvuti tegeleb&lt;br /&gt;
[http://linux.about.com/b/2009/02/09/the-top-command-tells-you-what-your-computer-is-busy-with.htm vt Juergen&#039;s Linux Blog]. Laadi, kuidas ja milline info parasjagu kuvatakse, on võimalik spetsiaalsete võtmete ning käskude abil hõlpsasti kohandada. Programm võimaldab mõningast programmipärist interaktiivset protsesside haldamist, kuid selle võimalused on hoopis avaramad, kasutades programmiväliseid liideseid ja konfiguratsiooni võimalusi. Omasuguste utiliitide seas on &#039;&#039;&#039;top&#039;&#039;&#039; sõsara [[ps|&#039;&#039;&#039;ps-i&#039;&#039;&#039;]] kõrval (selle suurim erinevus top-iga võrreldes on reaalajalise monitooringu mittetoetamine) üks väärikamaid ja vanimaid olijaid ning on seetõttu paljudes unixilaadsetes süsteemides vaikimisi kasutusel. Tänaseks on programm tootnud lugematul arvul uusi ja iseseisvaid võsukesi, mis ometi ei sega esiisal jäämast süsteemiadministraatorite südamete püsikundeks.   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; sisaldub tarkvarapeketis [http://procps.sourceforge.net/index.html procps] &lt;br /&gt;
&lt;br /&gt;
NB! Lühidalt on &#039;&#039;&#039;top&#039;&#039;&#039;ist juttu ka maakeelses pingviini [http://viki.pingviin.org/Top vikis]. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor: Kristjan Kool, AK 32&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Käivitamine==&lt;br /&gt;
Utiliidi käivitamiseks käsureal kasutatakse samanimelist käsku&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TOP struktuur ja mõisted==&lt;br /&gt;
&lt;br /&gt;
Programmis navigeerimiseks on oluline meeles pidada esiti kaks kõige olulisemat käsku, need on &amp;quot;h&amp;quot; (või &amp;quot;?&amp;quot;), mis on abiks, kui vajate lisainfot ning &amp;quot;q&amp;quot;, mis võimaldab rakendusest väljuda. Sisenemisel &#039;&#039;&#039;top&#039;&#039;&#039;&#039;i kuvatakse monitorile pilt, mis on sarnane ülaltoodud visuaalsele näitele. Sisuliselt jagatakse ekraan neljaks osaks (järjestatuna ülevalt alla): &lt;br /&gt;
&lt;br /&gt;
===Üldandmete sektsioon (summary area)===&lt;br /&gt;
[[Image:top_summary.png|frame|none|Terminaliakna ülemised read,kus kuvatakse programmi nimi, kella- ning töötamise aeg, kasutajad, CPU(de) ja mälu olekud jms süsteemi põhiandmed]]&lt;br /&gt;
&lt;br /&gt;
===Sõnumi ja käsuviip (message/prompt Line)=== &lt;br /&gt;
[[Image:top_command_line.png|frame|none|Kokkuvõtte osale järgnev &amp;quot;tühi&amp;quot; - kasutaja korraldusi ootav - rida, kus kuvatakse muuhulgas ka veateated]]&lt;br /&gt;
===Veerupäised (columns header)=== &lt;br /&gt;
[[Image:top_column_header.png|frame|none|Protsesside parameetrite nimekiri. Täna  pakub &#039;&#039;&#039;Top&#039;&#039;&#039; ca 26 nimetust, mille abil on võimalik protsesse analüüsida]]&lt;br /&gt;
&lt;br /&gt;
Monitooritavad protsessi parameetrid ehk - nagu ma neid ülalpool nimetan - &amp;quot;veerupäised&amp;quot; moodustavad &#039;&#039;&#039;top&#039;&#039;&#039; utiliidi selgroo, kuna nende abil on erinevaid protsesse võimalik üksteisega võrrelda, neid sorteerida, tuvastada anomaaliaid jne. Vaikimisi on protsessid ülevalt alla sorteeritud protsessori koormatuse (CPU usage) järgi. Aktiivsemad protsessid on nimekirjas nimekirjas üleval pool. &lt;br /&gt;
 &lt;br /&gt;
Tervikliku loendi olemasolevatest parameetritest saab ekraanile kuvada kasutades interaktiivset käsku &amp;quot;o&amp;quot; (order fields). Lisaks nimekirjale võib sellelt leheküljelt leida informatsiooni parameetrite järjekorra ning prioriteetide kohta. Sama informatsioon saab kätte ka käsuga &amp;quot;field select&amp;quot; (mõlemast käsust pikemalt edaspidi), tulemuseks kuvatakse lehe terminaliakna ülemisele reale parasjagu kehtiva parameetritekonfiguratsiooni järgi sõne (current fields string), mis võib välja näha näiteks selline:&lt;br /&gt;
&lt;br /&gt;
[[Image:Current_Fields.PNG|frame|none|Punases kastis on näha hetke monitooringu seadistustest moodustunud 26 täheline sõne (current field string)]]&lt;br /&gt;
&lt;br /&gt;
Antud 26st tähestiku tähest on igaüks seotud ühe kindla monitooritava parameetriga (nimetatud ka väljaks ja veeruks). Suured tähed tähistavad seda, et antud parameeter on parasjagu fookuses ning selle väärtusi kuvatakse tegumitabeli graafilises liideses (vastavalt akna laiusele nimetamise järjekorras alustades vasakult).   &lt;br /&gt;
&lt;br /&gt;
====Monitooritavate parameetrite lühikirjeldused (descriptions of fileds)==== &lt;br /&gt;
Siinkohal nimetan ja kirjeldan lühidalt &#039;&#039;&#039;top&#039;&#039;&#039; programmi poolt pakutavate protsesside parameetreid (välju), võttes aluseks nende parameetrite kokkuleppelise tähistuse (täehestiku tähe).&lt;br /&gt;
&lt;br /&gt;
 a: PID -- Protsessi ID &lt;br /&gt;
Tegumi unikaalne protsessi ID (tuvastuskood), mis perioodiliselt küll kordub, ent kunagi ei alga uuesti nullist. &lt;br /&gt;
 b: PPID -- Vanemprotsessi ID (parent process Is)&lt;br /&gt;
Tegumi vanemprotsessi ID. Vanemprotsessi on mõnel pool nimetatud ka [http://www.ise.ee/cdrom/cd2/linux/ptk1.htm emaprotsessiks]&lt;br /&gt;
 c: RUSER -- Tegelik kasutajanimi (real user name)&lt;br /&gt;
Tegumi omaniku tegelik kasutajanimi  &lt;br /&gt;
 d: UID -- Kasutaj ID (user Id)&lt;br /&gt;
Tegumi omaniku efektiivne kasutaja ID &lt;br /&gt;
 e: USER -- Kasjutajanimi (user name)&lt;br /&gt;
Tegumi omaniku efektiivne kasutajanimi  &lt;br /&gt;
 f: GROUP -- Grupi nimi (group name)&lt;br /&gt;
Tegumi omaniku efektiivne grupinimi  &lt;br /&gt;
 g: TTY -- Juhtterminal (controlling tty)&lt;br /&gt;
Juhtterminali nimi. Selleks on tavaliselt seade (serial port, pty), kust protsess alguse saab ja mida ta kasutab sisendiks või väljundiks. Kuigi, tegum ei pruugi olla seotud terminaliga, sellisel juhul kuvatakse &amp;quot;?&amp;quot;&lt;br /&gt;
 h: PR -- Prioriteet (priority)&lt;br /&gt;
Tegumi prioriteet&lt;br /&gt;
 i: NI -- [http://l10n.gnome.org/POT/gnome-system-monitor.gnome-2-14/po.gnome-2-14.et.po tähtsuse väärtus](nice value)&#039;&#039;&#039;NB! tõlge on kahtlane, ootan parandusettepanekuid!&#039;&#039;&#039; &lt;br /&gt;
Tegumi tähtsuse väärtus. Negatiivne tähtsuse väärtus tähendab kõrgemat prioriteeti ja vastupidi. Null väärtus tähendab antud juhul, et prioriteetsust tegumi täideviimise (töötluse) juures ei ole määratud.&lt;br /&gt;
 j: P -- Viimati kasutatud protsessor (last used CPU) (SMP)&lt;br /&gt;
Number tähistab viimati kasutatud protsessorit. Tõelises SMP keskkonnas muutub see üsna tihti, kuna tuum kasutab sihilikult nõrka afiinsust (vastavust, ühendust). Juba top-i jooksutamine võib murda afiinsuse ning põhjustada rohkem protsesside protsessorite vahetust (lisa portsessoriaja nõude tõttu). &lt;br /&gt;
 k: %CPU -- Protsessori kasutatus (koormatus) (CPU usage)&lt;br /&gt;
Tegumile kuuluv [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 protsessoriaeg] alates viimasest värskendusest (update) väljendatuna protsentides kogu protsessoriaja suhtes.&lt;br /&gt;
Tõelise SMP keskkonna puhul, kui &amp;quot;Irix režiim&amp;quot; on välja lülitatud (off), siis top jätkab opereerimist &amp;quot;Solarise režiimis&amp;quot; , kus tegumi protsessori kasutatus jagatakse protsessorite koguarvuga. Ümberlülitus toimub interaktiivse käsu I abil.&lt;br /&gt;
 l: TIME -- Protsessoriaeg (CPU Time) &lt;br /&gt;
Tegumi protsessoriaeg kokku. Kumulatiivse režiimi puhul (cumulative mode)lisatakse iga protsessoriajale kõikide lõpetatud tütarprotsesside poolt kasutatud protsessoriaeg. Ümberlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
 m: TIME+ -- Protsessoriaeg sajandikes (CPU Time, hundredths)&lt;br /&gt;
Sama, mis &#039;TIME&#039;, kuid selle reaktsiooniaeg on oluliselt väiksem.&lt;br /&gt;
 n: %MEM -- Mälu kasutus (memory usage (RES))&lt;br /&gt;
Tegumid, mis kasutvad parasjagu vaba jagatud füüsilist mälu &lt;br /&gt;
 o: VIRT -- Virtual Image (kb)&lt;br /&gt;
Tegumi poolt kasutatud virtaalmälu maht. See sisaldab endas kogu koodi, andmeid ning jagatud teeke. (NB: kui defineerida keskkonnamuutuja STATSIZE=1, siis VIRT arvutatakse /proc/#/state &amp;quot;VmSize&amp;quot; parameetri (välja) abil) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VIRT = SWAP + RES&#039;&#039;&#039;&lt;br /&gt;
 p: SWAP -- Saalemälu maht (nimetatud ka virtuaalmäluks)(swapped size) (kb)&lt;br /&gt;
Tegumite saalealalt lisaks võetud virtuaalmälu kogu virtuaalmälu hulgast (VIRT) &lt;br /&gt;
 q: RES -- Residendi maht (resident size)(kb)&lt;br /&gt;
Tegumi poolt kasutatud mitte-saaletud füüsiline mälu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RES = CODE + DATA&#039;&#039;&#039; &lt;br /&gt;
 r: CODE -- koodi maht (code size) (kb)&lt;br /&gt;
&#039;text resident set&#039; maht elik TRS. &lt;br /&gt;
 s: DATA -- andmete+hoidla maht (data+stack size) (kb)&lt;br /&gt;
&#039;data resident set&#039; maht  elik DRS. &lt;br /&gt;
 t: SHR -- jagatud mälu maht (shared Mem size) (kb)&lt;br /&gt;
Tegumi poolt kasutatud jagatud mälu maht&lt;br /&gt;
 u: nFLT -- Lehtede vigade arv (Page Fault count)&lt;br /&gt;
Oluliste lehtede vigade arv, mis on tegumil esinenud. See tekib, kui protsess püüab lugeda või kirjutada virtuaalset lehte, mis ei ole sel hetkel tema aadressruumis. &lt;br /&gt;
 v: nDRT -- Räpaste lehtede arv (dirty Pages count)&lt;br /&gt;
Lehtede arv, mis on muudetud peale seda, kui need on viimaskord kettale salvestatud. Räpased lehed tuleb kirjutada kettale enne, kui vastav füüsiline mälu asukoht võetakse kasutusele mõne teise virtuaalse lehe tarbeks. &lt;br /&gt;
 w: S -- Protsessi staatus (process Status9&lt;br /&gt;
Tegumi staatus võib olla: &#039;&#039;&#039;D&#039;&#039;&#039; = katkematult uinunud &#039;&#039;&#039;R&#039;&#039;&#039; = töös &#039;&#039;&#039;S&#039;&#039;&#039; = uinunud &#039;&#039;&#039;T&#039;&#039;&#039; = katkestatud või lõpetatud &#039;&#039;&#039;Z&#039;&#039;&#039; = zombi&lt;br /&gt;
&lt;br /&gt;
NB! Tegumid, mis on kirjeldatud töös, peaksid tegelikult tähendama &amp;quot;valmisolekut tööks&amp;quot; (põhjendused on minu jaoks ebaselge, vabandan). &lt;br /&gt;
 x: Command -- Käsurea käsu või programmi nimi (Command line or Program name)&lt;br /&gt;
Kuvab käsu nime, millega tegum on käivitatud või seotud programmi nime. Interaktiivne käsk kahe väljundi vaheliseks ümberlülitamiseks on &amp;quot;c&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kui valitud on käsurea kuva, siis käsureata protsesside puhul näidatakse (nagu kerneli lõimed) samas kohas sulgudesse paigutatud seotud programmi nime, näiteks (mdrecoveryd) &lt;br /&gt;
 &lt;br /&gt;
 y: WCHAN -- uinunud kus funktsioon (Sleeping in function)&lt;br /&gt;
Sõltuvalt kerneli &#039;System.map&#039;-ist , see väli (parameeter) näitab kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab.  field will show the name or the address of the kernel function in which the task is currently sleeping. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NB! antud välja kuvamine võib tõsta oluliselt top-i koormust! &lt;br /&gt;
 &lt;br /&gt;
 z: Flags -- Tegumi märgistus (Task Flags) &lt;br /&gt;
Antud veerg näitab tegumite reaalajalist kuuteistkümnendüsteemis märgistatust. Antud märgistus on dokumneteeritud asukohas &amp;lt;linux/sched.h&amp;gt;. Vähem formaalsemat infot võib leida märgistuste kohta &#039;Fields select&#039; või &#039;Order fields&#039; käskude rakendamisel.&lt;br /&gt;
&lt;br /&gt;
===tegumitabel (task area)===&lt;br /&gt;
[[Image:top_task_area.png|frame|none|Antud jaos kuvatakse protsessid ridade kaupa, reastatuna ühe kindla tulba väärtuste (parameetrite) alusel]]&lt;br /&gt;
&lt;br /&gt;
==TOP kasutusjuhised ==&lt;br /&gt;
&lt;br /&gt;
===Toimetamine käsureal===&lt;br /&gt;
&lt;br /&gt;
Käsurea süntaks (struktuur) näeb välja selline:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top -hv | -bcHisS -d viivitus(delay) -n kordused (iterations) -p protsessi number (pid) [,pid...]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käsurea võtmete (nimetatud ka suvanditeks [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 suvanditeks]) selgitused [http://et.wikipedia.org/wiki/Maakeel maakeeles]: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b : pakktöötluse režiimi käivitamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käivitab top-i pakktöötluse režiimis, mis võib olla mõistlik, kui programmi väljund on tarvis saata teise rakendusse või faili.&lt;br /&gt;
NB! pakktöötlusele omaselt ei tunnista antud režiim hilisemaid käske ning jätkab tööd seni, kuni korduste arv, mis &#039;-n&#039; võtme abil on määratud, on ümber või protsess on &#039;kill&#039; käsuga peatatud.        &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-c : Käsu (Command) parameetri sisu ümberlülitamine (toggle)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Kui varem näidati Käsu parameetri all käsu nime, siis pärast &amp;quot;-c&amp;quot; rakendamist näidatakse seal samas programmi nime ning vastupidi. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-d : Viivituse ajaline intervall. Süntaks: -d ss.tt (s nagu sekundid.t nagu (tenths) kümnendikud)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Selle võtme abil määratakse värskendamise (refresh) välde, esilagne väärtus on määratud, kas spetsiaalses konfiguratsiooni failis või kohaldatakse vaikeseade väärtust (näiteks 3 sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude abil &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot;.&lt;br /&gt;
     &lt;br /&gt;
&amp;lt;pre&amp;gt;-h : Abiinfo kuvamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sisestades käsureale &amp;quot;top -h&amp;quot;, kuvatakse teile vastuseks top paketi (või teegi) versioon ning selle top programmi käivitamiseks vajalik süntaks (viidatud üleval).  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-H : Üksikute lõimude (Threats) näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top&#039;i viimasena meelde jäetud &#039;H&#039; vastandi. Kui lüliti on aktiivne (On), siis kuvatakse kõik protsessi üksikud lõimud eraldi. Kui mitteaktiivne (Off), siis kuvatakse ühe protsessi lõimud koos. Töörežiimis toimib sama lülituskäsuna &amp;quot;H&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-i : Mittetöötavate (Idle) protsesside näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Töörežiimis võib samade tulemuste saavutamiseks pruukida käsku &amp;quot;i&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;pre&amp;gt;-n : Kordusteliimiit. Süntaks: -n number&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sätestab maksimaalse kordustearvu (nimetatud ka kaadriteks), mis top peab sooritama, et oma töö lõpetada&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-u : Süsteemimonitoorimine kasutajate (user) kaupa. Süntaks: -u kasutaja nimi (või kasutaja ID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kasutamiseks efektiivse UID ja olemasoleva kasutaja protsesside monitoorimiseks &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-U : Sama, mis -u, ainult, et see oskab opereerida ka päris -, efektiivse -, salvestatud - ja failisüsteemi- UID-ga &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! autorile ei ole see teema päris selge, mistõttu selgitavad märkused on teretulnud! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-p : Kindlate protsesside monitoorimine. Süntaks: -pN1 -pN2 ... or -pN1, N2 [,...]&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Antud võtme abil võib monitoorida korraga kuni 20 protsessi. Antud käsku saab kasutada ainult käsureal, tavalisse režiimis naasmiseks võib kasutada interaktiivset käsku &amp;quot;=&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-s : Turvarežiimi sisenemine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top turvarežiimis, isegi root&#039;i jaoks. Antud režiim on oluliselt paremini süsteemi konfiguratsiooni faili poolt kontrollitud. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-S : Kumulatiivse ajarežiimi ümberlülitamine (sisse ja välja)&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Kui kumulatiivne režiim on aktiivne (On), siis iga protsessi juures kuvatakse tema ning tema &amp;quot;surnud&amp;quot; laste poolt kasutatud protsessiaeg. Vastav interaktiivne käsk on samuti &amp;quot;S&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-v : Versioon ja käsurea süntaksi kuvamine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Sisuliselt sama, mis -h, ehk näitab paketi versiooni ning kuvab programmi käitlemise ABC &lt;br /&gt;
&lt;br /&gt;
===Interaktiivsed trikid===&lt;br /&gt;
&lt;br /&gt;
Nagu ülalpool juba mainitud, siis võimaldab &#039;&#039;&#039;top&#039;&#039;&#039; teostada mitmeid olulisi operatsioone interaktiivselt. Õppimiseks on selline võimalus väga hea, kuid suuremate uuringute tarbeks tasuks kaaluda &#039;&#039;&#039;top&#039;&#039;&#039; sisenemist turvarežiimis (top -s). Interaktiivsed käsud jaotuvad suures plaanis kahte rühme, neist esimesi nimetatakse globaalseteks ning teisi - vastavalt ülalpool viidatud sisusektsioonidele - lokaalseteks käskudeks.&lt;br /&gt;
&lt;br /&gt;
====Globaalsed käsud====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Enter&amp;gt; või &amp;lt;Tühik&amp;gt; :värskendus&lt;br /&gt;
&amp;quot;?&amp;quot; or &amp;quot;h&amp;quot; :Abi&lt;br /&gt;
&amp;quot;=&amp;quot; :Väljumine tegumi piirangutest &lt;br /&gt;
&amp;quot;A&amp;quot; :Multi-ekraani režiimi lüliti&lt;br /&gt;
&amp;quot;B&amp;quot; :Taustavärvi sisse ja väljalülitamine &lt;br /&gt;
&amp;quot;d&amp;quot; or &amp;quot;s&amp;quot; :Viite intervali sisestamine -&amp;gt; nõutav on sisestada aeg&lt;br /&gt;
&amp;quot;G&amp;quot; :Teise akna valik/välja (paramateeri) valik&lt;br /&gt;
&amp;quot;I&amp;quot; :Irix/Solaris režiimi lüliti&lt;br /&gt;
&amp;quot;u&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;U&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;k&amp;quot; :Tapa tegum -&amp;gt; nõutav taski nimi või ID&lt;br /&gt;
&amp;quot;q&amp;quot; :Väljumine&lt;br /&gt;
&amp;quot;r&amp;quot; :taas-tähtsusta (renice) tegum // nõutav PID ja (nice) tähtsuse väärtus&lt;br /&gt;
&amp;quot;W&amp;quot; :Kirjuta konfiguratsiooni fail &lt;br /&gt;
&amp;quot;Z&amp;quot; :Muuda värviskeemi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: üldandmete sektsioon====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;l&amp;quot; :Lüliti - laadimise kesmine/ülevaloleku aeg &lt;br /&gt;
&amp;quot;m&amp;quot; :Lüliti - mälu/saale kasutus &lt;br /&gt;
&amp;quot;t&amp;quot; :Lüliti - tegum/protsessori olek&lt;br /&gt;
&amp;quot;1&amp;quot; :Lüliti - üksik/eraldi rotsessori olek &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: tegumitabel====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;b&amp;quot; :Lüliti - taustavärv -- sisse/välja &lt;br /&gt;
&amp;quot;x&amp;quot; :Lüliti - aktiivse veeru esiletoomine -- sisse/välja &lt;br /&gt;
&amp;quot;y&amp;quot; :Lüliti - aktiivse rea esiletoomine -- sisse/välja  &lt;br /&gt;
&amp;quot;z&amp;quot; :Lüliti - värviline/monokroonne &lt;br /&gt;
&amp;quot;c&amp;quot; :Lüliti - käsurea käsk/programmi nimi&lt;br /&gt;
&amp;quot;f&amp;quot; ja &amp;quot;o&amp;quot; :Väljade (parameetrite elik veergude) ja selle kuvamise järjekorra valikud&lt;br /&gt;
&amp;quot;H&amp;quot; :Lüliti - lõimed&lt;br /&gt;
&amp;quot;S&amp;quot; :Lüliti - summeeritud protsessorieg -- sisse/välja&lt;br /&gt;
&amp;quot;u&amp;quot; :kuvab vaid valitud kasutaja -&amp;gt; sisestada tuleb kasutaja või tema ID&lt;br /&gt;
&amp;quot;i&amp;quot; :Lüliti - Idle-protsessid -- sisse/välja&lt;br /&gt;
&amp;quot;n&amp;quot; või &amp;quot;#&amp;quot; :maksimaalse tegumite arvu määramine -&amp;gt; sisestada tuleb soovitud täisarv&lt;br /&gt;
&amp;quot;&amp;lt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine vasakule&lt;br /&gt;
&amp;quot;&amp;gt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine paremale&lt;br /&gt;
&amp;quot;F&amp;quot; or &amp;quot;O&amp;quot; :sorteeritava parameetri valik&lt;br /&gt;
&amp;quot;R&amp;quot; :Lüliliti - sortimislaadi - (vähenemise või suurenemise suunas) - valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Multi-akna režiim ===&lt;br /&gt;
&lt;br /&gt;
==== Mis see on? ====&lt;br /&gt;
&lt;br /&gt;
Vaikimisi kuvab &#039;&#039;&#039;top&#039;&#039;&#039; ekraanile vaid ühe akna. Kuid seda on võimalik muuta 2-4 erineva väljade grupi (st parameetrite grupi) vaateks. Tulemuseks on vaade, kus iga valitud grupp omab eraldi konfigureetivat kokkuvõtte ning tegumite sektsiooni.&lt;br /&gt;
&lt;br /&gt;
Aktiivne aken on see, mis on seotud üldandmete (summary area) sektsiooniga ja millele suunatud tegumitega seotud käsud.&lt;br /&gt;
&lt;br /&gt;
==== Akna režiimi käsud ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;quot;-&amp;quot; ja &amp;quot;_&amp;quot; :Lüliti - näita/ära näita akent (aknaid )&lt;br /&gt;
* &amp;quot;a&amp;quot; ja &amp;quot;w&amp;quot; :Järgmine aken (edasi/tagasi)&lt;br /&gt;
* &amp;quot;A&amp;quot; :Lüliti - Multi-akna režiimi -- sisse/välja&lt;br /&gt;
* &amp;quot;G&amp;quot; :Lüliti - Choose_Another_Window/Field_Group&lt;br /&gt;
  &amp;quot;g&amp;quot; :Lüliti - akna nime/välja grupi nime valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus==&lt;br /&gt;
&lt;br /&gt;
#[http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 IT ja sidetehnika seletav käsiraamat]&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Top_%28Unix%29 wikipedia]&lt;br /&gt;
#[http://linux.die.net/man/1/top: &#039;&#039;&#039;Top&#039;&#039;&#039; manuaal]&lt;br /&gt;
#[http://www.groupsys.com/topinfo/readme.txt groupsys.com]&lt;br /&gt;
#[http://www.unixtop.org/ unixtop.com] &lt;br /&gt;
#[http://viki.pingviin.org/Top TOP pingviini vikis]&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Traadita_side_alused&amp;diff=6938</id>
		<title>Traadita side alused</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Traadita_side_alused&amp;diff=6938"/>
		<updated>2010-04-17T17:31:16Z</updated>

		<summary type="html">&lt;p&gt;Kkool: /* Iseseseisva töö (referaat) teemad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Aine info ==&lt;br /&gt;
Tegemist on aine [https://itcollege.ois.ee/subject/view?subject_id=119 I339 Traadita side alused] WIKI lehega.&lt;br /&gt;
&lt;br /&gt;
Siia tulevad ainega seotud erinevad referaadid ja muud huvitavad asjad.&lt;br /&gt;
&lt;br /&gt;
Enne kirjutama asumist palun teema kooskõlastada õppejõuga.&lt;br /&gt;
&lt;br /&gt;
== Iseseseisva töö (referaat) teemad ==&lt;br /&gt;
Nõudmised:&lt;br /&gt;
&lt;br /&gt;
*Töö võib esitada kahel viisil:&lt;br /&gt;
** Referaat. Töö mahuks on 2-3 lk (vähemalt 4000 [http://www.eki.ee/dict/ekss/index.cgi?Q=t%C3%A4rk&amp;amp;F=M tärki]) ja maksimaalseks mahuks 6 lk (6000 tärki). Mahu ületamisel vähendatakse hinnet.&lt;br /&gt;
** Wiki artikkel. Töö mahuks on 3000 vähemalt tärki. Ülemist piiri ei ole. Suurepäraste tööde autorid saavad antud tööga hinde kätte, muid asju tegema ei pea. Artikkel avaldada ITK wikis [https://wiki.itcollege.ee/index.php/Category:Traadita_side_alused antud aine kategoorias]. &lt;br /&gt;
* Töös peab olema kasutatud vähemalt kahte erinevat allikmaterjali ja nendele peab olema korrektselt viidatud&lt;br /&gt;
* Enne kirjutama asumist palun mulle teada anda millise teema valisite ja töö esialgne pealkiri&lt;br /&gt;
* Töö palun esitada elektroonselt.&lt;br /&gt;
* &#039;&#039;&#039;Töö esitamise viimane tähtaeg on 20. mai 2010.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Teemad:&lt;br /&gt;
&lt;br /&gt;
* Wireless Distribution System&lt;br /&gt;
* Erinevad 802.11 standardid, huvitab rohkem 802.11n standard&lt;br /&gt;
* Võõraste juurdepääsu punktide (AP) tuvastus. (Rogue AP Detection) (&#039;&#039;Kaia kirjutab seda&#039;&#039;)&lt;br /&gt;
* AP open firmwared, nende võimalused&lt;br /&gt;
* Extensible Authentication Protocol (EAP), selle erinevad variandid ja rakendamise võimalused&lt;br /&gt;
* Lightweight Access Point Protocol (LWAPP) või Control And Provisioning of Wireless Access Points (CAPWAP)&lt;br /&gt;
* Kismet ja droonide kasutamine koduste vahenditega&lt;br /&gt;
* Tudengile huvipakkuv WiFiga seotud teema&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Traadita side alused]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6937</id>
		<title>Top</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Top&amp;diff=6937"/>
		<updated>2010-04-17T17:17:30Z</updated>

		<summary type="html">&lt;p&gt;Kkool: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Top.PNG|thumb|300px|näide töötavast &#039;&#039;&#039;Top&#039;&#039;&#039; programmist]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; on süsteemi jälgimise [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 utiliit], mis pakub kasutajale süsteemiressursside oleku ülevaadet, sealhulgas põhjalikku reaalajalist infot süsteemi [[OSadmin mõisted|tuuma]] poolt käideldavate tegumite ning protsesside kohta. Lihtsamlt öeldes, &#039;&#039;&#039;top&#039;&#039;&#039; programm ütleb sulle seda, millega su arvuti tegeleb&lt;br /&gt;
[http://linux.about.com/b/2009/02/09/the-top-command-tells-you-what-your-computer-is-busy-with.htm vt Juergen&#039;s Linux Blog]. Laadi, kuidas ja milline info parasjagu kuvatakse, on võimalik spetsiaalsete võtmete ning käskude abil hõlpsasti kohandada. Programm võimaldab mõningast programmipärist interaktiivset protsesside haldamist, kuid selle võimalused on hoopis avaramad, kasutades programmiväliseid liideseid ja konfiguratsiooni võimalusi. Omasuguste utiliitide seas on &#039;&#039;&#039;top&#039;&#039;&#039; sõsara [[ps|&#039;&#039;&#039;ps-i&#039;&#039;&#039;]] kõrval (selle suurim erinevus top-iga võrreldes on reaalajalise monitooringu mittetoetamine) üks väärikamaid ja vanimaid olijaid ning on seetõttu paljudes unixilaadsetes süsteemides vaikimisi kasutusel. Tänaseks on programm tootnud lugematul arvul uusi ja iseseisvaid võsukesi, mis ometi ei sega esiisal jäämast süsteemiadministraatorite südamete püsikundeks.   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Top&#039;&#039;&#039; sisaldub tarkvarapeketis [http://procps.sourceforge.net/index.html procps] &lt;br /&gt;
&lt;br /&gt;
NB! Lühidalt on &#039;&#039;&#039;top&#039;&#039;&#039;ist juttu ka maakeelses pingviini [http://viki.pingviin.org/Top vikis]. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor: Kristjan Kool, AK 32&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Käivitamine==&lt;br /&gt;
Utiliidi käivitamiseks käsureal kasutatakse samanimelist käsku&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TOP struktuur ja mõisted==&lt;br /&gt;
&lt;br /&gt;
Programmis navigeerimiseks on oluline meeles pidada esiti kaks kõige olulisemat käsku, need on &amp;quot;h&amp;quot; (või &amp;quot;?&amp;quot;), mis on abiks, kui vajate lisainfot ning &amp;quot;q&amp;quot;, mis võimaldab rakendusest väljuda. Sisenemisel &#039;&#039;&#039;top&#039;&#039;&#039;&#039;i kuvatakse monitorile pilt, mis on sarnane ülaltoodud visuaalsele näitele. Sisuliselt jagatakse ekraan neljaks osaks (järjestatuna ülevalt alla): &lt;br /&gt;
&lt;br /&gt;
===Üldandmete sektsioon (summary area)===&lt;br /&gt;
[[Image:top_summary.png|frame|none|Terminaliakna ülemised read,kus kuvatakse programmi nimi, kella- ning töötamise aeg, kasutajad, CPU(de) ja mälu olekud jms süsteemi põhiandmed]]&lt;br /&gt;
&lt;br /&gt;
===Sõnumi ja käsuviip (message/prompt Line)=== &lt;br /&gt;
[[Image:top_command_line.png|frame|none|Kokkuvõtte osale järgnev &amp;quot;tühi&amp;quot; - kasutaja korraldusi ootav - rida, kus kuvatakse muuhulgas ka veateated]]&lt;br /&gt;
===Veerupäised (columns header)=== &lt;br /&gt;
[[Image:top_column_header.png|frame|none|Protsesside parameetrite nimekiri. Täna  pakub &#039;&#039;&#039;Top&#039;&#039;&#039; ca 26 nimetust, mille abil on võimalik protsesse analüüsida]]&lt;br /&gt;
&lt;br /&gt;
Monitooritavad protsessi parameetrid ehk - nagu ma neid ülalpool nimetan - &amp;quot;veerupäised&amp;quot; moodustavad &#039;&#039;&#039;top&#039;&#039;&#039; utiliidi selgroo, kuna nende abil on erinevaid protsesse võimalik üksteisega võrrelda, neid sorteerida, tuvastada anomaaliaid jne. Vaikimisi on protsessid ülevalt alla sorteeritud protsessori koormatuse (CPU usage) järgi. Aktiivsemad protsessid on nimekirjas nimekirjas üleval pool. &lt;br /&gt;
 &lt;br /&gt;
Tervikliku loendi olemasolevatest parameetritest saab ekraanile kuvada kasutades interaktiivset käsku &amp;quot;o&amp;quot; (order fields). Lisaks nimekirjale võib sellelt leheküljelt leida informatsiooni parameetrite järjekorra ning prioriteetide kohta. Sama informatsioon saab kätte ka käsuga &amp;quot;field select&amp;quot; (mõlemast käsust pikemalt edaspidi), tulemuseks kuvatakse lehe terminaliakna ülemisele reale parasjagu kehtiva parameetritekonfiguratsiooni järgi sõne (current fields string), mis võib välja näha näiteks selline:&lt;br /&gt;
&lt;br /&gt;
[[Image:Current_Fields.PNG|frame|none|Punases kastis on näha hetke monitooringu seadistustest moodustunud 26 täheline sõne (current field string)]]&lt;br /&gt;
&lt;br /&gt;
Antud 26st tähestiku tähest on igaüks seotud ühe kindla monitooritava parameetriga (nimetatud ka väljaks ja veeruks). Suured tähed tähistavad seda, et antud parameeter on parasjagu fookuses ning selle väärtusi kuvatakse tegumitabeli graafilises liideses (vastavalt akna laiusele nimetamise järjekorras alustades vasakult).   &lt;br /&gt;
&lt;br /&gt;
====Monitooritavate parameetrite lühikirjeldused (descriptions of fileds)==== &lt;br /&gt;
Siinkohal nimetan ja kirjeldan lühidalt &#039;&#039;&#039;top&#039;&#039;&#039; programmi poolt pakutavate protsesside parameetreid (välju), võttes aluseks nende parameetrite kokkuleppelise tähistuse (täehestiku tähe).&lt;br /&gt;
&lt;br /&gt;
 a: PID -- Protsessi ID &lt;br /&gt;
Tegumi unikaalne protsessi ID (tuvastuskood), mis perioodiliselt küll kordub, ent kunagi ei alga uuesti nullist. &lt;br /&gt;
 b: PPID -- Vanemprotsessi ID (parent process Is)&lt;br /&gt;
Tegumi vanemprotsessi ID. Vanemprotsessi on mõnel pool nimetatud ka [http://www.ise.ee/cdrom/cd2/linux/ptk1.htm emaprotsessiks]&lt;br /&gt;
 c: RUSER -- Tegelik kasutajanimi (real user name)&lt;br /&gt;
Tegumi omaniku tegelik kasutajanimi  &lt;br /&gt;
 d: UID -- Kasutaj ID (user Id)&lt;br /&gt;
Tegumi omaniku efektiivne kasutaja ID &lt;br /&gt;
 e: USER -- Kasjutajanimi (user name)&lt;br /&gt;
Tegumi omaniku efektiivne kasutajanimi  &lt;br /&gt;
 f: GROUP -- Grupi nimi (group name)&lt;br /&gt;
Tegumi omaniku efektiivne grupinimi  &lt;br /&gt;
 g: TTY -- Juhtterminal (controlling tty)&lt;br /&gt;
Juhtterminali nimi. Selleks on tavaliselt seade (serial port, pty), kust protsess alguse saab ja mida ta kasutab sisendiks või väljundiks. Kuigi, tegum ei pruugi olla seotud terminaliga, sellisel juhul kuvatakse &amp;quot;?&amp;quot;&lt;br /&gt;
 h: PR -- Prioriteet (priority)&lt;br /&gt;
Tegumi prioriteet&lt;br /&gt;
 i: NI -- [http://l10n.gnome.org/POT/gnome-system-monitor.gnome-2-14/po.gnome-2-14.et.po tähtsuse väärtus](nice value)&#039;&#039;&#039;NB! tõlge on kahtlane, ootan parandusettepanekuid!&#039;&#039;&#039; &lt;br /&gt;
Tegumi tähtsuse väärtus. Negatiivne tähtsuse väärtus tähendab kõrgemat prioriteeti ja vastupidi. Null väärtus tähendab antud juhul, et prioriteetsust tegumi täideviimise (töötluse) juures ei ole määratud.&lt;br /&gt;
 j: P -- Viimati kasutatud protsessor (last used CPU) (SMP)&lt;br /&gt;
Number tähistab viimati kasutatud protsessorit. Tõelises SMP keskkonnas muutub see üsna tihti, kuna tuum kasutab sihilikult nõrka afiinsust (vastavust, ühendust). Juba top-i jooksutamine võib murda afiinsuse ning põhjustada rohkem protsesside protsessorite vahetust (lisa portsessoriaja nõude tõttu). &lt;br /&gt;
 k: %CPU -- Protsessori kasutatus (koormatus) (CPU usage)&lt;br /&gt;
Tegumile kuuluv [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 protsessoriaeg] alates viimasest värskendusest (update) väljendatuna protsentides kogu protsessoriaja suhtes.&lt;br /&gt;
Tõelise SMP keskkonna puhul, kui &amp;quot;Irix režiim&amp;quot; on välja lülitatud (off), siis top jätkab opereerimist &amp;quot;Solarise režiimis&amp;quot; , kus tegumi protsessori kasutatus jagatakse protsessorite koguarvuga. Ümberlülitus toimub interaktiivse käsu I abil.&lt;br /&gt;
 l: TIME -- Protsessoriaeg (CPU Time) &lt;br /&gt;
Tegumi protsessoriaeg kokku alates selle algusest. Kumulatiivne režiimi (Cumulative mode) aktiiveerimise lisatakse iga protsessoriajale ka kõikide lõpetatud tütarprotsesside kasutatud protsessoriaeg. Ümbrlülitamine kahe režiimi vahel toimub interaktiivse käsuga &amp;quot;S&amp;quot; &lt;br /&gt;
 m: TIME+ -- Protsessoriaeg sajandikes (CPU Time, hundredths)&lt;br /&gt;
Sama, mis &#039;TIME&#039;, kuid selle reaktsiooniaeg on oluliselt väiksem.&lt;br /&gt;
 n: %MEM -- Mälu kasutus (memory usage (RES))&lt;br /&gt;
Tegumid, mis kasutvad parasjagu vaba jagatud füüsilist mälu &lt;br /&gt;
 o: VIRT -- Virtual Image (kb)&lt;br /&gt;
Tegumi poolt kasutatud virtaalmälu maht. See sisaldab endas kogu koodi, andmeid ning jagatud teeke. (NB: kui defineerida keskkonnamuutuja STATSIZE=1, siis VIRT arvutatakse /proc/#/state &amp;quot;VmSize&amp;quot; parameetri (välja) abil) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VIRT = SWAP + RES&#039;&#039;&#039;&lt;br /&gt;
 p: SWAP -- Saalemälu maht (nimetatud ka virtuaalmäluks)(swapped size) (kb)&lt;br /&gt;
Tegumite saalealalt lisaks võetud virtuaalmälu kogu virtuaalmälu hulgast (VIRT) &lt;br /&gt;
 q: RES -- Residendi maht (resident size)(kb)&lt;br /&gt;
Tegumi poolt kasutatud mitte-saaletud füüsiline mälu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RES = CODE + DATA&#039;&#039;&#039; &lt;br /&gt;
 r: CODE -- koodi maht (code size) (kb)&lt;br /&gt;
&#039;text resident set&#039; maht elik TRS. &lt;br /&gt;
 s: DATA -- andmete+hoidla maht (data+stack size) (kb)&lt;br /&gt;
&#039;data resident set&#039; maht  elik DRS. &lt;br /&gt;
 t: SHR -- jagatud mälu maht (shared Mem size) (kb)&lt;br /&gt;
Tegumi poolt kasutatud jagatud mälu maht&lt;br /&gt;
 u: nFLT -- Lehtede vigade arv (Page Fault count)&lt;br /&gt;
Oluliste lehtede vigade arv, mis on tegumil esinenud. See tekib, kui protsess püüab lugeda või kirjutada virtuaalset lehte, mis ei ole sel hetkel tema aadressruumis. &lt;br /&gt;
 v: nDRT -- Räpaste lehtede arv (dirty Pages count)&lt;br /&gt;
Lehtede arv, mis on muudetud peale seda, kui need on viimaskord kettale salvestatud. Räpased lehed tuleb kirjutada kettale enne, kui vastav füüsiline mälu asukoht võetakse kasutusele mõne teise virtuaalse lehe tarbeks. &lt;br /&gt;
 w: S -- Protsessi staatus (process Status9&lt;br /&gt;
Tegumi staatus võib olla: &#039;&#039;&#039;D&#039;&#039;&#039; = katkematult uinunud &#039;&#039;&#039;R&#039;&#039;&#039; = töös &#039;&#039;&#039;S&#039;&#039;&#039; = uinunud &#039;&#039;&#039;T&#039;&#039;&#039; = katkestatud või lõpetatud &#039;&#039;&#039;Z&#039;&#039;&#039; = zombi&lt;br /&gt;
&lt;br /&gt;
NB! Tegumid, mis on kirjeldatud töös, peaksid tegelikult tähendama &amp;quot;valmisolekut tööks&amp;quot; (põhjendused on minu jaoks ebaselge, vabandan). &lt;br /&gt;
 x: Command -- Käsurea käsu või programmi nimi (Command line or Program name)&lt;br /&gt;
Kuvab käsu nime, millega tegum on käivitatud või seotud programmi nime. Interaktiivne käsk kahe väljundi vaheliseks ümberlülitamiseks on &amp;quot;c&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kui valitud on käsurea kuva, siis käsureata protsesside puhul näidatakse (nagu kerneli lõimed) samas kohas sulgudesse paigutatud seotud programmi nime, näiteks (mdrecoveryd) &lt;br /&gt;
 &lt;br /&gt;
 y: WCHAN -- uinunud kus funktsioon (Sleeping in function)&lt;br /&gt;
Sõltuvalt kerneli &#039;System.map&#039;-ist , see väli (parameeter) näitab kerneli funktsiooni nime või aadressit, kus antud tegum parasjagu pikutab.  field will show the name or the address of the kernel function in which the task is currently sleeping. Töös olevatel tegumitel on antud veerus kriips &amp;quot;-&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NB! antud välja kuvamine võib tõsta oluliselt top-i koormust! &lt;br /&gt;
 &lt;br /&gt;
 z: Flags -- Tegumi märgistus (Task Flags) &lt;br /&gt;
Antud veerg näitab tegumite reaalajalist kuuteistkümnendüsteemis märgistatust. Antud märgistus on dokumneteeritud asukohas &amp;lt;linux/sched.h&amp;gt;. Vähem formaalsemat infot võib leida märgistuste kohta &#039;Fields select&#039; või &#039;Order fields&#039; käskude rakendamisel.&lt;br /&gt;
&lt;br /&gt;
===tegumitabel (task area)===&lt;br /&gt;
[[Image:top_task_area.png|frame|none|Antud jaos kuvatakse protsessid ridade kaupa, reastatuna ühe kindla tulba väärtuste (parameetrite) alusel]]&lt;br /&gt;
&lt;br /&gt;
==TOP kasutusjuhised ==&lt;br /&gt;
&lt;br /&gt;
===Toimetamine käsureal===&lt;br /&gt;
&lt;br /&gt;
Käsurea süntaks (struktuur) näeb välja selline:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;top -hv | -bcHisS -d viivitus(delay) -n kordused (iterations) -p protsessi number (pid) [,pid...]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käsurea võtmete (nimetatud ka suvanditeks [http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 suvanditeks]) selgitused [http://et.wikipedia.org/wiki/Maakeel maakeeles]: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b : pakktöötluse režiimi käivitamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käivitab top-i pakktöötluse režiimis, mis võib olla mõistlik, kui programmi väljund on tarvis saata teise rakendusse või faili.&lt;br /&gt;
NB! pakktöötlusele omaselt ei tunnista antud režiim hilisemaid käske ning jätkab tööd seni, kuni korduste arv, mis &#039;-n&#039; võtme abil on määratud, on ümber või protsess on &#039;kill&#039; käsuga peatatud.        &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-c : Käsu (Command) parameetri sisu ümberlülitamine (toggle)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Kui varem näidati Käsu parameetri all käsu nime, siis pärast &amp;quot;-c&amp;quot; rakendamist näidatakse seal samas programmi nime ning vastupidi. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-d : Viivituse ajaline intervall. Süntaks: -d ss.tt (s nagu sekundid.t nagu (tenths) kümnendikud)&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Selle võtme abil määratakse värskendamise (refresh) välde, esilagne väärtus on määratud, kas spetsiaalses konfiguratsiooni failis või kohaldatakse vaikeseade väärtust (näiteks 3 sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude abil &amp;quot;d&amp;quot; või &amp;quot;s&amp;quot;.&lt;br /&gt;
     &lt;br /&gt;
&amp;lt;pre&amp;gt;-h : Abiinfo kuvamine&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sisestades käsureale &amp;quot;top -h&amp;quot;, kuvatakse teile vastuseks top paketi (või teegi) versioon ning selle top programmi käivitamiseks vajalik süntaks (viidatud üleval).  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-H : Üksikute lõimude (Threats) näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top&#039;i viimasena meelde jäetud &#039;H&#039; vastandi. Kui lüliti on aktiivne (On), siis kuvatakse kõik protsessi üksikud lõimud eraldi. Kui mitteaktiivne (Off), siis kuvatakse ühe protsessi lõimud koos. Töörežiimis toimib sama lülituskäsuna &amp;quot;H&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-i : Mittetöötavate (Idle) protsesside näitamise ja mittenäitamise ümberlülitamine &amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
Töörežiimis võib samade tulemuste saavutamiseks pruukida käsku &amp;quot;i&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;pre&amp;gt;-n : Kordusteliimiit. Süntaks: -n number&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sätestab maksimaalse kordustearvu (nimetatud ka kaadriteks), mis top peab sooritama, et oma töö lõpetada&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-u : Süsteemimonitoorimine kasutajate (user) kaupa. Süntaks: -u kasutaja nimi (või kasutaja ID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kasutamiseks efektiivse UID ja olemasoleva kasutaja protsesside monitoorimiseks &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-U : Sama, mis -u, ainult, et see oskab opereerida ka päris -, efektiivse -, salvestatud - ja failisüsteemi- UID-ga &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB! autorile ei ole see teema päris selge, mistõttu selgitavad märkused on teretulnud! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-p : Kindlate protsesside monitoorimine. Süntaks: -pN1 -pN2 ... or -pN1, N2 [,...]&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Antud võtme abil võib monitoorida korraga kuni 20 protsessi. Antud käsku saab kasutada ainult käsureal, tavalisse režiimis naasmiseks võib kasutada interaktiivset käsku &amp;quot;=&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-s : Turvarežiimi sisenemine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Käivitab top turvarežiimis, isegi root&#039;i jaoks. Antud režiim on oluliselt paremini süsteemi konfiguratsiooni faili poolt kontrollitud. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-S : Kumulatiivse ajarežiimi ümberlülitamine (sisse ja välja)&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Kui kumulatiivne režiim on aktiivne (On), siis iga protsessi juures kuvatakse tema ning tema &amp;quot;surnud&amp;quot; laste poolt kasutatud protsessiaeg. Vastav interaktiivne käsk on samuti &amp;quot;S&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;-v : Versioon ja käsurea süntaksi kuvamine&amp;lt;/pre&amp;gt; &lt;br /&gt;
    &lt;br /&gt;
Sisuliselt sama, mis -h, ehk näitab paketi versiooni ning kuvab programmi käitlemise ABC &lt;br /&gt;
&lt;br /&gt;
===Interaktiivsed trikid===&lt;br /&gt;
&lt;br /&gt;
Nagu ülalpool juba mainitud, siis võimaldab &#039;&#039;&#039;top&#039;&#039;&#039; teostada mitmeid olulisi operatsioone interaktiivselt. Õppimiseks on selline võimalus väga hea, kuid suuremate uuringute tarbeks tasuks kaaluda &#039;&#039;&#039;top&#039;&#039;&#039; sisenemist turvarežiimis (top -s). Interaktiivsed käsud jaotuvad suures plaanis kahte rühme, neist esimesi nimetatakse globaalseteks ning teisi - vastavalt ülalpool viidatud sisusektsioonidele - lokaalseteks käskudeks.&lt;br /&gt;
&lt;br /&gt;
====Globaalsed käsud====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Enter&amp;gt; või &amp;lt;Tühik&amp;gt; :värskendus&lt;br /&gt;
&amp;quot;?&amp;quot; or &amp;quot;h&amp;quot; :Abi&lt;br /&gt;
&amp;quot;=&amp;quot; :Väljumine tegumi piirangutest &lt;br /&gt;
&amp;quot;A&amp;quot; :Multi-ekraani režiimi lüliti&lt;br /&gt;
&amp;quot;B&amp;quot; :Taustavärvi sisse ja väljalülitamine &lt;br /&gt;
&amp;quot;d&amp;quot; or &amp;quot;s&amp;quot; :Viite intervali sisestamine -&amp;gt; nõutav on sisestada aeg&lt;br /&gt;
&amp;quot;G&amp;quot; :Teise akna valik/välja (paramateeri) valik&lt;br /&gt;
&amp;quot;I&amp;quot; :Irix/Solaris režiimi lüliti&lt;br /&gt;
&amp;quot;u&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;U&amp;quot; :kasutaja valik&lt;br /&gt;
&amp;quot;k&amp;quot; :Tapa tegum -&amp;gt; nõutav taski nimi või ID&lt;br /&gt;
&amp;quot;q&amp;quot; :Väljumine&lt;br /&gt;
&amp;quot;r&amp;quot; :taas-tähtsusta (renice) tegum // nõutav PID ja (nice) tähtsuse väärtus&lt;br /&gt;
&amp;quot;W&amp;quot; :Kirjuta konfiguratsiooni fail &lt;br /&gt;
&amp;quot;Z&amp;quot; :Muuda värviskeemi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: üldandmete sektsioon====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;l&amp;quot; :Lüliti - laadimise kesmine/ülevaloleku aeg &lt;br /&gt;
&amp;quot;m&amp;quot; :Lüliti - mälu/saale kasutus &lt;br /&gt;
&amp;quot;t&amp;quot; :Lüliti - tegum/protsessori olek&lt;br /&gt;
&amp;quot;1&amp;quot; :Lüliti - üksik/eraldi rotsessori olek &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Lokaalsed käsud: tegumitabel====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;b&amp;quot; :Lüliti - taustavärv -- sisse/välja &lt;br /&gt;
&amp;quot;x&amp;quot; :Lüliti - aktiivse veeru esiletoomine -- sisse/välja &lt;br /&gt;
&amp;quot;y&amp;quot; :Lüliti - aktiivse rea esiletoomine -- sisse/välja  &lt;br /&gt;
&amp;quot;z&amp;quot; :Lüliti - värviline/monokroonne &lt;br /&gt;
&amp;quot;c&amp;quot; :Lüliti - käsurea käsk/programmi nimi&lt;br /&gt;
&amp;quot;f&amp;quot; ja &amp;quot;o&amp;quot; :Väljade (parameetrite elik veergude) ja selle kuvamise järjekorra valikud&lt;br /&gt;
&amp;quot;H&amp;quot; :Lüliti - lõimed&lt;br /&gt;
&amp;quot;S&amp;quot; :Lüliti - summeeritud protsessorieg -- sisse/välja&lt;br /&gt;
&amp;quot;u&amp;quot; :kuvab vaid valitud kasutaja -&amp;gt; sisestada tuleb kasutaja või tema ID&lt;br /&gt;
&amp;quot;i&amp;quot; :Lüliti - Idle-protsessid -- sisse/välja&lt;br /&gt;
&amp;quot;n&amp;quot; või &amp;quot;#&amp;quot; :maksimaalse tegumite arvu määramine -&amp;gt; sisestada tuleb soovitud täisarv&lt;br /&gt;
&amp;quot;&amp;lt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine vasakule&lt;br /&gt;
&amp;quot;&amp;gt;&amp;quot; :sorteeritava parameetri(antud artiklis nimetatud ka väljaks või veeruks)nihutamine paremale&lt;br /&gt;
&amp;quot;F&amp;quot; or &amp;quot;O&amp;quot; :sorteeritava parameetri valik&lt;br /&gt;
&amp;quot;R&amp;quot; :Lüliliti - sortimislaadi - (vähenemise või suurenemise suunas) - valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Multi-akna režiim ===&lt;br /&gt;
&lt;br /&gt;
==== Mis see on? ====&lt;br /&gt;
&lt;br /&gt;
Vaikimisi kuvab &#039;&#039;&#039;top&#039;&#039;&#039; ekraanile vaid ühe akna. Kuid seda on võimalik muuta 2-4 erineva väljade grupi (st parameetrite grupi) vaateks. Tulemuseks on vaade, kus iga valitud grupp omab eraldi konfigureetivat kokkuvõtte ning tegumite sektsiooni.&lt;br /&gt;
&lt;br /&gt;
Aktiivne aken on see, mis on seotud üldandmete (summary area) sektsiooniga ja millele suunatud tegumitega seotud käsud.&lt;br /&gt;
&lt;br /&gt;
==== Akna režiimi käsud ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;quot;-&amp;quot; ja &amp;quot;_&amp;quot; :Lüliti - näita/ära näita akent (aknaid )&lt;br /&gt;
* &amp;quot;a&amp;quot; ja &amp;quot;w&amp;quot; :Järgmine aken (edasi/tagasi)&lt;br /&gt;
* &amp;quot;A&amp;quot; :Lüliti - Multi-akna režiimi -- sisse/välja&lt;br /&gt;
* &amp;quot;G&amp;quot; :Lüliti - Choose_Another_Window/Field_Group&lt;br /&gt;
  &amp;quot;g&amp;quot; :Lüliti - akna nime/välja grupi nime valik &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus==&lt;br /&gt;
&lt;br /&gt;
#[http://vallaste.ee/index.htm?Type=UserId&amp;amp;otsing=524 IT ja sidetehnika seletav käsiraamat]&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Top_%28Unix%29 wikipedia]&lt;br /&gt;
#[http://linux.die.net/man/1/top: &#039;&#039;&#039;Top&#039;&#039;&#039; manuaal]&lt;br /&gt;
#[http://www.groupsys.com/topinfo/readme.txt groupsys.com]&lt;br /&gt;
#[http://www.unixtop.org/ unixtop.com] &lt;br /&gt;
#[http://viki.pingviin.org/Top TOP pingviini vikis]&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Kkool</name></author>
	</entry>
</feed>