Ocenite etot tekst:


SAR - informaciya o funkcionirovanii sistemy

SINTAKSIS
        sar  [-ubdycwaqvmA] [-o fajl] sek [chislo_intervalov]

        sar  [-ubdycwaqvmA] [-o fajl] [-s vremya] [-e vremya]
             [-i sek] [-f fajl]

OPISANIE
 Est' dva sposoba ispol'zovaniya komandy sar. Pri pervom sposobe
sar  oprashivaet  i nakaplivaet schetchiki aktivnosti operacionnoj
sistemy na zadannom chisle intervalov, kazhdyj iz kotoryh  dlitsya
zadannoe  chislo  sekund. Po umolchaniyu chislo itervalov  ravno 1.
Ustanavlivaetsya etot rezhim po umolchaniyu, upravlyaet  im  process
/etc/cron , interpretiruya spravochnye tablicy, lezhashchie v fajle
 /usr/spool/cron/crontabs/sys :
   #       @(#)sys 5.1
   0 * * * 0-6 /usr/lib/sa/sa1 &
   20,40 7-18 * * 0-6 /usr/lib/sa/sa1 &
   9 18 * * 0-6 /usr/lib/sa/sa2 -s 8:00 -e 18:01 -i 1200 -A
Pri vtorom sposobe (esli ne ukazan interval oprosa) sar vybira-
et dannye iz fajla, kuda oni predvaritel'no dolzhny byt' zapisa-
ny. |tot fajl libo ukazyvaetsya yavno opciej -f, libo, po umolcha-
niyu, ispol'zuetsya standartnyj ezhednevnyj protokol  /usr/adm/sa/
sadd dlya tekushchego dnya dd.

        -s chch[:mm[:ss]]. nachalo interesuyushchego intervala
        -e chch[:mm[:ss]]. konec  interesuyushchego intervala

        -A   Vse dannye. |kvivalentno -udqbwcayvm.

        -u      Ispol'zovanie CP

%usr    vremya  CP  v  rezhime  pol'zovatelya,
%sys    v rezhime sistemnyh vyzovov.
%wio    ozhidanie blochnogo vvoda/vyvoda dlya  kakogo-libo  processa,
%idle   ozhidanie  po drugim prichinam.

        -b      Ispol'zovanie buferov:

bread/s, bwrit/s - kol-vo peredach v sek.mezhdu sist.buferami i diskami
lread/s, lwrit/s - kolichestvo obrashchenij k  sistemnym buferam;
%rcache, %wcache - procent popadaniya v kesh
%rcache      Dolya buferizacii chteniya. Nuzhno >=90
%wcache      Dolya buferizacii zapisi. Nuzhno>=65
pread/s, pwrit/s - kolichestvo nebuferizovanyh(fizicheskih) peredach.

        -d      Ispol'zovanie  diskov ili magnitofonov:

device       Imya  blochnogo ustrojstva.
%busy        Procent vremeni zanyatosti.
avque        srednyaya dlina ocheredi obrashchenij k ustrojstvu v eto vremya;
r+w/s,       kol-vo  peredach dannyh na ustrojstve,
blks/s       kol-vo pered. 512b blokov
avwait       sr. vremya ozhidaniya v ocheredi k ustr.(ms)
avserw       sr. vremya obsluzhivaniya zaprosa ustrojstvom

        -c      Sistemye vyzova

scall/s - sistemye vyzovy vseh tipov v sekundu
sread/s, swrit/s, fork/s, exec/s -    sistemnye vyzovy  v sekundu
rchar/s, wchar/s - chislo simvolov, v vyzovah read i write v sek

        -v   Perepolneniya tablic processov, opisatelej i fajlov:

proc-sz, inod-sz, file-sz - razmer tablic
proc-ov, inod-ov, file-ov - sluchai perepolneniya


sar -a          Otchet ob operaciyah dostupa k fajlam.

iget/s    CHislo fajlov, najdennyh po opisatelyam fajlov, v sek.
namei/s   CHislo poiskov fajlov po marshrutnym imenam, v sek.
dirbk/s   CHislo prochitannyh blokov katalogov v sek.

