• Aucun résultat trouvé

SEARCH COMMANDS

Dans le document ... ndwo:> 6/1.19 .wB,S (Page 146-175)

EXCEPTIONAL PROCEDURES

SEARCH COMMANDS

MONITOR The MONITOR command turns the monitor display mode on and off (as does any explicit command).

When the display mode is on, the current monitor is dis-played. When the display mode is off, the dump is dis-played. The format of the command is

MO[NITOR] [D [ISPLA

yJ J

where DISPLAY turns the monitor display mode on. Omis-sion of DISPLAY turns the monitor display mode off.

loe

= value

This command places the specified value into the specified location (Ioc) of the running monitor. (The display mode must be on.) The format of the command is

loc

=

value where

loc is the specified location.

value is the specified value.

MAP COMMANDS

These commands turn the map mode on and off. They work only with interactive commands and apply only to a partic-ular user. The two map commands are

MAP UNMAP

MAP The MAP command loads the map of the specified user if his JIT is in core. The format of the command is

MA[P], id

where id is the user identification assigned by the system.

Dump output following a MAP command is assumed to be virtual addressed.

UNMAP The U NMAP command turns the mappi ng mode of operation off. The format of the command is

UN[MAP]

Dump output following an UNMAP command is assumed to be phys i ca I addressed.

SEARCH COMMANDS

Commands in this group allow core to be searched. The commands are

COMPARE SMASK SEARCH

COMPARE The COMPARE command compares dump lo-cations between 10C] and loc2 with the running monitor, and outputs locations with nonequal contents. The format of the command is

Commands 13 1

SMASK The SMAS K command sets the mask to the specified value. The format of the command is

wh"e vQi.ue is Q h~xaciecimal mask.

'lA.eM

The Sf ARCH command seQrches for gnd 9f.Jtputs 9H word$ betw~fiI l.oCQt i9flS IO~l and IQ~2 th9t contc;lin til,

~fl4'~ifi~ VQly, VJ1d~fth~ m(J$k. The fQrmgt 9f the ~9ffl.!IP ,,)(;md i4

lo~) is the b'jinnins toc9tic;)I) ,c;m~ m§lY b~ 9 h,.g.

decimat number or an expression indicating a sum 9f diff~r~nce of two hexade~jmgJ

nvmber,.

Joc2 ;.5 the en~H~ JQ,~atj9n and ~y b~ 9 h!i!X9de·t;"-"

iffl9J ,nYmPef 9'~m ~xpr'~'iOA i~i~~tjng 9 $~m

gr

. EHff.,-,cm,§# ~f two hexode~jmej numbers.

OUTPUT eOMMAIDS

<=ommands in this group direct or format the output of An-alyze. Four output commands are provided:

ROWS LP UC PRINT

ROWS The ROWS command establ ishes the width of dump output. The format of the command is

ROWS value

where value is a number between 1 and 12. ROWS 1 would cause all hexadecimal dumps to be one word wide; ROWS 8 would cause the dumps to be eight words wide.

LP The LP command directs output from Analyze ta the line printer. The format of the command is

LP[rows]

ue

The UC command directs output from Analyze to the on~ line term i na I. The format of the comm<md i$

UC[rows]

where rows indicates the dump width in number of words.

132 Commands

PRINT The PRINT command closes the ou.tpyt $ymbigAt fjle to alt9w output to the line printer withQyt r@~L.lirin~ q return to Tf;~. The format of the GQmmand is

PR[INT]

Dl8UG

COMMAND.

C~mm!lnd§ Jnthls gff>UP p@rmit the Y$@ of Peltg tQ faf;lIrtgt~

ITIpnitgr qebuQQing. The three d@l;",11jJ (::Qmmqngf gr@

SF DELTA NODElTA

. ' The 8F-comm~md $pe~ffi~$ th~ FlQm~ 9f the boot file

that repre~nts thf;t m~nitor beirlS exgmin~d

Gy

AnaIYJ~ This enabl~s the d~bU9ger Deltq to regg!n the req~ired

$ymbol tgbles. If th~ SF ~ammgfld is f'I§t sPeE;:ified, the file M:MON in :SYS is the boot fi Ie that is assumed by Qef(]ult.

The form of the command is BF fid

where ficJ is the file jdentificqtion Clnd is in the form

name

