Hardware or Operating System Limits

Operating system or hardware configurations and parameter settings directly constrain a COBOL application. Check your operating system and hardware for any limits. You might need to consider the following:

Item Limit
Environment variables Limited to a maximum of 64 Kilobytes (or the machine's free space, whichever is smaller) of written environment variables at any one time during the run of an application.
Record locks Operating system dependent
File locks Operating system dependent
CALL nesting Limited by stack space allocated by the operating system
Length of contents of DD_ environment variables Up to the maximum operating system size for each path
Total data and procedure size Limited by available free memory
Simultaneously loaded subprograms Limited by available free memory
File and record sizes Limited by operating system environment
Files open simultaneously Limited by operating system environment.
Filename size and format Operating system dependent
Index key size and number Might be limited if a non-standard file handler is used
Sort key size and number Might be limited if a non-standard SORT support routine is used