ICL 1900 Series George 3 Operating System Commands

QUOTA (QT)

Function

Requests that a program be given a quota of a particular size. This command is effective only in GEORGE 4 and has a null effect in GEORGE 3.

Format

QUOTA number
QUOTA FREE number
QUOTA FIX number

number is optional in all formats.

Forbidden contexts

NO CORE IMAGE

Execution

The number is rounded up to a multiple of 1024 and the program's quota is set to the smaller of number and the installation parameter MAXQUOTA.

If the character string FIX is specified the quota will be fixed at this value until a subsequent QUOTA command is used, otherwise GEORGE is free to adjust the quota.

If no number follows either the character string FIX or the character string FREE, the command has no immediate effect on the quota size but merely fixes or frees the quota.

Caution should be exercised when issuing the FIX parameter. If the quota is fixed too low it can generate page turning loops.

The quota of a realtime program is fixed by GEORGE to be equal to the program's size. A command error is given if a QUOTA command is issued for a realtime program.

Example

QUOTA 8000
QUOTA FIX

Error Messages

PROGRAM QUOTA REQUESTED IS INVALID
QUOTA OF REALTIME PROGRAMS CANNOT BE ALTERED