r[.

[9ccountJ. password]l

L·Qccount

J

DELTA The D~lta c;ommand associates the debugger Delta with Analyze and gives control to Delta when the BREAK key is h it by the user. If the SF command has been issued, the Delta command ;S loads the global symbol table of the monitor root from the specified boot fi Ie. The Delta com-mand name ;S loads the local symbol table of the module named. If the BF command was not executed, the fi Ie M:MON in :SYS is used h~ OQtgin the monitor symbol tables

<;Ind the Delta commands apply to the running monitor being examined, not to the moni tor in the boot Hie. The Delta command ;G is used to exit from Delta and to return control to Analyze.

The form of the DELTA command is Dfl[TA]

NODELTA The NaDEL TA command cJisQssoc;iotes the debugger O,lta from Analyze. The form of the eommand is

No(oelfA)

MISCELLANEOUS COMMANDS

SYMBOLS This command creates an alphanumerically sorted monitor map by reading, sorting, and formatting the monitor's REF/DEF stack in the file MONSTK. :SYS. It is recommended that output be directed to the line pri nter for this command (see Figure 76).

The form of the command is sv[MBOlS] [fid]

where fid is used to select symbols from a file and has the format

name

f t

account]. password]

L·account

MONSTK.:SVS is the default.

DUMP This command causes a specified range of ad-dresses to be dumped. The command's format is

DUMP loc l' loc2

Dump output following a MAP command is assumed to be virtual addressed; after an UNMAP command, physical addressed.

CLOSE This command causes the input dump file to be closed. The format is

CL[OSE]

A user should close a fi Ie prior to entering the monitor dis-play mode.

HELP This command lists all Analyze commands and op-tions, and gives a brief description of the purpose of each.

The form of the HELP command is HE[LP]

EXIT COMMANDS There is one exit command: END

END The END command causes an exit from Analyze.

The format of the command is E[ND]

OUTPUT

The output produced by Analyze consists of a series of for-matted monitor and user tables and the contents of registers existing at the time of the crash. The time and date infor-mation in the output page headings refer to the time at which the crash occurred.

Some of the output tables are chain type displays. That is, they are formed by starting at the head of a chained list and outputting that list until the tail of the chain is reached.

If the tail and the last page in the chain do not agree, the following message is output:

TAIL ERROR

If the count differs from the number of pages in the chain, the following message is output:

COUNT ERROR

Examples of Analyze output with explanations of the infor.;..

mation printed are given in the figures on the next several pages. In many cases the examples show only a portion of the display. The examples show the following types of displays:

Figure 39 - the contents of the registers at the time the dump was taken.

Figure 40 - the output for trap and interrupt locations.

The trap and interrupt locations are those used by the associated XPSD instructions and are

listed in Table 39.

Figure 41 - the core page in which the trap occurred, if a trap was the cause of the recovery.

Figure 42 - the user tables. This display includes the tables associated with each user that has a page count greater than zero. The mean i ng and source of items in this display are defined in Table 40.

Figure 43 - the user state chains which indicate the state of each user in the system.

Figure 44 - the contents of the swap tables. The meaning of each location in the table is defined in Table 41.

Figure 45 - the partition tables. Table 42 defines the heading in the partition tables display.

Figure 46 - the contents of the processor tables. Table 43 defines the meanings of the headings in the display.

Figure 47 - the monitor free page chain. The swapper page chain is formatted in the same manner as this figure. Usually there is no page chain data output.

Output 133

Figure 48 - the user page chain display. This display Analyze prints the channel information table (CIT), the device control tables (DCT) for communication buffers, the RBBAT environ-ment, the RBBAT static data, and the RBBA T

Figure 39. Registers Display

134 Output

T~APS/I~TlRRUPTS:

INTRPT C~i\jTi:.""T L..AST PSI) SAIJED CuR~ENT CONTENTS NAME SF NAME tH- NEw PSI)

L~C tj~ LBt.: OY 'MIS TRAP SF TRAPPED CELL RECEIVER HANDLER IS

.-_._. -- ... _-. •.. --._._.-._ ...• --- ... -.-_ ... -.--- - .. --.-. --- ...

-.-04+0 o~ AOO4t9A UOOUllDd 10000000 03007C04+ NepPSo NSPPGH 00005c!SE 170000tlO

()lt1 GFAOultAE UtlOUOOOO OOOOOOCO UNl~PPS UNIMP 00005C9C. 11000000

04+2 (;FAOu'+9E cUCUCB3A 00000000 3520COOC STt'J STKLPSD STKIlIJF 00005Cb8 170000uO 04+3 l;FAOOltA2 UtlOUOOOO 00000000 FIXBVPS FIXIlVF 00OU6C7E 170000tlO :J4+l+ CFA Ou" A6 UOOUUOOO 00000000 FLTFPSD FLTrLT 00005C88 17COOOUO ()4+5 CFAOO4tAA ~OEuL .... j 00000000 2220004+0 LI DECFPSD DECFLT 00005C92 170000UO 04+6 Or AO')ltLlt UOOuuOOO 00000000 ~DeGPSD wDBCWGM 00003801) 170000LJO 04+7 CI=AOj .. t4+ UOOUOOOO 000000("0 IIJOBGPSD WDBCiPGM 00003BOO 17cOCOUO J"8 0FAO{)4tt:;2 CUCUC1A2 00000000 04+10C3Fo C~Ll CAL1PSD CAL1P 004tC5C~5 17()OOOUO Olt3 vFAoo .. e6 uuClC.ODl+ 000000(,;0 [D300000 \liD CAL2PSD CAL2XXX 004+05(3:' 110000uO ij". l,~AOul+~~ uUOUOO00 OOJOOOCO CAL. 3pSD (AL3XXX 00 .. CSC3f- 17COOOuO ij4+H CiFAO':;ltt:;E UOOUOOOO 00000000 CAL4+PSD CAL4+XXX 004+05C4+9 17~OOOLJO

Q"c

OFA0210l+ uuouoooo 00000000 PARERPS PAR ITYt:. 00OO371A 11l,.,OOULJO 04+D l,FAOC?.110 UUOU0000 OOJOOOvO INSTXF'S INSTXCP 000037tj3 17cOOOUO

04+E CF80CI+t:.~ UUouoooo COQOOOOO LEE20 00OOO4+t:.9 070000UO

()5Q 0FAOu,+FA uOOUOOOl 00000001 P6WRS'" BEGI"'6N 00001F"E8 U7~UOOuO 051 OFAOu 4t F2 uoouoooo OOOOOOCO P6WRSFF BEGINBFo OOOC7FI)A 070Q0010

;;56 GFAOO'+E.O U00UOOOu OOUOOOCO PE:RPSD MEMPAR 00OO7F"tjA 07CJOOuC

057 OFA0211'+ UUOUOOOIJ 00000000 MEMFTPS MEMFAUl. 000037A~ 17cooouo

J58 (,~AO.)'+DO UUOL.()OOO 00000000 CLK1PSD CLK1XXX 00005(::33 170000uO

:J59 c;o;AOu'+D" UUOUOOOO OOOOOOUO CU<2PSD CLK21 00OO5St:)A 17CQGUuO

;;5. CFAOJ'+D8 cUOU2E-D6 10000000 69802BD9 8CS CLK3PSO CLeCKI 00001E"(; 10COOOUO

050 OFAOO"DC ~oCUE.Dll,) 00000000 Dl+F74+04+0 CLK4+pSD CLK4+ 000u3E~8 10OOOOuo u5C CF80J4+92 JOOU~97E 10000000 bAB05C89 SAL IepSD IBINT 000059(2 17COOOuo 05u GF8004+9o JQOU592o 10000000 6.S05C9F SAL SCPSD eCI~T 00005BOb 17COOOUO

\.J60 OF~OJJ9t. ~QOU2~DA 10000000 6~5028DA 8DR ce: I NO cselP 00002CA4+ 10COOO1C

ubl CF800tl30 ~UOUCBD. 10000000 64+~02BDA BOR 0000063 .. 17COO010

U62 (;F80U628 OOCUC85~ 00000000 682AC867 Bl.E

ce:

INN 0000062C 17000010 Figure 40. Trap and Interrupt Display

Table 39. Trap and Interrupt Locations for XPSD Instructions

Location Location

Name Meaning of XPSD Name . Meaning of XPSD

NOPPSD Nonallowed operation trap X'40' CAL4PSD CAL4 instruction X'4B'

UNIMP Unimplemented instruction X'41' PONPSD Power on X'50'

trap

POFPSD Power off

-

X'51'

STKLPSD Stack overflow trap X'42'

PERPSD Par i ty error X'56'

FIXOV Fixed-point arithmetic X'43'

overflow CLK1PSD Counter 1 zero X'58'

FLTFPSD Floating-point fault X'44' CLK2PSD Counter 2 zero X'59'

DECFPSD Decimal arithmeti c fault X'45' CLK3PSD Counter 3 zero X'5A'

WDOGPSD Watchdog timer runout X'46' CLK4PSD Counter 4 zero X'5B'

ABRTPSD Unused trap location X'47' IOPSD Input/output interrupt X'5C'

CAL 1PSD CAL 1 instruction X'48' OCPSD Control panel X'5D'

CAL2PSD CAL2 instruction X'49' COCINl COC input interrupt X'60'

CAL3PSD CAL3 instruction X'4A' COCOUTl COC output interrupt X'61'

Output 135

PAGE. I~ III1-11CH TR.~ t1Cl..U~Rt.D

1000 h~OV~92;) J~oOj,"*A ·"dO:'~4 0850.61'" Z03COgDO 6820100(. 22£UOQOC Ijb£,OOCiOl

...

I

...

I • • • ' • • • • • • • • b •••

1008 353J021t 2u30010C 32ECOOO3 68001:2. 60000027 F'230000· 32900008 209 .. HH

...•...

• ' •• 2 •••••••••••

lUle tl60J62CL UHFbJO 415£00000 68301018 32100000 82000000 693UI012 68060COO

... ·.l ... · ..

c •••••••••••

lOle o2cvCiOOU 3!>c200'OO 6@GbOOOl 09S0aCH 6A80101E 680062(7 60000037 ZZlDOc7E 2 ••••••••••••••

····.·G ...

1020 3c OOC211:. oOj01U2B oA301011 680C10Z8 09608C .. A 6.80501 A 08e08~_A 61.iOO10Z·

... ...

I

. ... ....

1020 .. 6£I,)C,Zlt. 8t)£OoC'n 6DOOOO27 82410000. 3210000A F'230000" oouoooe 00000000 •••• s. ••• ••• c • •• • •• c ••• y •••••••