Pokazyvayut, naskol'ko intensivno ispol'zuetsya fajlovaya sistema.


sar -q    Srednyaya dlina ocheredi i procent vremeni zanyatosti:

runk-sz      Ochered' processov v pamyati. >2 =>  slab CP
%runocc      % vremeni, v techenie kotorogo ochered' processov na
             vypolnenie nepusta. CHem men'she ono, tem luchshe.
swpq-sz      Dlina ocheredi processov na svopirovanie.
%swpocc      % vremeni, v techenie kotorogo ochered' na svop. ne pusta.

Esli %runocc > 90, a runq-sz > 1, to eto oznachaet, chto CP sil'-
no  peregruzhen.  V  takom sluchae dlya sokrashcheniya vremeni otveta,
vozmozhno, trebuetsya ustanovka dopolnitel'nogo processora.

Esli %swpocc bol'she 20, to snizheniyu intensivnosti podkachek  mo-
zhet sposobstvovat' ustanovka dopolnitel'noj pamyati ili sokrashche-
nie chisla buferov.

sar -w     O podkachkah i pereklyucheniyah mezhdu processami.

swpin/s      Kol-vo zagruzok    v sek
bswin/s      CHislo blokov po 512b pri zagruzke
swpot/s      CHislo vytalkivanij iz operativnoj pamyati v oblast'
             podkachek v sek. Esli ono > 1, to sleduet libo ras-
             shirit' pamyat', libo sokratit' chislo buferov.
bswot/s      CHislo blokov, vytolknutyh pri vygruzke
pswch/s      CHislo pereklyuchenij s processa na process v sek.
             Pri 4-6  pol'zovatelyah dolzhno byt' ot 30 do 50.

sar -p      #           O stranichnom demone.

vflt/s       CHislo  otkazov  pri translyacii??? adresa v sekundu
             (nuzhnaya??? stranica otsutstvuet v pamyati).
pflt/s       CHislo  otkazov iz-za oshibok zashchity (nezakonnoe ob-
             rashchenie k stranice)  ili  "???".  Velichina  pflt/s
             obychno sostoit celikom iz "???".
pgfil/s      CHislo  vflt/s, razreshennyh za schet chteniya stranicy
             iz  fajlovoj  sistemy.  (Kazhdoe  pgfil  daet   dva
             lreads; sm. sar -b).
rclm/s       CHislo pravil'nyh??? stranic, vozvrashchennyh sistemoj
             (vnesennyh v spisok svobodnyh stranic) v sekundu.

sar -r       #          O svobodnoj pamyati.

freemem      Sredn.chislo svobodnyh stranic pamyati po 2Kb.
             Esli  ono  ustojchivo malo, (<40) to nado rasshiryat'
             pamyat'.
freeswap     Svobodnyh blokov po 512K v svop.oblasti. diska
             Esli ih vse vremya mnogo, to mozhno sokratit'
             svop-oblast' na diske (15 M vmesto 35 M).

        -y              Ispol'zovanie terminalov:

rawch/s,  canch/s,  outch/s - skorost' vvoda simvolov, skorost'
kanonicheskoj obrabotki simvolov, skorost'  vyvoda  simvolov  (v
simv/sek);

rcvin/s,  xmtin/s, mdmin/s - skorosti priema, peredachi i modem-
nyh preryvanij (v simv/sek).

CHislo  preryvanij modema v sekundu (mdmin/s) dolzhno byt' blizko
k 0, a znacheniya chisla preryvanij vvoda???  i  chisla  preryvanij
vyvoda??? (rcvin/s i xmtin/s) dolzhny byt' men'she ili ravny chis-
la  vvedennyh  i  vyvedennyh simvolov, sootvetstvenno. Esli eto
uslovie narushaetsya, prover'te, net li neispravnyh linij.

PRIMERY
---------------------------------------------------------------
v parallel'nom rezhime 10 minut izmeryat' zagruzku  CP,  sohraniv
rezul'taty v fajle temp:

            sar -o temp 60 10   &

Vzyat' dannye iz fajla temp.

            sar -A   -f temp    | pg
---------------------------------------------------------------

Last-modified: Tue, 25 Nov 1997 07:06:52 GMT
Ocenite etot tekst: