; ;FILE TO CREATE COMMON AREA FOR LOGGING OF TERMINAL USEAGE ; ;TERMINAL DATA IS STORED IN THESE TABLES BY THE TTYLOG PROGRAM ; ;EVERY 10 SECONDS, TTYLOG RUNS, AND SCANS ALL THE TIME-SHARING TASKS ;FOR EACH TIME SHARING TASK, TTYLOG INCREMENTS THE APPROPRIATE COUNTER ;FOR THE 3 PROGRAM STATES, (WAITING FOR EVENT, SWAPPED OUT, RUNNING) ;FOR THE APPROPRIATE TI: ; ;THUS THE TABLE HAS 3 ENTRIES (PROPORTIONAL TO TASK STATE) ;WITH EACH TABLE TTYNUM WORDS LONG ; .TITLE TTYCOM .IDENT /MRH002/ TTYNUM=40. ;DEFINE NUMBER OF TERMINALS .PSECT DATA ; ;STORAGE FOR NUMBER OF TICKS RUNNING ; RUN:: .BLKW TTYNUM ; ;STORAGE FOR NUMBER OF TICKS SWAPPED OUT ; SWAP:: .BLKW TTYNUM ; ;STORAGE FOR NUMBER OF TICKS WAITING ; WAITN:: .BLKW TTYNUM STOFL:: .WORD 0 ;FLAG TO TTYLOG TO STOP RUNNING .END