Table 1 shows how much virtual storage is used when a simple VS COBOL II program compiled with RES was run on z/OS. In each case, the runtime library routines were acquired from STEPLIB:
| Runtime library | Modifications from IBM default | Below 16-MB virtual storage | Above 16-MB virtual storage |
|---|---|---|---|
| VS COBOL II, Release 4 | None | 276K | 4K |
| VS COBOL II, Release 4 | COBPACKs modified to run above the 16-MB line | 32K | 192K |
| Language Environment element of z/OS, Version 1 Release 7 | None | 88K | 2636K |
| Language Environment element of z/OS, Version 1 Release 7 | Runtime options ALL31(OFF) and STACK(BELOW) | 280K | 2504K |
When comparing the amount of virtual storage used by the Language Environment run time and pre-Language Environment run times, note that runtime routines accessed from the LPA or ELPA are not included in the virtual storage used by the job.