Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Customizing the BS2000 Control System

&pagelevel(4)&pagelevel

A hardware-dependent standard EXEC is supplied with BS2000 OSD/BC.

Changing the size of the virtual address space

In the standard EXEC of the BS2000 operating system the size of the virtual address space is pregenerated with 1808 MB of user address space. This results in 240 MB of system address space (SYSSIZE). The following procedure is supplied for adjusting this value:

SYSPRC.BS2000-EXEC.<ver>

Before the SYSPRC.BS2000-EXEC.<ver> procedure is called, the standard EXEC SYSPRG.BS2.<ver> must be copied to SYSPRG.BS2.<ver>.STD or renamed.
SYSPRG.BS2.<ver>.STD
is the input file for the procedure.

The following SYSSIZE values can be set using the procedure. The procedure can also be used to change the program name of the standard EXEC.

Address space                                 

MB 1

MB

MB

MB                               

MB

MB

System address space set
(<syssize>)

128

240

256

and so on,
in steps of 16 MB

496

512

Resulting user address space

896

1808

1792

and so on,
in steps of -16 MB

1552

1536

Resulting address space

1024

2048

2048

2048

2048

2048

1 If necessary, input values are rounded up to a multiple of 16 MB

The name of the output file is: SYSPRG.BS2.<ver>.STD[.<syssize>][.<program_name>].
This output file must be renamed SYSPRG.BS2.<ver>, or its name must be specified in the BS2000 parameter file.

A specific EXEC generated by the procedure cannot be used as the input file for another procedure run.

So that the procedure can change the address space, the standard EXEC supplied contains additional modules that are not required for the actual execution of BS2000. These modules are not adopted when the modified EXEC is created, which is why the file with the newly created EXEC is approx. 25% smaller than the standard EXEC.