103c 0000110" ouoooooc 22l('10J2 022000fJ oei.OiSC"A 35e625 .. C 2Z1UOOOf ~ZOcOOOc

··•••·• •. ····.·0.··

••• c ••••••••

lU3d oAbJ5t>!) .. '''OJOO01 OZZCOOf C OA208CU 70200001 69F"'Ool0 221U0081 7!:11t.Z!)"" ••• • • • • • • • IJ •••

•..•.•...

10"0 08bQBC .. A t:bOOO<JuB J21("OOC" 68007C60 OfCOOOOl 07C1(7('5 7t1f'3F'HO "0.0"(;"0

...

v •••••• • •••••••• ~"GE.31

10"0 .. C4lu"o"u "V4l0 .. 0*U "o_o"u.,j "040":)"0 '+0 .. 0"0 .. 0 .. 0410 .. 0"0 .o ... u .. o .. o "0"0 .. 0 .. 0

lv~O lOSe 07t:2l8[)" c.;c!c.;50~09 lto .. o"O"o "OltO"0"0 0000112c 960001CC 020*5000 10000.3 .. 1~"I'1,,£.~~

•.•...•.•. ...

":J"')" O"u .. \.I"003D1 40-C"O"O '+O"O .. Olto "O"O"O~l ItOltO .. 040 .. 0_0_0 .. 0 • C_O"O"O 0 L. ... 1

lU6C "-.)"0"0"" "V"OD~l)9 C50"C102 C5"0,,0"0 ,)47AE7E7 E7"OCH~Z j)6D~£3[2 "0"0.0"0 UloilMAlll l'1:xj(JC Aee~TS l()o~ *OoltJ"C"U "U"'JoItO"O oIt04ij"O"0 I+O"e-lllt!) 410410"0"0 -0"0"0"0 "OHF5r3 ItO"tU-()·O l!:1.:i 1:)7(,; "C'IJ"u"\,: "V"J"U"C "O'lC"O"(.J .. 0410"("0 ,,0""'''0-0 "0"0"040 000U109. !i6000008

...

L,;70 Oc03eliOu 10.);)07 .. 8 *0"0"0"0 "(\"O~u"O "0 oItCoItOltO 1t040_0_0 1t0-U*040 "0"040"0

...

~

1v90· ,,:"1.1"0";; "U"OoltOI+O "04.0"U"0 .O"UI+U"O 1+0"0"0"0 "O .. O"CoI)O .OlttHt040 4C4V40"0

10':113 Jc.Q,)1()':;)" 9000000i! U20::S30(.Q 16J007F 'J

"0"

Of 0"0 "0"00307 .0-U"'040 40·0.lJ"0 ••••••• •• •••• •• e U I.F

lC4C .. (:o .. ~) .. uf 1 C;::tC5U' .. e CI5"f:'~1.5C !)C~C5C5C 5C5C5C_0 40"0"0ltO .. 0_0_040 4040"0"0 lIES.l •• • •••••• • 1;)80· .. c.,"J"O"u "v":] .. u .. o "0"0"OltO "O"O"C"O 410"0-040 "0410_040 40 .. U404e 4040"0"0

11,)oe "(.41I,)"O'lU "1.1"0 41 0"0 OOoJC10~C ~600000" OZ033800 160007F8 lt04UF040 40"00307 ••••••••• • •••• , f 0 LP 1Jc.O .. O .. J .. O .. u .. v .. O.O .. G 40 .. 0oltOFl .. O .. O~()_O .. 0_040_0 .0 .. 0.040 .0ltO_OltO .O_U.O.O 1

1000- "0"0"0"U "v 4O*O"O "04..;40iltO .041040"0 "0410"0"0 "0 .. 0"0 .. 0 .. 04U40_0 40404040

