Allocating an Extended Schedule Table

The extended schedule table is used by the serial drivers to contain the names of programs to be scheduled by the drivers. Space for 15 programs is provided by the drivers, but if more program names are needed, their space is reserved by this command. Up to 112 programs can be placed in the Extended Schedule Table. Each entry takes five bytes, which is rounded up to the nearest word. This parameter is optional, and if not specified, defaults to 0.

Specifying System Memory Block

After declaring the number of shared programs, a number of words is reserved for the system memory block. The block of memory is used by the NSARPA/1000 or DS/1000IV system for tables; refer to the NSARPA/1000 or DS/1000IV manuals for details. The command

MB,500

reserves 500 words for a medium size network. If you do not use NSARPA/1000 or DS/1000IV, enter:

MB,0

Specifying Concurrent Users

After a number has been entered to reserve a system memory block, the number of concurrent users on the system is specified. This is used only for the multiuser environment provided by the VC+ (HP 92078A) option. Otherwise, the number zero is entered.

For each user, the generator creates a table of 22 words. This US value entered sets the maximum number of users that can be on the system at any time in the multiuser environment. You may use one user table per terminal, plus two for DS transparency, and several extra for programmatic logon or background sessions. For example,

US,12

allows twelve concurrent sessions, suitable for an eightterminal system. For a singleuser system, enter:

US,0

Specifying LOGOF Buffer Limits

The LB command, LOGOF buffer limit specification, follows the concurrent users specification. LOGON is the special system program that executes when a session user logs off (HP 92078A VC+ option only). (Note that the process of logging on and logging off is handled by LOGON.) When a user logs off, RTE creates a session information buffer used by the LOGON program. The buffer requires 25 words and is allocated from System Available Memory (SAM). If many users log off at once, the LOGON program may not run quickly enough to deallocate all the information buffers, causing SAM to become fragmented or clogged.

The LB command lets you limit the amount of SAM that can be used for LOGOF information buffers. You specify the number of information buffers that may occupy SAM; if the buffer limit

Memory Allocation Phase 75