laf.)e "O"O"O"U "U"O"U"O "0"01+\)410 ·0.0-040 00001076 96000008 OcO·AOOO 160007f 8

.•...

~

1UlC .. c *()~ O"U 'IU"JC3J7 "0 .. 1)"0410 "0"04C_0 40"040fl .. 0 .. 0 .. 0"0 .. O .. U_O .. O ItO.O"O"O 0 L.~ 1 lJf'C· "C'''v''O''U "U*G*,,'*O *OIt\."U'-'J "0*0-0*0 1t04l0"0"C "0"04040 .O_U_O_O 40"0.040

lCf'8 "C"J"O"U "\.I"'J II 0"0 I+O"C*u~O "0"0"0"0 "0"0'+0"0 -0"0"0-0 OOOU10S" 96000008

...

110(, J2071 Bou louOO 1~ 8 '+O~OF"O"O 41()"OD3D7 "O-OoltO"O ItO"O"O"O .O-U"OFl "0"040 41 0 ••• • ••• 8 0 Lfol 1 1118- "Ooltv"O"v I+U"O"OltO *0".;.*0 .. 0 .. O~O .. O .. O 404+0"0ltO 1+0 .. 0_0_0 .04+0"0.0 40-040"0

1120 0000111+" :i°OOO~7 .. 120 30 8 00 1000028C "O"OFO"O 41 0 41 00307 "O"OltO'-O .0 40.0"0

...

,

...

0 Lf·

1120 "C*J*OFl "V"O"O"O *0-0"·0." 40-0-0"') "0"0 41 0"0 .. 0 .. 0 .. 0"0 .. 04lU"o_0 40ltO.0"0 1 113S- "C'IJ"v"v "UIIOItQ*0 'talte-o.,) 40"0-0ltO 1+0 .. 0"0-0 1t0I+O .. 0"0 40"UltO .. O "0-0"0"0

11") "(''''0''0''0 4U"0"0"0 OOOOOOOJ 'J~000571+ 12020100 1600028C C5D7ltOf2 F761:Slt070 ••• • •••••• • ••••• [P 27, ,

Figure 41. Trap Page Display

USER TABLES.

USER ST BL FL FL(.2 r>LG2 JIT Sw.p I HJIT AJIT peT Aep APR AP~ AS~ 08 6V TS MF

4t3

seN

0 57 9U 0 S3 0 0 1296 1 E 0 0 0 0 0 0 0

!)7

seN

4t3 0 9U 0 F3 0 0 1324 1 E 0 0 0 0 0 0 0

51

seeM

56 0 3Ul 0 S5 0 C80 e50 2A B 18 1+7 0 C 0 C 0

56

seeM

0 51 211 0

BE

0 110e 0 F A 16 0 0 0 0 0 0

3C SCU 0 0 301 8 CA 0 E1A E18 3e: B 18 41 0 0 0 0 0

2 5~ C 0 0 lS 5E 0 ~ 0 E 0 0 0 0 0 0 0 0

3 51'11 37 C 0 8 Fl 0

Coo

0 17 0 0 0 0 0 0 0 • 0

4t

S ...

0 6 lUOO 0 A9 1 16 14 14 C lA 0 0 0 I 0 0

6 S~ ~ 37 0 10 CO 0 OlE olC F 0 0 0 0 0 8 0 0

C Sf'll 3 2 0 8

SF

0 139A 0

e

A 0 0 0 0 8 0 0

37

sw

6 3 0 ~ 08 0 CAE 0 9 A 0 0 0 0 8 0 0

H. SI~C 0 0 21.11 0 4t3 0

ceo

CBe: 12 A 19 3F 0 0 0 0 0

19 ST~88 0 3F 0 ~ CA 0 FOE FOC 23 A 16 0 0 0 0 0 0

2~ ST888 3F 0 0

.. 8 0 1632 1630 E A 15 0 0 0 0 0 0

3F ST8B8 19 2E 0 ~ 79 0 158C 158A 20 A 0 0 0 0 0 0 0

2~ STI~ 30 44t 0 8 90 0 026 024 20 A 1E 36 0 0 0 0 0

30 4t4t STIe ST16 0 22 22 0 0 0 8 8 F6 ,A 0 0 1594 1592 10 10lE 0 11 A A 15 0 0 0 0 0 0 0 0 0 0 0 0 0

Figure 42. User Tables Display 136 Output

Table 40. User Table Headings

Heading Source Meaning Heading Source

USER

-

Interna I user number. PCT UB:PCT

ST UB:US User's state. ACP UB:ACP

BL UB:BL Link to previous user in some

state. APR UB:APR

FL UB:FL Li nk to next user in same state.

APO UB:APO

FLG UH:FLG User's flags.

FLG2 UH:FlG2 Exit control bits, m i sce Iioneous ASP UB:ASP control flags.

JIT UB:JIT Physical page address of user's JIT. DB UB:DB

SWPI - Swap table index. OV UB:OV

HJIT UH:JIT Track/sector address on the TS UB:TS

swapping RAD of user's JIT •

AJIT UH:AJIT Track/sector address of user's MF UB:MF

additional JIT.

USER !TAT£ C~~INSI

STATE 5TeB STATE SQ~

5TAT£ SQF'I

STATE EICF.:C

SWAP TABLES:

S:Sl~·2CBO

S:CU1\j.3C

S~:t1SN. C

S~:NP· 0

S~:FPN. C M:5I'4APC 2FO

iF\)

HEAO 7 TAIL

~£AO ~ 2 ~ ! TAIL HEAD !! TAIL

HEA" A ~ , ~ A ~ B :> C :> D :>

E

:> F :> 10 :>

11 > l ' ~ 13 :> 1- > 1~ :> 1" :> 17 :> 18 :>

19 :> 1A :> 18 :> 1C :>

t"

> > IF' :> 20 :>

!1 :> 2~ > 23 :> 24 :> ~III > ~" :> 27 :> 28 :>

2' :>

S:HP<-l S: l~UN&O

€I TAIL

Figure 43. User State Chains Display

S:SlP·O S:CUIS.12

.SWAPSDE"·O S:IDLr;·229

Md;SDl 7

Mt:I:SF'C 3

M:CLBGN 122 10200

M~:CLENO

1256 r;r;Fr;814tB

6 5

Figure 44. Swap Tables Display

Meaning

User's page count.

Number of associated command processor.

Number of associated pro-cessor's root.

Number of associated pro-cessor's overlay.

Number of associated special processor.

Number of associated debugger.

Number of associated overlay.

Time remaining to user from last quantum.

Number of I/O events outstanding.

Output 137

Table 41. Swap Table Terms

1 ..

0'(:,9 t ion M~Qnilij:} Locaticm M@ol'ling

-S:SIR

SWQP in r~quests posted. SB:NP Numper of in-swop processors.

S:HIR High prj.,9rHy r~q\lests posted. SB:PNL In-swap proceS50r numbers.

S:$W Sw.ap""hll pro9ress fl.o9. SB:FPN Numb~r of freed processors.

'SWAP$DEV Interrupt QY;~~§ ,count" .5S:fPL List of freed pro(:essors.

S:QUN CurreAt user number. M:SWAPD Address of swap device.

S:ISt,1N In,,,sw<;JP U$ef nvmoor" MB:SDI OCT index.

5:<;:UJ5 Covnt .ofu~§ in $y§t.em • MB:SFC Swap function code.

S;IOLf kJle fjG~~'

MB:#RTRY Retry cQ!Jnt .•

SB:QSN Number ,of out ... swap users.

SB:O.SUL Oyt.".swap ,u~.r H§t .• M:CLBGN Beginning of current com-m~nd list.

S:8ECL Beginning ond ~nd ~ommond list

for each outswap user. MH:CLEND End of current commond list.

PART IT 16N 'TA6I..ES

II ACC~UNT US~ FL.-Ii \.I'" TeL. CUR TI.. TU

SID

1 c Ffo"fo8UOO 1388 11 1 138 138 0

2 :8C~SGEt-. 3C 2U()O "AO D :3 0 12C 282

3 C 0 fo .A:) 11 6 0 1£ 0

4t C 0 r AO

At 0 0

5 :AOoSGE~ 51 2CJOO I-.Ao

a:

12 0 3E7 263

6

,

0 C 0 0 I-I- AO AI:) 27 ~8 Z 10 0 0 3£7 3[7 0 0

8 C 0 to .AO 53 7 0 A 0

9 A 0 0 0 0 .. AO

••

8 0 A 0

-'" 14.0 .1 B 0 A 0

B 0 0 .. AO 13 5 0 A. 0

C 0 0 I-14.0 .. A 6 0 A 0

D 0 0 ' "0 (I) 0 0 A 0

E-

o

0 " 14.0 10 1 0 A I)

F 0 0 .. Ai) 1 0 0 A 0

10 0 0 10 AO 0 0 0 A 0

Figvre 45. Partition robJes Dhploy 138 Output

Table 42. Partition Tables Headings

Headiilg Source Meaning

1/ Calculated Index to partition tables.

ACCOUNT PLD:ACT Current running account.

USR PLB:USR Number of users in part it ion.

FLG PLH:FLG Partition control flags.

QN PLH:QN Quantum time of part;tion.

TOL PLH:TOL Total jobs run in this partition.

CUR PLH:CUR Current jobs selected in this partition.

TL PLH:TL Lower time limit.

TU PLH:TU Upper time limit.

SID PLH :SID System ID.

p~eCESS6R TA&~~SI

!oJ' P:NA,..-E poj!oJP rPtJ PSl DSZ DC 6SZ POA DDA

uc

LNI( PYA pojVA Pe- De:' SA Teo

1 i(EYl~ CJ

n.

~ 0 0 11~ 114 0 0 40 4~ 0 0 00008056 00000000

C LL>LNK C C~ 2 0 0 110 110 0 ~O .. 2 0 U 0000~035 oooooouo

J oEt!Uu 0 .. u 4 0 0 10~ 108 0 0 -0 44 0 0 OCOObOOO 0000001,.10

4 L TAp!:: 0 B3 5 0 0 DO DO 0 0 .. 0 45 0 0 00000000 oooooouo

~ !jPEN 0 9~ 6 0 0 C~ C4t 0 0 40 I+b 0 0 COOO~O()O oooeoovo

& CLOSl C 51 e- o 0 !:is b~ 0 0 ~o I+b 0 0 OOOObOUO 0000001.10

J "'UL C 5b 5 0 0 AE AE 0 0 40 .. ~ 0 U O('OO~OUO OOOOOOUO

8 MIse" c 50 5 0 0

...

A4 0 0 40 4~ 0 0 OOOObOUO Ou'OOOUO

9 leDTYp~ 0 4t~ 3 0 0 9E 9E 0 0 40 1+3 0 0 oaouoooo oooooovo

It. TEL 0

Fe

9 0 (; 23a

c

0 0 E1 EIt. 0 a CC011..20C ooocoooo

I:j eel 0 b~ F 2 2 28C 250 0 0 62 71 0 0 8AOOI..5t-e OOOOOOuo

c.; (jH6STi 0 Dj A 11\ 2 8A 260 0 0 7A !34 0 0 8900t-40C OOJOOOUO

I) ALLeClt.T

c

9t. 1 0 0 22 8 0 0 6\) 6l 0 0 vooouAoe OOOOOOuo

l L6Get-. c- 8e. 5 3 1 2B8 260 0 0 63 68 0 U 8rOO1..6~3 oooeoouo

F LINI( C A" 7 1 1 2el:) 2C2 0 0 E1 E8 0 0 -.801c..F'1.l2 OOOOOOVO

10 UELTA 0 Db 8 1 0 30" 302 0 0 E1 E9 0 a oU011..8&8 ooooouvo

11 :Poo

c

0 h 0 C 3141- 0 0 0 E1 F~ 0 0 ~OOOUOoo OOOOOUliO

12 :Pll 0 8A A 0 0 33C c-

o a

£1 EI:S 0 0 5000UOo.o oooooouo

13 LOEV 0 0 Z 1 1 382 350 0 0 61 63 0 0 ~OOO1..285 oooooouo

14 I:.OIT C 81 7 3 1 38E 356 0 0 63 6A 0 0 000Ol..60C oooocouo

15 pel. c .. t- 10 2 2 3A~ 39C 0 0 62 72 0 0 ooool.. .. aC 00000000

16 nASIC AD 7b 14 ~ 1 lee: 3C~ 1 0 6" 78 0 0 OOOOL06a OOOOCOOO

17 M£TASYM C ~~ 3

..

2 ~30 "24 0 .. 8 64 7~ 0 0 00001..822 oonOCouo

18 .L6AL>E~ ~5 3~ 1 1 1 4t9e: 49A 2 40 61 &8 0 0 c8001..100 00000000

19 HHH "8 po 7 ~ 2 51A 50E 1 3D 64 7~ 0 0 COOO'-ElO OOOOOOVO

lA FILL C 71- 7 6 2 5AC 59C 0 U 66 61.1 0 0 0800l..COC OOOOCOVO

16 ~lJNNU~ 0 BI Z 1 1 5BE 5BA 0 U E1 E3 0 0 COO11..20C 00000000

lC t:iATC~ 0 7~ 2 6 1 500 5C2 0 0 &6 68 0 0 OOOOc..Cb6 OOOOOOVO

10 TlXT C .. t- 14 3 1 bOA 602 0 0 63 77 C 0 OOOO~60F' OOOOCOUO

u: APL C 7A 13 3 2 63C 632 0 36 63 7f. 0 U 0000C206 OOOOCOUO

iF L)~SP 0 0 6 2 1 6BA 66" 0 0 62 68 0 0 08001.. .. 1,.9 OOOCOOuO

Figure 46. Processor Tables Display

Output 139

Table 43. Processor Table Headings

Heading Source Meaning

HPP PB:HPP Head of processor's physical page chain.

P:NAME P:NAME Processor name.

TPP PB:TPP Tail of processor's physical page chain.

pI -

Processor index number.

PSZ PB:PSZ Processor's procedure size in pages.

pe'

P8:PCH Procedure cy Ii nder number.

DSZ PB:DSl Processor's initial data size in pages.

DC'

P8:DC# Data cylinder number.

DCBSZ P8:DCBSZ Size in pages of DeB area.

PDA PH:PDA Disk address of procedure.

DDA PH:DDA Disk address of data and DeBs.

UC

P8:UC Use count on processor.

LINK PB:LNK First overlay number for this processor.

PYA PB:PVA Vi rtua I page address of the processor IS proced ure •

HVA PB:HVA First page available to the processor.

SA P:TCB Starting address and flags.

TeB P:TCB TCB address.

M~NIT6R (~RlE) PAu~ CHAIN'

140 Output

tot£AU .'~ >CC ~ 01 > (.;1 TAIl.

TAIL.tl

LttUNf ..

Figure 47. Monitor FreePQge Chain Display

USER PAGE CHAINS:

USEH.1E ~EAU At.. > ES > 73 > t:t8 >

EE

> BA > F'D > 70 >

8~ > ~O > 7F > "'4+ > 02 > 96 > 98 > EO >

.. ~ > "3 TAll TAlI. .. J

c.:euNr

1t:

USER.3C HEAl) C~ > OF > A2 > AS > CO > 49 >

&9

> .. S >

Cto > 91 > 86 > I;,S > A9 > 59 > EB > AC >

61 >

"E

> 65 > fo8 > A8 > 66 > 50 > 60 >

Co > AA > 86 > EC > F'2 > 9a > 63 > .. 5 >

CJ > 09 > 6S > 72 > 58 > 6" > 80 > 08 >

6U > !:)6 > 52 > EF > DC > 62 > 58 > 51 >

au

>

c"

> FE > t.O > FC > SO > IC > 92 >

6~ > 61 > 53 > 93 > 81 > CA TAIL TAlI. CA

CeuNr 3~

USER.51 HEAL) E7 8t;; > > "1 9F > > F1 etC > > F6 L>O > > 9C FB > >

F'

75 > > 65 8F > > 99 16 > >

9A > "C > A3 > .. 0 > 07 > 7 • > F'3 > C. >

.. ,

> 6A > 8 .. > 90 > 77 > 82 > C7 > BD >

91 > Al > j .. > L>E >

£1

> B7 > 54+ > ~1 >

F'U > 55 TAIL TAlI. 5~

CeUN' 2A

uSER,50 HEAU C~ > A~ > 06 > bS > 7E > 7 .. > 63 > 79 >

5(.; > ~ A > 78 > 8~ > EA > E2 > 8E TAll TAlL. 8t.

CeuNT F

Figure 48. User Page Chains Display

p~eCEsseR PAGE CHAINS;

BASIC'16 HEAU AU > ItF > ~O > 83 > SA > E8 > OF >

...

>

dt! > AO > itA > 57 > 5E > 9E > BF > F5 >

A7 >

sc

> C2 > 76 TAIL TAIL. 10

CeUNl 1"

L6AOE~'1. HEAU 9~ TAIL.

TAIL. 9~

CttUNl 1

FttRTln' ~EAU It~ > .... > C8 > 7C "> 0 .. > E" > FF TAIL TAIL.

Ft-CeUNl 7

.,ASS3F'JF HEAU E~ > CO > 5A > 87 > OA > AF > 01 TAIL

TA1'-

01

c.euNl 7

pSl ... 1 HEAU 6t. > SF > 71 > 88 > 70 > E6 TAIL TALL. Eo

CeUNl 6

FIN ... 7 HEAU D~ > 7A > EJ > L)S > 67 > , .. TAIL TA'L.. 91t

CeuN' 6

Figure 49. Processor Page Chain Display

Output 141

ALLYCAT TABLES:

TOP BOTTOM WORDCNT 'l'EMPBOT BUFLAGS ADJS'l'CNT GRANULES AVAIL

..

Bottom index into buffer.

Number of disk addresses in buffer.

Set if AllYCAT changing buffer.

Bit 0 = HGP empty, Bit 1

=

buffer just filled, Bit 2

=

buffer just emptied.

Number of entries manipulated by All YCAT; may be either positive or negative.

Total number of granules/cylinders remaining in system (in hexadecimal notation).

Total number of granules/cylinders remaining in system (in hexadecimal notation).

Dans le document ... ndwo:> 6/1.19 .wB,S (Page 146-175)